??? 07/28/05 13:46 Read: times |
#98356 - Not sure, but... Responding to: ???'s previous message |
Erik Malund said:
If e.g. the check is that the uC ISP echo every byte programmed a dedicated software would catch an error, a "terminal program" would not. I know of no "terminal programs" that would report anything as long as bytes flowed out and bytes flowing in were in UART format with ANY content. I don't remember if it's the Dallas or the TI part, but one of them acknowledges each HEX line with a pass/fail flag immediately based on the HEX file's line checksum. So all you need to do is look for a negative response and you'll know it failed. Like I said, the best ASCII UART solution would be one that also keeps track of whether or not there was an error in any of the lines and when it receives the HEX file "end of file" line it automatically returns an ASCII message indicate how many errors there was in the entire process. That way you just look at that final message when uploading with a terminal program and you'd know whether or not there had been a problem. Regards, Craig Steiner |
Topic | Author | Date |
UART-ISP | 01/01/70 00:00 | |
Corrections ?? | 01/01/70 00:00 | |
Clairvoyants wanted :-) | 01/01/70 00:00 | |
and so what | 01/01/70 00:00 | |
ADuC8xx | 01/01/70 00:00 | |
benefits of readable protocol | 01/01/70 00:00 | |
comments | 01/01/70 00:00 | |
Error reporting | 01/01/70 00:00 | |
expanding | 01/01/70 00:00 | |
Not sure, but... | 01/01/70 00:00 | |
error detection | 01/01/70 00:00 | |
tedious | 01/01/70 00:00 | |
Probably, not sure | 01/01/70 00:00 | |
option, yes - solution, no | 01/01/70 00:00 | |
When did he do that? | 01/01/70 00:00 | |
not Jan, but Ian, not Gates but Linux | 01/01/70 00:00 | |
Linux is a good reason why | 01/01/70 00:00 | |
flip for linux | 01/01/70 00:00 | |
Excellent! | 01/01/70 00:00 | |
Main benefit IMHO | 01/01/70 00:00 | |
readable or not | 01/01/70 00:00 | |
caveats of using terminal | 01/01/70 00:00 | |
DOS | 01/01/70 00:00 | |
DOS is DOS | 01/01/70 00:00 | |
DOS version of Download for ADuC8X![]() | 01/01/70 00:00 |