Uvision is giving me the wrong .hex file. so i can't program my code? any ideas?
I'm taking the .hex file from keil and i want to download it to my EEPROM. I can't seem to do that i have the superpro lt programmer. when i place the .hex file from Uvision, it does not have the right info for my code? any ideas to what is going on?
"I'm taking the .hex file from keil and i want to download it to my EEPROM." "EEPROM" is usally taken to mean the serial kind, usually used for non-volatile data storage. Are you sure you want to load code into it? "I can't seem to do that i have the superpro lt programmer." Why not? What did you try? What happened? "the .hex file from Uvision ... does not have the right info for my code?" Again, what do you mean by that? What precisely is "wrong" with it?
i'm using flash to download and run the code for the 42800a chip. when i take the keil .hex file, and download it onto the superpro software as Intel .hex file, i can see the output which will download onto the flash. That output is no mre then two instructions which is not correct. So i figured that the .hex file from uvision is giving wrong hex data of my code. ?
most likely your programmer is made with the assumption that .hex files are sequential - or - it does not 'know about' the .hex expansion re more than 64k. There are programs referred to in this forum - I do not recall where - that 'simplify' the Keil .hex which is within the specs since the specs do not require sequential addressing. Erik