polpo / picogus

Emulation of ISA sound cards on Raspberry Pi Pico (GUS, SB/Adlib, MPU-401, Tandy, CMS) with USB mouse/joystick support
GNU General Public License v2.0
551 stars 40 forks source link

When flashing from PG-GUS.UF2 0.6.1, I get: ERROR: Card is not in firmware writing mode? #9

Open ThatRed opened 1 year ago

ThatRed commented 1 year ago

Hi, thank you for this very cool project!

When I try to flash from PG-GUS.UF2 0.6.1 to any different firmware in DOS, I get "Programming........ ERROR: Card is not in firmware writing mode?" and after that the card is "bricked". If I run pgusinit again, I get: "ERROR: no PicoGUS detected!"

If I copy a firmware from USB that is not PG-GUS 0.6.1, flashing from firmware to firmware works from DOS without any problems, unless it is PG-GUS.UF2 0.6.1...

Can you please take a look? Thanks.

polpo commented 1 year ago

Hi, sorry for taking so long to reply. I'm interested to know if you still have this problem with the 0.7.0 firmware.

If you still have this problem, what CPU/motherboard/chipset do you have? Someone else has reported this same issue to me with the 0.7.0 firmware and I'm interested to know if you have a chipset in common.

drlarsen77 commented 2 months ago

I'm not sure if this helps anyone, but I ran into this issue/symptoms upgrading from 1.2.0 to 2.0.0. It turned out the AT clock speed was inadvertently set wrong. After setting it to 8 MHz, it started working normally.