This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS320F28379D: CCS/LAUNCHXL-F28379D: Running Program from Flash StandAlone CPU1 & CPU2

Part Number: TMS320F28379D
Other Parts Discussed in Thread: C2000WARE

Hi all,

I have compiled my code with  Flash_Debug & is working fine. But with Flash Standalone is not running. I am using both the cores(CPU1 & CPU2). 

Blinky code from C2000Ware is working fine with Flash StandAlone.

What i have observed is after enabling the timer interrupt the code is not running, otherwise it will run without any issues.

IER |= M_INT1;
PieCtrlRegs.PIEIER1.bit.INTx7 = 1;

If I enable timer then the respective core will stop running the code. If I comment the above lines the code will work.

I need  timer0 & timer1 in CPU1 & also timer0 & timer1 in CPU2 as well for my application. 

Please help me to resolve the issue.

  • Vijesh,

    Have you referenced the dual core examples in F28379x? I would reference the flash programming example available to understand how to program flash in standalone mode.

    Can you check if your device is connected to the emulator when you power cycle it? Have the boot mode pins been configured correctly?

    Do note that if the emulator is connected, the boot ROM will go into emulation boot mode and will not boot according to the selected boot mode pins.

    Regards,

    Ozino