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

HD1.rom overwrites firmware? #98

Open
reukiodo opened this issue Nov 19, 2023 · 3 comments
Open

HD1.rom overwrites firmware? #98

reukiodo opened this issue Nov 19, 2023 · 3 comments
Labels
bug Something isn't working

Comments

@reukiodo
Copy link

At least as of 20231012, the ROM drive function seems to overwrite at least part of the firmware, causing the BlueSCSI to become non-functional until firmware is re-flashed through USB.

  1. flash firmware to Pico over USB
  2. use known-working HD1.hda as test (ensure booting is successful)
  3. rename working HD1.hda to HD1.rom
  4. power up Pico and wait for writing
  5. ... no more function

It may be coincidence (or not) but it seems that the Pico goes into an extremely high-pitched whine during HD1.rom writing, and this high-pitched whine continues after any successive reboots.

@fdanapfel
Copy link

@reukiodo How big is the HD1.hda that you are trying to use as the ROM drive? Because as mentioned at https://github.com/BlueSCSI/BlueSCSI-v2/wiki/ROM-Drive the ROM drive can have a maximum size of 1692kb.

Does it also break if you try to use the ROM drive image from the wiki page?

@reukiodo
Copy link
Author

This was starting from ROM_Macintosh_System7_Formatted.rom from https://mega.nz/folder/A6JgxSgC#TtGXqkmvvGmXP-AYqNYUnA which I added a small System to.
ROM_MacOS_7.zip

But the same is with any HD1.rom (of the correct size). It happens when starting with the blank, with the 6, and with custom made.

@reukiodo
Copy link
Author

ROM_MacOS_8.zip

Another for comparison.

@erichelgeson erichelgeson added the bug Something isn't working label Dec 11, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants