This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

OH166

In order to program a 16-bit flash memory, the Intel HEX-86 file must contain only data packets with even numbers of data bytes. I have an .H86 file that has two data packets that are each 1 byte long. How can this be avoided?

Parents
  • Specify the flash fill byte in the options for OH166 (make it 0xFF or whatever.) It will fill the "holes" in the HEX file with that byte. After that the HEX file will be a contiguos chunk of data, no packets with odd number of bytes, except for the very last one, maybe.

    - mike

Reply
  • Specify the flash fill byte in the options for OH166 (make it 0xFF or whatever.) It will fill the "holes" in the HEX file with that byte. After that the HEX file will be a contiguos chunk of data, no packets with odd number of bytes, except for the very last one, maybe.

    - mike

Children