i am writing and reading binary file .dat on eeprom via psoc using spi and uart/hyperterminal. the program is fine but the .dat file has 0x18 - hex which means cancel as per ascii table. the bytes after 0x18 are getting repeated once each time where 0x18 comes. can anyone suggest what should be done to avoid this?
I am not familar with hyperterminal, but if there is a setting for a binary mode it may fix that issue.
A way out could be to translate the data-stream into printable ascii characters only, so your 0x18 would become the string "18". The downgrade would be the doubling of the amount of transferred data and the need for decoding the data back to hex.
has anybody done isp using directc utility using psoc on actel fpga or isp for any other fpga. how should be the top design of psoc? spi read from external eeprom and gpio jtag toggling between psoc and fpga.
Hyperterminal isn't included with Windows Vista or later versions of Windows. Some alternate terminal emulators are listed at en.wikipedia.org/wiki/List_of_terminal_emulators