First, there is no substitute for a real serial port. I recently helped someone update firmware on 7 DSP speakers, 561, 596 and configure 4 DSP-33 and the 561. Not 1 single hiccup. Because it was on a real serial port.

I personally have both and the USB is fussy and works most of the time. But not as realiable as real serial.

The problem is no hand shaking is used. It assumes the PC can keep up. Poor USB Serial emulation drivers are the common cause.

If it asked to reboot the 596 then it sounds like it is talking.

Sometimes trying a bunch of times works. I have a few times had it failing tried 10 times and then the 11th time it suddenly works.

Make sure you close down all uneccessary apps. Try turning off Virus Protection (they can slow computers down).

The latest MConfig has a workaround to slow things down. But I don't believe it's applied to firmware updates.

There is also some older command line upload programs. They are in C:\Program Files\Meridian\Meridian. You must open a "Dos Window" (command prompt) to use these.

Try using this at a slower baud rate than the default.

C:\Program Files\Meridian\Meridian>fup32 /?
FUP32 2.08 - (c) Meridian Feb 1 2002 16:32:30
Uploads a file to the flash RAM of a Meridian product

FUP32 filename [outfile] [/Q] [/V] [/Cport]
[/Lnnnnnnnn] [/R] [/Bnnnn] [/Sn /Nn]

filename Name of the file to upload
outfile Name of the .MFU file to create
/Q /V /D Output level selectors: Quiet, verbose, debug
/R Auto-reset product before doing flash upload
/Cn COM port to use, default of 1
/Pport Other port to use, default of COM1
/Lnnnnnnnn Length to zero-pad input file to
/Bnnnn Baud rate (38400 default)
/Sn Start sector (default 2)
/Nn Number of sectors (default rest of flash)
/M1 List possible deliberate mistakes

C:\Program Files\Meridian\Meridian>


- Fiddler (IMHO)

If you think listening to music is fun, try learning an instrument.
HT: G61RSL, 4x5K, 5.5KHC, 2xSC6000, Transporter, HD621, Philips BDP7501 4K, Tivo, 65" LG OLED 4K C6
Computer: Foobar2000, 5K, Mojo, HiFiMan HE1000 V2