Hi Ray,
SRecCvt-GUI.exe works fine on my side (Win7 64bit)
Could you please check you have write permission to output directory (default location is the same directory as for input file)?
Of course, output file should have different name as input file.
But for beginning:
- Link to SRecCvt REV 1.0.31 http://www.freescale.com/webapp/sps/download/license.jsp?colCode=SRECCVTSW
- Slightly updated Device.dat you could find here:
https://community.freescale.com/thread/363376
- Start SRecCvt-GUI.exe.
- Select your device.
- Input file format Banked
- Output file format Linear
- Select input file – s19 file generated by CW5.1 from <your_project>\bin directory.
- Optionally select output file – default is Out.s19 in the same directory as input file
- Click on Convert.
Tip: SRecCvt-GUI is just graphical interface. In fact, SRecCvt-GUI using command line interface for SRecCvt.exe. If you will start SRecCvt-GUI with pressed Ctrl key, Debug window will be displayed. You could configure GUI according your needs and pres Convert. In the same time, Debug window will display command line which could be used for automatic converting by scripts.
In fact, you could use CW for generating your own s19 files by editing burner.bbl, but this method is not so user friendly as SRecCvt. More details about bbl files could be found in chapter 12 Batch Burner Language:
"c:\Program Files (x86)\Freescale\CWS12v5.1\Help\PDF\Build_Tools_Utilities.pdf"
Optionally you could use Log2phy tool from PEmicro for converting from paged (logical) to linear (global) addresses.
https://www.pemicro.com/blog/index.cfm?post_id=48
However this tool does not allow reassembly data in S record to fix 32byte length – that is, what we need for bootloader according AN4258.
I hope it helps you.
Have a great day,
RadekS
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------