S19 file reformatting tool

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

S19 file reformatting tool

1,209 Views
dougpaulsen
Contributor IV

I'm not sure this is exactly the right forum for this question, but perhaps someone can help.

 

As you’re undoubtedly aware, the S19 file format allows each record (e.g. line) to contain a variable number of data bytes.  My problem is my CodeWarrior version 6.3 outputs S19 files generally with records containing 13 data bytes.  The Cyclone Pro tool I use to (occasionally) suck the brains out of programmed devices, as luck would have it, outputs S19 files with 23 data bytes/record.  Of course this makes S19 file comparison difficult.  No, make that a real pain.

 

At one point I found a (free!) tool that could read a S19 file and output the same in a user selectable record length.  I put it away for later use.  Now is later and I need it, but I have an uncomfortable feeling the PC that tool was on is long dead and gone. And of course, I didn’t use it enough to remember the name for a Google search.

 

Is anyone aware of such a tool?

 

Yes, yes, yes!  I know!  In a perfect world one would never have to suck the brains out of a device to figure out what's actually installed and such a S19 re-format tool would never be unnecessary.  But our world is much less than perfect and just such a tool would have saved a bunch of time this last week.

 

Thanks for any thoughts,

Doug

Labels (1)
Tags (3)
0 Kudos
1 Reply

753 Views
BlackNight
NXP Employee
NXP Employee

There is the burner utility CodeWarrior which should do what you want/need.

See

http://mcuoneclipse.com/2013/10/29/s-record-manipulation-with-gnu-objcopy-and-burner-utility/

and

http://mcuoneclipse.com/2012/09/27/s-record-intel-hex-and-binary-files/

Additionally, this tool might be of interest for you:

SRecord 1.64

0 Kudos