i have a similar problem like here
http://e2e.ti.com/support/embedded/bios/f/355/t/39936.aspx
i've coded a secondary bootloader which loads program from flash to L2 and branches to c_int00
burned the program with bootloader to flash.
the program runs very well if I start with CCS3.3(without gel!). it runs if i debug but it doesn't run on reset without connecting with CCS
it's a DSP/BIOS program
the bootloader runs well copys all sections from rom to L2(but doesnt init EMIFA or DDR, i have tried it but it didn't have any effect)
i could optain that the programm falls in UTL_halt after running the USER Init function
maybe be non-maskable interrupt(NMI) is pending ( bit 1 of IER is set )
there is no gel,but does CCS do something other on startup???
what is the diffrence between running with ccs in debug and without???