Is it possible (and useful) to update firmware on a Pi3B?
The Pi3B in question doesn't run RasPiOS normally. I'm having some difficulties booting from USB and wonder if any improvements exist. The OTP bit is confirmed set but it doesn't detect one of my USB-SATA bridges, a Sabrent EC-UASP. It's up-to-date per the Sabrent updater.
Thanks for reading,
bob prohaska
Didn't find your answer? Ask the community — no account required.
M
Marco Moock
Am 15.11.2022 um 01:45:10 Uhr schrieb bob prohaska:
Does that controller have its own power supply? Maybe the Pi isn't able to provide enough currency for a SATA disk incl. controller via USB.
A
A. Dumas
Yes, with rpi-update. Slightly older and tested firmware also comes regularly with normal updates, though, so in general its not recommended to use rpi-update for bleeding edge versions unless you're waiting for a specific fix. It *can* go wrong. Not sure of the recovery procedure but it's probably on their website somewhere.
T
Theo
There's two parts to the firmware: the GPU firmware on the SD card and the firmware in the EEPROM.
On a Pi4, the EEPROM contains the first stage bootloader and then it fetches the rest from SD, USB, NVMe, network-boot, etc.
On a Pi3, the first stage bootloader is in ROM and can't be updated. So the first stage boot is fixed. It then loads GPU firmware from the boot device - SD, USB, PXE - and the GPU picks up from there.
(Pi1-Pi3 use the same ROM FSBL pattern, although it's been upgraded in each new release)
If you can't get your Pi3 to read the USB then I'm not sure there's much you can do, because that's ROM firmware which can't be changed. You could put an SD card in there just to hold the kernel and GPU firmware then put your main FS on USB.
Theo
V
Vincent Coen
Hello bob!
Tuesday November 15 2022 01:45, you wrote to All:
If it is the 3B+ then yes it does as I have it connected to a 1Tb HDD in a geekworm casing and HDD board without any SD plugged in.
If it really is a 3B suggest you look on the forums as raspberrypi.org as I seem to recall there is a solution that 'may' involve a firmware update. Don't hold me to that though as it has been many months since I read the post.
Vincent
B
bob prohaska
Ok, that's what I needed to know. The Pi3B does work with some bridges, just not with one in particular.
I am using a powered hub to forestall power supply issues.
Thanks to all who replied!
bob prohaska
Join the Discussion
Have something to add? Share your thoughts — no account required.
Didn't find your answer?
Ask the community — no account required
Report Content
You are reporting this content to the moderators. They will look at it
ASAP.