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

2023-07-03 firmware crashed with existing ROM disk #53

Closed
crackmonkey opened this issue Jul 8, 2023 · 1 comment · Fixed by #57
Closed

2023-07-03 firmware crashed with existing ROM disk #53

crackmonkey opened this issue Jul 8, 2023 · 1 comment · Fixed by #57
Assignees
Labels
bug Something isn't working workaround Workaround avalbile

Comments

@crackmonkey
Copy link

I upgraded a DB25 BlueSCSI v2-2022.12ato the 0223-07-03 firmware using BlueSCSI_Pico_2023-07-03_46af79d1.uf2. After drag & dropping the .uf2 file the PICOBOOT drive disappeared as expected but the USB device didn't reconnect and I got a continuous stream of flashes of the Pico's green LED. Eventually Windows complained that the USB device wasn't recognized. If there was a pattern to the blinking I didn't recognize it.
Pulling the SD card to the Windows machine I did the flashing from shows the attached err.txt. Disabling the ROM disk using DisableROMDrive=1 in the INI file go it working again, as well as creating a CLEAR_ROM file to delete the ROM disk.
err.txt

Recreating the ROM drive from the same image brings back the crash:
== Loading ROM drive from /HD5.rom for ID: 5 ---- SCSI ID: 5 blocksize 512 type 0 ---- ROM drive maximum size is 1732608 bytes, image file is 1732608 bytes ---- ROM drive programming successful, image file renamed to /HD5.rom_loaded

@erichelgeson erichelgeson added the bug Something isn't working label Jul 19, 2023
@erichelgeson
Copy link
Contributor

Found the source of the issue doing a git bisect from last release - I'll need to add a special case in for ROM in the new Platform Hook - you can keep the ROM in the current version by disabling the platform hooks in bluescsi ini DisableConfigHook=1 till next release. Thanks for the report!

@erichelgeson erichelgeson self-assigned this Jul 30, 2023
@erichelgeson erichelgeson added the workaround Workaround avalbile label Jul 30, 2023
jcs pushed a commit that referenced this issue Aug 6, 2023
There is an issue in the ImageBackingStore ROM read/seek.
Fixes: #53
jcs pushed a commit that referenced this issue Aug 9, 2023
There is an issue in the ImageBackingStore ROM read/seek.
Fixes: #53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working workaround Workaround avalbile
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants