Hi,
In the Target settings panel, under M56800E linker you can select Generate S-Record file.
Then the linker will generates the Srecord file.
Attached you will find an example.
Please have a look in the \test\output folder.
There are 5 files:
sdm_external_memory.elf
sdm_external_memory.elf.p.S
sdm_external_memory.elf.S
sdm_external_memory.elf.x.S
sdm_external_memory.elf.xMAP
sdm_external_memory.elf.xMAP is the map file giving info about the memory mapping used by your application.
sdm_external_memory.elf is the executable file containing code and debug info.
This is the file used by CodeWarrior when you want to debug the application.
sdm_external_memory.elf.p.S, sdm_external_memory.elf.S, sdm_external_memory.elf.x.S are the Srecord files:
sdm_external_memory.elf.p.S contains code only
sdm_external_memory.elf.S contains code and data
sdm_external_memory.elf.x.S contains data only.
For the Flash programmer tool you must load the sdm_external_memory.elf.S.
The difference between sdm_external_memory.elf.S and sdm_external_memory.elf is just the debug info.
With the flash programmer you can download both of them.
When you launch the 56800E Flash Programmer.exe in the S-Record file to load field you can define the file you want to load. If you click on ... button, an Open dialog will appear.
In this dialog you can select the type by Files of Type.
Select All Files.
Now the system will show you all files and folder containing in the current folder.
Hope this will help you.
Regards
Pascal
test.zip
Message Edited by t.dowe on 2009-09-04 10:39 AM