Other Parts Discussed in Thread: UNIFLASH, C2000WARE
Hi guys,
I am almost done with developing a custom second stage C28 bootloader application for Concerto controllers. But having trouble to debug a scenario where after i program blinky c28 application to respective flash sectors of C28 and make a jump to blinky application start address at 0x13A000 the blinky application does not seem to be executing from there on but instead it somehow gets stuck in a loop which could be seen from the disassembly view of ccs.
Now if i run the blinky application as stand alone using JTAG i could write to the same FLASH sectors and also run the application which executes perfectly fine. But when i perform a program using bootloader i end up in this above situation.
To give a gist of my application:
I receive .hex from my laptop to M3 UART1 and then pass this data to C28 through IPC. So i do not see any discrepancy of data as i validate what i receive on C28 side and then program.
Can i get some hints on what could i possibly check or debug on either my M3 bootloader side or C28 bootloader side ?
I might have provided less details here, but please let me know what more i could share from my side.
Thanks




