Hi guys,
Couple of months ago i was in conversation with Manoj one of the TI concerto device experts, taking his suggestions to resolve a problem i had back then which could be seen from the below post.

A Recap of my previous post:
From the above link Manoj had suggested me to extract a copy of .dat file of memory locations at two different instances or steps. They are listed below:
Step1: Program C28x bootloader code and blinky code using JTAG and check whether C28x blinky code works when running in standalone mode. When I mean standalone mode, device should be disconnected from JTAG.
Step2: Use M3 and C28 bootloader to program blinky code. If everything went correctly. Then C28x flash contents should be same as flash contents when using Step1.
In the previous post i collected .dat data with following settings
Format = Hex
Start Address = 0x100000
Memory Page = Data
Length = 0x040000
Type-size = 16 bits
Back then there was a lot of differences in .dat file generated from step 1 and step 2. Which has been taken care now by some alterations i had to make in my C28 Bootloader project.
A Summary of my current problem:
Now once i program the c28 blinky through my c28 bootloader and jump to the blinky "codestart" section(0x13A000) which is the start of _c_int00, i hit the breakpoint at 0x13A000 and step in to the _c_init00 function. A few steps further the program gets stuck in a forever loop and does not reach _copy_in (got the flow as per blinky .map file).
In my previous post there was a complete reset after the jump but now i could atleast see that the reset is no more happening. Could i be missing sharing some resources between c28 bootloader and c28 blinky ? Or should i be aware of some initializations steps in my M3 Bootloader application which should transfer some resources to c28 blinky ? As of now i am sharing the GPIO resources for LED3 on concerto control card is this not sufficient enough ?
Some screen shots for References:
During the debugging session it halts in boot28.inc which i believe is part of TI library and can not be viewed. So how else could i trouble shoot this situation ?
Thanks












