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.

CCS: Sys/Bios can't use InitSysCtrl() in F28377S

Other Parts Discussed in Thread: TMS320F28377S

Tool/software: Code Composer Studio

I build a sys/bios project using the example swi_TMS320F28377S .    But if I add the function InitSysCtrl(), the project won't work. It  can't display System_printf(), How can I modify the example swi to use it with  InitSysCtrl() and InitPieCtrl()?  I use CCS7.1.

  • The kernel manages the vector table. It also sets up the PLL during boot. Therefore not all parts of initSysCtrl can be used. For example for one C2000 device I just used the InitPeripheralClocks() in the initSysCtrl() (e.g. I call InitPeripheralClocks directly). Take a look at your specific devices InitSysCtrl() and InitPieCtrl() and only use want is needed (e.g. peripheral setup).

    Todd