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

Pi 3 A+ not booting with v1.1.5 #530

Open
daniel-mrd-andersson opened this issue May 20, 2021 · 3 comments
Open

Pi 3 A+ not booting with v1.1.5 #530

daniel-mrd-andersson opened this issue May 20, 2021 · 3 comments

Comments

@daniel-mrd-andersson
Copy link

Newly bought Pi 3 A+ does not boot with the v1.1.5 release, it hangs on the Pi colourful boot-screen with no activity on green LED.

I tested the SD card in another older Pi that booted without any problems, so no error in creating the SD card.

I did find a workaround to fix this by using later files from https://github.com/raspberrypi/firmware/tree/master/boot replacing the following files on the SD card

bootcode.bin
fixup.dat
fixup_cd.dat
fixup_db.dat
start.elf
start_cd.elf
start_db.elf
start_x.elf

After replacement of above file the SD card booted without any problems.

@diederikdehaas
Copy link
Member

I'm pretty sure that it doesn't work with any release. The RPi 3A+ was announced on 2018-11-15, but the latest version of raspberrypi-bootloader-nokernel is from 2018-03-28.
AFAIK there is not some generic mechanism, so every model has to be explicitly added to the bootloader, which means it needs a new bootloader package.

@daniel-mrd-andersson
Copy link
Author

I have looked a bit more into this and if I update update.sh and replace the following

packages+=("raspberrypi-bootloader-nokernel")

with these two lines

packages+=("raspberrypi-bootloader")
packages+=("raspberrypi-kernel")

And build it locally the Pi 3A+ boots up, but lacking a lot of the HW support such as keyboard, I will try to get some time to test more and see if I can get it working.

Looking at the versions of raspberrypi-bootloader-nokernel it seems that it is no longer updated and that raspbian does not use that package any more looking at a fresh raspbian install.

@diederikdehaas
Copy link
Member

I like/appreciate what you're trying to do 👍
But I already have a solution in mind, I just need to find the time to realize it.

Those 2 packages you mentioned are from raspberrypi.org (RPF), and they've always used that. I'm assuming you actually meant RaspiOS when you said raspbian, although confusingly RPF used to call their OS raspbian before.

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

2 participants