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.

TMS320F28388D: CPU2 boot from CPU1 without driverlib

Part Number: TMS320F28388D
Other Parts Discussed in Thread: C2000WARE

Tool/software:

Hi,

Previously we were using dual core of 28379D and we were Booting CPU2 from CPU1 using IPCBootCPU2(C1C2_BROM_BOOTMODE_BOOT_FROM_FLASH) function. We are not using any driverlib. 

IPCBootCPU2 this function is available in F2837xD_Ipc_Driver_Util.c and C1C2_BROM_BOOTMODE_BOOT_FROM_FLASH is available in F2837xD_Ipc_drivers.h

Same application we are planning to use on TMS320F28388D with minimum changes.

But for TMS320F28388D MCU we are not getting this two (IPCBootCPU2 and C1C2_BROM_BOOTMODE_BOOT_FROM_FLASH).

So, please suggest the solution without driverlib, we are not using any driverlib for this application.

Additionally Note: CPU1 is in flash standalone mode and CPU2 is in flash mode.

Thanks,

Sumit.

  • Sumit,

    Please look at the examples in [C2000Ware]\driverlib\f2838x\examples\c28x_dual\ 

    They will use driverlib, but it should be relatively straightforward for you to look inside of the driverlib functions and implement the necessary functionality on your own.

    Best Regards,

    Ben Collier