Other Parts Discussed in Thread: C2000WARE
I am attempting to flash f28388d controlCARD via serial. I have set the boot pins on the controlCARD to boot from SCI on reset and I have the controlCARD connected to a COM port.
I am attempting to flash the led_ex1_c28x_dual_blinky_cpu1 example present in C2000 package install, C:\ti\c2000\C2000Ware_4_00_00_00\driverlib\f2838x\examples\c28x_dual\led.
I have both the flash kernel and the led blinky executables in the SCI boot format and have attempted to use the serial_flash_programmer utility to flash the controlCARD using the following command:
C:\ti\c2000\C2000Ware_4_00_00_00\utilities\flash_programmers\serial_flash_programmer\serial_flash_programmer -d f2838x -k flash_kernel_c28x_dual_ex1_c28x1\CPU1_RAM\flash_kernel_c28x_dual_ex1_c28x1.txt -a led_ex1_c28x_dual_blinky_cpu1\CPU1_RAM\led_ex1_c28x_dual_blinky_cpu1.txt -p COM8 -b 9600 -v
After running the utility I can see there is a successful autobaud with the controlCARD and the kernel is transferred into the controlCARD's RAM as seen below.

Once the kernel is fully transferred, I see it starts executing. However the controlCARD is unable to autobaud the second time with the host pc. As a result it keeps getting stuck attempting to autobaud.

I have not been able to figure out or understand what is causing the failure to autobaud after the flash kernel is download to RAM/running.



