Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
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


List of 25 messages in thread
TopicAuthorDate
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      

Back to Subject List