chartman
Newbie level 3
DS89C420 ISP problem
I have a 420 board with some SRAM and other bits on it. The ISP pins are hard wired ( RST to VCC, EA,PSEN to gnd) so I can just program the chip.
I can logon to the 420 loader ( using the 420 0.04Beta software from the www), I can erase the device and get 4400 CRC . I can display memory contents. When loading a small Hex file,(200 bytes) I see % loaded + errors.Sometimes I get "loading done"( x errors) sometimes , with another file , I get "invalid hex file" errors.
On loading the small hex file, I get 1A C0 for the first two bytes instead of 02 04.This seems to be 100% consistent although the number of errors and % loaded seems to vary.The hex files load correctly into our other programmers.
I have tried various baud rates ( down to 9600) and both hardware/ XonXoff protocols with no difference.
I can get it to do the same thing with Hyperterminal, but what is the syntax for loading a hex file . The manual says "L" or "LX" but what do I have to do to get the hex file transmitted?
I'm really stuck.
Any ideas greatfully received.
I have a 420 board with some SRAM and other bits on it. The ISP pins are hard wired ( RST to VCC, EA,PSEN to gnd) so I can just program the chip.
I can logon to the 420 loader ( using the 420 0.04Beta software from the www), I can erase the device and get 4400 CRC . I can display memory contents. When loading a small Hex file,(200 bytes) I see % loaded + errors.Sometimes I get "loading done"( x errors) sometimes , with another file , I get "invalid hex file" errors.
On loading the small hex file, I get 1A C0 for the first two bytes instead of 02 04.This seems to be 100% consistent although the number of errors and % loaded seems to vary.The hex files load correctly into our other programmers.
I have tried various baud rates ( down to 9600) and both hardware/ XonXoff protocols with no difference.
I can get it to do the same thing with Hyperterminal, but what is the syntax for loading a hex file . The manual says "L" or "LX" but what do I have to do to get the hex file transmitted?
I'm really stuck.
Any ideas greatfully received.