Tool/software: Code Composer Studio
Hello.
I want to update program by SCI line.
I made two programs that sci_flash_kernels using FLASHA(0x080000) and main program using FLASHB(0x082000).
I referenced the TI controlsuit/F2837xD_sci_flash_kernels.
I set flash boot mode.
If my sci_flash_kernels program doesn't receive 'a' code for 20 sec, I set an entrypoint 0x082000 for FLASHB.
My main program works that LED blink and send "hello" through SCI every 0.5 sec continuously.
A problem is the main program does not work perfectly. The program blinks LED. But does not send "hello" data perfectly.
The "hello" characters changes other ascii characters. (#1)
I checked my FLASHB program using JTAG debuger. I connected JTAG debuger and only update FLASHB.
The program works well using JTAG debuger. But If I reset the program, the program works like (#1).
1) What do I check to solve this problem?
2) I insert command link files the SCI_kernel and the Main program. Please check My linker file.
<sci_kernel command linker file>
<main program command linker file>
In spite of my bad English skill, thanks for reading . I'll wait for reply.