parts-man73
Member
I just recently started having problems downloading to my 18X chips. I can check the firmware via the "options..." menu. I can also "clear hardware memory" without errors. But when I try to download a program, it errors out with a "memory verification error at byte ???"
The possible causes it lists are
1.Cable removed during programming
2.Power removed during programming
3.incorrect power supply (e.g. 6V) used
I obviously am not removing the power or cable during programming. The power supply I am using is a wall wort that is providing 5 volts. I've checked with my digital multimeter and I find 5.2 volts on pin 14
If I press the reset button (pulling pin 4 low) and release the button at the same time I start my download, it will take the program. But if the program is too large, it will error again, but at a higher byte. (the error code displays the byte at which the memory verification error occurred) So I can never load really large programs.
The only thing I can think of that is different, is that I am using a different computer now, maybe the serial port isn't compatible. It is a desktop computer, I know some have had problems with laptops.
I haven't tried this yet, but should I try using a MAX232 in my download circuit? I don't have any suitable transisters in my supplies to handle the inversion nessesary for this chip, but if need be, I can get some monday when my local electronics store opens.
Thanks,
Brian
The possible causes it lists are
1.Cable removed during programming
2.Power removed during programming
3.incorrect power supply (e.g. 6V) used
I obviously am not removing the power or cable during programming. The power supply I am using is a wall wort that is providing 5 volts. I've checked with my digital multimeter and I find 5.2 volts on pin 14
If I press the reset button (pulling pin 4 low) and release the button at the same time I start my download, it will take the program. But if the program is too large, it will error again, but at a higher byte. (the error code displays the byte at which the memory verification error occurred) So I can never load really large programs.
The only thing I can think of that is different, is that I am using a different computer now, maybe the serial port isn't compatible. It is a desktop computer, I know some have had problems with laptops.
I haven't tried this yet, but should I try using a MAX232 in my download circuit? I don't have any suitable transisters in my supplies to handle the inversion nessesary for this chip, but if need be, I can get some monday when my local electronics store opens.
Thanks,
Brian