Other Parts Discussed in Thread: C2000WARE, ASH,
Tool/software:
Hi experts,
I have encountered this problem for few week, and cannot resolve it. Please give me a hand.
CCS Version: 12.5.0.00007
Example used: C:\ti\c2000\C2000Ware_5_00_00_00\utilities\flash_programmers\serial_flash_programmer\serial_flash_programmer.exe
C:\ti\c2000\C2000Ware_5_00_00_00\utilities\flash_programmers\serial_flash_programmer\F2837xD_sci_flash_kernels_cpu01.txt
C:\ti\c2000\C2000Ware_5_00_00_00\utilities\flash_programmers\serial_flash_programmer\f2837xD_fw_upgrade_example\blinky_dc_cpu01.txt
I use cmd tool to open “serial_flash_programmer.exe” ,and use command “serial_flash_programmer.exe -d f2837xD -k F2837xD_sci_flash_kernels_cpu01.txt -a blinky_dc_cpu01.txt -b 9600 -p COM9”
I moved boot rom code (SCI boot) to my project, flash kernel transferred successful, but application program is failed.
FMSTAT Register contents: 01010

I did another experiment, Used the same environment, My own code also fails using the above approach, However, I successfully burned the SCI mode using the tool C2progV2.1.
I thought the difference between the two methods: “serial_flash_programmer.exe” is use '.txt' code, This code was biuld by "hex2000.exe"; "C2progV2.1" is use '.hex' code.
I don't know what's the difference between these two styles of writing, I only know the same environment, are SCI mode burning, one can succeed, one can not succeed.
I think the hardware probability is no problem, I am eager to get a solution: use "serial_flash_programmer.exe" to complete the SCI mode burning, solve the error"FMSTAT Register contents:01010"
Please give me some advice.
Xiao












