This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

armhex S19 header record (S0) CCSV6 with Tiva 4MC129ENCPDT

Other Parts Discussed in Thread: TM4C129ENCPDT

I am using armhex to generate an S19 file for Tiva TM4C129ENCPDT processor under CCSV6.

I am generating an m3 output which works fine and I get an S19 file as expected.

The first record generated is an S0 record which has the text "HDR" as its contents.

What I would like to know is if there is anyway to set the contents of the S0 record, or is this fixed?

I would like to include my firmware name and version into this record so it can easily be identified by program loading the S19 file.

Is this possible using armhex?

  • This harks back to "mot" days - yours is the "first ever" post of this type I've encountered here.

    My small tech firm uses paid IAR - and I believe such "had been possible" w/in that venue.   (we've not tried - in years)    I know (almost) nothing about vendor's CCS - as we use ARM MCUs from multiple vendors - locking into a single source proves unwise.   (and may (someday) grow to include SWD - long standard w/in "real" IDEs)

    You may benefit by comparing the "normal/customary" record outputs (those produced by CCS or IAR) with your (past) method...

    Some devices include unique EEProm - perhaps your key data may be placed there...