Skip to content
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

Raspberry Pi 5B 16 GB doesn't boot. #43

Open
korhojoa opened this issue Jan 13, 2025 · 10 comments
Open

Raspberry Pi 5B 16 GB doesn't boot. #43

korhojoa opened this issue Jan 13, 2025 · 10 comments

Comments

@korhojoa
Copy link

Trying the UEFI with a 16 GB Pi loads to a black screen,

@NumberOneGit
Copy link

Have you tried to replace the included .dtb file with the d0 firmware file and updated the config.txt file to reference it?
Once you’ve tried that, you may also want to try changing the frame_buffer value in config.txt to 16 or 24 to see whether that gives you an image. I haven’t been able to get an OS to load on my CM5 either. They both use the d0 chips, so are different than the early Pi 5 line-up, but I believe for you that is the main difference, so using the correct firmware file may solve it.

@ronaldklop
Copy link

Had a similar issue on RPI5/16GB. When rpi5-uefi (v0.3) runs the screen turned black.
Setting 'framebuffer_depth=16' in config.txt fixed the display and now I see it loading and starting the code in my FreeBSD EFI partition.
Changing the dtb file (by copying the d0 version over the .dtb in your release) didn't seem to change anything for me about this issue.

samip5 added a commit to skyssolutions/talos-sbc-raspberrypi that referenced this issue Jan 18, 2025
@blknight88
Copy link

I can confirm this worked for me as well, "Setting 'framebuffer_depth=16' in config.txt fixed the display"

@ronaldklop
Copy link

BTW depth 24 worked also. Not sure if I spotted any visual difference between the two values.

@l00nix
Copy link

l00nix commented Jan 22, 2025

Both 24bit and 16bit framebuffer_depth options work for me to display the boot splash screen. However, system seems to hang and not boot after boot splash timeout or when pressing Enter to boot. I also added the d0 firmware (bcm2712d0-rpi-5-b.dtb) to the efi partition and added device_tree=bcm2712d0-rpi-5-b.dtb. System boots fine on 8GB Raspberry Pi 5 with nvme.

@Stejs1k
Copy link

Stejs1k commented Jan 23, 2025

Both 24bit and 16bit framebuffer_depth options work for me to display the boot splash screen. However, system seems to hang and not boot after boot splash timeout or when pressing Enter to boot. I also added the d0 firmware (bcm2712d0-rpi-5-b.dtb) to the efi partition and added device_tree=bcm2712d0-rpi-5-b.dtb. System boots fine on 8GB Raspberry Pi 5 with nvme.

hey what is d0 firmware, where do I get it?

@l00nix
Copy link

l00nix commented Jan 23, 2025

hey what is d0 firmware, where do I get it?

Here is some info on the d0 firmware - https://www.jeffgeerling.com/blog/2024/new-2gb-pi-5-has-33-smaller-die-30-idle-power-savings

This is a pic of the d0 chip version on my 16GB Raspberry Pi 5

Image

You can get the firmware here https://github.com/raspberrypi/firmware/tree/master/boot - specifically for the d0 Raspberry Pi 5s: https://github.com/raspberrypi/firmware/blob/master/boot/bcm2712d0-rpi-5-b.dtb

@Stejs1k
Copy link

Stejs1k commented Jan 23, 2025

hey what is d0 firmware, where do I get it?

Here is some info on the d0 firmware - https://www.jeffgeerling.com/blog/2024/new-2gb-pi-5-has-33-smaller-die-30-idle-power-savings

This is a pic of the d0 chip version on my 16GB Raspberry Pi 5

Image

You can get the firmware here https://github.com/raspberrypi/firmware/tree/master/boot - specifically for the d0 Raspberry Pi 5s: https://github.com/raspberrypi/firmware/blob/master/boot/bcm2712d0-rpi-5-b.dtb

I am running on d0 chip with d0 firmware, but now my UEFI is not loading at all, do you know what to do?
edit: I renamed d0 firmware as normal firmware, but windows is still not loading, freezing on boot.

Second thing what I need is, that I want to run UEFI and windows 11 on one sd card, is there any way how to do it, because I found on youtube tutorial where guy used SSD for windows 11 and sd card for UEFI, I am curently using 2 sd cards.

Image

@l00nix
Copy link

l00nix commented Jan 23, 2025

I am running on d0 chip with d0 firmware, but now my UEFI is not loading at all, do you know what to do?
edit: I renamed d0 firmware as normal firmware, but windows is still not loading, freezing on boot.

This is why we are having this conversation ;-) looks like the d0 version of the Pi 5 boards is not supported currently by the UEFI firmware. I am in the same boat. Maybe someone will find a work around or update the code.

@blknight88
Copy link

I possibly have the same issue as I can't get the latest VMware ESXi ARM Fling ISO to boot either on my 16 GB Pi 5

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants