-
Notifications
You must be signed in to change notification settings - Fork 115
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add support for the Raspberry Pi 5 #223
Comments
I'm happy to help testing on my freshly arrived Pi 5 once you're starting to work on it. |
My first Pi 5 arrived 🎉 When I just try to boot a current gokrazy installation, I get the following error message by the bootloader: When I set I would have checked the serial port, but I don’t get any output on the GPIO header. I ordered a Raspberry Pi Debug Probe to use the JST port. |
Exciting! Happy hacking, let us know how it goes :) |
The Debug Probe arrived, so now we can see the serial output of the entire boot process. For the attempt with I then tried dropping https://github.com/raspberrypi/firmware/blob/master/boot/bcm2712-rpi-5-b.dtb into the kernel directory. This made it go a whole lot further, in that the bootloader recognizes the installation as compatible, we see Linux kernel output, but then the boot hangs when it tries to find the root device: full serial output
So, my guess is that we need to sort out the following issues:
|
Looks like https://forums.raspberrypi.com/viewtopic.php?t=360653 is the most recent post regarding Pi 5 upstream work, and there is a patch series to try out, but ethernet and USB don’t work yet apparently. Seems like we need to be patient for a few more weeks at least… |
Status update: 6by9, the person working on upstream support for the Pi 5, reports that it will take quite a long time because of a DMA-related long-standing misunderstanding in the kernel that’s hard to fix: https://forums.raspberrypi.com/viewtopic.php?p=2202581&sid=d2fbe43c5b4e9f133bf7842210a19d7d#p2202581 |
Thanks for the update @stapelberg |
This issue tracks the progress. Currently, the Pi 5 is not in stock.
Here’s some background info: https://www.jeffgeerling.com/blog/2023/answering-some-questions-about-raspberry-pi-5
First draft of a checklist:
dtparam=cooling_fan=off
in config.txt, and also =on with PWM fan parameters, but no change in behavior with either of those attemptsThe text was updated successfully, but these errors were encountered: