Hi, I am using PonyProg to send hex files generated by uVision to the microcontroller. It seems that it send all 8K data despite of the resulting hex file size. Is it possible to send only the exact program size to the microcontroller ? Regards, Andre
A hex file can have holes in the memory contents it describes. A flat binary file usually can't. Without knowing what this "PonyProg" is, it's hard to know whether or not it can handle downloading files that don't cover all of the flash memory of the chip you're programming. If it can't, sending the full 8K is probably the only practical solution.