BlueSCSI / BlueSCSI-v2

Open source, open hardware, SCSI emulator using the Pi Pico PR2040
https://bluescsi.com
GNU General Public License v3.0
212 stars 20 forks source link

Updating Firmware with SD-Method doesn't work #77

Open explit7 opened 9 months ago

explit7 commented 9 months ago

I have 2x BlueSCSIv2, One PowerBook Version, and one DB25 (Short). Both devices just ignore the Firmware .bin File, when i put them to the root of the MicroSD-Card.

Can i somehow force the Firmware Update with a statement in the bluescsi.ini ?

While DB25-Version is quickly disassembled to update via the USB-Method, for PowerBook Version its more complicated. I already extended the MicroSD-Card, so it is accessible from the outside of the PowerBook, and i really don't want also extend the MicroUSB :) PowerBook_180_BlueSCSIv2_2

erichelgeson commented 9 months ago

What version are you upgrading from? A few of the older releases did have an issue. I just tested 2023.08.10 to the latest snapshot and it worked. As someone who has opened up their powerbook 100's of times to do work on it I completely understand the frustration! If you could get on to the latest release via USB method I believe you should be fine going forward.

explit7 commented 9 months ago

I am trying to update from WifiBeta Firmware to the BlueSCSI Toolbox Pre-Release. Or Updating to/from Beta Versions via SD-Card Method is not supported/tested? Thanks

erichelgeson commented 9 months ago

I believe another user reported an issue when trying to update from the wifi beta to another release via SD card. Betas can have bugs and issues, why they're beta :) - I'll make a note to test this later on the wifi beta.

explit7 commented 9 months ago

thanks, undestood

fdanapfel commented 8 months ago

Just tried updating the firmware on a BlueSCSIv2 DB25 (small board version) from the official v2023.10.12 to the official v2023.11.16 using the SD Card method and it didn't work. The BlueSCSI_Pico_2023-11-17_bb06470b.bin on the SD card was not detected as a new firmware and stayed on the card even after power cycling the BlueSCSIv2 multiple times.

So this issue doesn't seem to be specific to the wifi beta.

Updating using the USB method worked.

explit7 commented 8 months ago

thanks for the info @fdanapfel i was also pretty sure, that this bug has nothing to do with beta firmware. the problem is somewhere else. Firmware file is just ignored, doesn't matter, which fw version is running on the BlueSCSIv2.

explit7 commented 4 months ago

Thanks for the Firmware Update, but on PowerBook BlueSCSIv2 Model this bug is really annoying...

erichelgeson commented 4 months ago

Unfortunately the upstream bootloader has quite a big issue that instead of continually trying to work around we need to fix. I know it's annoying but please bear with us - will be better in the end :)

explit7 commented 4 months ago

Unfortunately the upstream bootloader has quite a big issue that instead of continually trying to work around we need to fix. I know it's annoying but please bear with us - will be better in the end :)

Thanks, I am happy, there is some work in progress!

explit7 commented 3 months ago

Hi @erichelgeson Is there some progress, for we can hope, this bug can be fixed in the next Firmware Update versions ? I mean, that has worked for you in the past, so that must be practically possible to update firmware from the SD card.

Old Powerbooks are very sensible machines. Plastics breaks easily . Every new Firmware Update, for which the whole PowerBook need to be dismantled is an risky act.

Please! Bring the next Update out, when this Problem is fixed! I wait as long, as it takes, but every Update in the manual way - is not an option for us PowerBook users...

Thanks