Technical discussions about Freescale Microcontrollers: M68HC11. (Freescale Semiconductor is a Subsidiary of Motorola).
|
Regarding the use of BUFFALO to program EEPROM - In Hyperterminal, after setting up the COM port, baud rate, etc., go to File/Properties, select the Setup tab, then the "ASCII Setup" button. You should see a field that lets you specify the "Line delay". Try using a value of 160 mS to start out with. You may find that you need to use a larger value here for reliable EEPROM programming, as it is dependent on the size of the S-records you are sending; you need to specify 10 mS for each byte in the data field of the longest-length S-record in your object file. I would also suggest that you go to a site such as TUCOWS and look for a alternative freeware/shareware terminal. Hyperterminal can be somewhat clumsy to work with. I don't know if BUFFALO issues some sort of prompt or start character after it processes each line when loading a S-record file, but if it does, you could use a terminal (with a appropriately configurable ASCII transfer module) to have it pace its line-by-line transmissions based on whatever prompt char is issued - assuming there is one. It has been a while since I've used BUFFALO so I don't remember all of its conventions. -- Mark |
|
|