VM upgrade failure

Discussion specific to the 24-pin ZX microcontrollers, e.g. ZX-24r, ZX-24s and ZX-24t.
Post Reply
jm
Posts: 2
Joined: 29 September 2007, 20:40 PM

VM upgrade failure

Post by jm »

I have a Z24 chip, purchased last year. It worked fine until I tried the firmware upgrade to 2.3. Upgrading thru the IDE progressed for a while until a CRC error was repoted.

The chip became unresponsive. I tried the emergency upgrade but it failed with an ATN error. Finally I tried the emergency command line:
(I'm using a usb/com port 6)

zload -c6 -e zx24_2-3-0.zvm

"Device failed to timely acknowledge record 0.

Device reports bad signature, record 0.
Device reports bad signature, record 0.
Device reports bad signature, record 0.
Device reports bad signature, record 0.
Device reports bad signature, record 0.
Retry limit exceeded, aborting update."


The Zx24 has ovbiously suffered from a firmware lobotomy :)
How do I reload the chip?
dkinzer
Site Admin
Posts: 3120
Joined: 03 September 2005, 13:53 PM
Location: Portland, OR

Post by dkinzer »

It's difficult to speculate as to what might have gone awry. The most expedient solution for you is to send you a new ZX-24 which we will do today. We would like to get your current one back to try to determine what its problem might be.

If you want the replacement sent to a different address than your original order let me know soon.
- Don Kinzer
jm
Posts: 2
Joined: 29 September 2007, 20:40 PM

Post by jm »

Thank you for your prompt reply.

Upgrading firmware acts like a pheromone for attracting Murphy and his laws :)
mdown
Posts: 62
Joined: 03 February 2006, 5:46 AM
Location: Dallas, Texas
Contact:

Gui and VM Upgrades

Post by mdown »

We have found that the GUI is very unreliable when it comes to upgrading VM in devices so we always use the zload.exe command.

-Mike
victorf
Posts: 342
Joined: 01 January 2006, 4:08 AM
Location: Schenectady, New York

Post by victorf »

I have had the same problems as reported by JM. I too am connected to the Z24 via USB to a Elba USB to Serial converter, except mine is on PC COM2.

I have gone the IDE route initially and with the emergency upgrade. I attempted the command line version as a last resort with no luck.

Have I exhausted my options here or is there something else to try?

Any enlightenment will be appreciated.

Vic
Vic Fraenckel
KC2GUI
windswaytoo ATSIGN gmail DOT com
dkinzer
Site Admin
Posts: 3120
Joined: 03 September 2005, 13:53 PM
Location: Portland, OR

Post by dkinzer »

victorf wrote:Have I exhausted my options here or is there something else to try?
I didn't remember JM's reference to using a USB port but now that you mention it I see that he did. That could be an important factor that we've overlooked.

If you have access to a PC with a standard serial port, you might try an emergency update using zload. In any event, we'll send you a new ZX-24 if you can't get the upgrade to work.
- Don Kinzer
dlh
Posts: 395
Joined: 15 December 2006, 12:12 PM
Location: ~Cincinnati

Post by dlh »

USB->serial converters (and probably virtual serial ports used with network serial device servers) are quite a bit slower than a normal serial connection because a translation has to take place at both ends of the link. So, it might be that procedures expecting a response within some (short) set period might fail.

Also, not all such adapters are created equal. While almost all of the chipsets support all of the handshaking lines, some final designs handle them while others do not. Procedures which use DTR might work with some and not with others.
Post Reply