This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hello ,
i am trying to used SCI bootloader to program µC on control CARD.
On controlCARD , I connect J9
I put SW1 in SCI mode
In CCS I add this line to convert file in HEX : "${CG_TOOL_HEX}" "${BuildArtifactFileName}" -boot -sci8 -a -o "${BuildArtifactFileBaseName}.txt"
Then I use CMD with the associeted command :
...\Bootloader\serial_flash_programmer.exe -d f2806x -k
....\Bootloader\f28069_flash_kernel.txt -a
....\Bootloader\Example_2806xLEDBlink.txt -p COM4 -b 9600 -v
When I used serial flash programmer from C2000Ware i get this
it finish correctly , then I passed SW1 in default mode and nothings append after reboot.
When I used serial flash programmer from control suite
program get stuck in Application Autobaud Successful.
Is CCS configuration to extract hexa file correct?
Why I don't have the save issue when I used 2 differents serial flash programmer?
Any idea to solve my problems ? ( which one is the good one)
Should I try to comment line #define kernel ( in serial flash programmer) as suggered in other post with visual studio ?
Thanks .
Alain.
Hi Alain,
Your post build step looks correct. The C2000Ware version of the serial_flash_programmer is most likely more recent, I would recommend that you use that version.
Are you able to run the blinky example on your controlCard when loading it directly via JTAG? Can you share the linker command file of the blinky example?
Thanks,
Anu
Yes the blinky example works on controlcard using JTAG.
the linker cmd file :
Thanks,
Alain.
Alain,
The example needs to be linked to Flash in order for it to be written by the serial_flash_programmer utility. Please link the example to flash sections and try using the utility again.
Thanks,
Anu