OK no replies but let me add more information.
The 56800E flash programmer utility is not downloading [I]certain types of S record[/I]. If I program the program data file.p.s the the unit programs, the same goes for .Elf files. If I try to program the combined file (data and program in file.s) then the utility crashes. A sample data address S record line from the combined data and program
S31D02002A5C0000000000000000000000000000000000000000000000005A
So the S record address is 0x02002A5C
In Codewarrior (build 5.6.1..1658 – Codewarrior Development Studio for DSC56800/E version 8.2, build GMC1) linker settings the checkbox for 'Generate Byte Addresses' remains unchecked.
From the Flash programmers manual I see
"In the combined S-Record file, data memory locations are distinguished from program memory locations by having addresses greater then 0x02000000 (Word Address). The combined file is the accepted format for the application. The 56800E Flash Programmer will accept any combination of options that the Linker set-up dialog will support except the Generate Byte Addresses must remain unchecked."
So everything appears correct.
My target is an MC56F8355 processor. My settings for the flash downloader are 56835x_flash.cfg device configuration file, 800Hz JTAG clock rate (fails 200Hz too), verify programmed words only checked (fails unchecked too), use remote CCS checked (fails unchecked too) on remote address 127.0.0.1 port 41475, the devices is parallel command converter (LPT1) and CCS Timeout is 5 seconds.
Message Edited by rob18767 on 2009-08-03 03:26 PM