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.

TMS320F28P650DK: Dual core application

Part Number: TMS320F28P650DK
Other Parts Discussed in Thread: C2000WARE

Hi,

I want to use F28P650D in designing a three phase UPS. CPU1 doing the PFC and CPU2 doing the inverter. I would like to know if I can develop the entire PFC first for CPU1 as if it were a single core project and write the firmware to flash.

Then develop the firmware for the inverter, CPU2, as if it were another single core project. So that whenever I load the inverter firmware into the flash, I don't need to load the PFC firmware as well.

Would this procedure be possible?
Is there any C2000 application that uses dual core?

best regards,

Ari

  • Hi Ari,

    Sorry for the delayed response. Yes it would be possible to do what you have mentioned above. Create 2 separate projects one for CPU1 and another for CPU2 and then flash them separately.

    Although please note that CPU2 is released from reset by CPU1 and assignment of flash and RAM to CPU2 is done by CPU1. So if your PFC firmware takes care of these points then you should be good to go. You can find dual core examples in driverlib @ C:\ti\c2000\C2000Ware_5_01_00_00\driverlib\f28p65x\examples\c28x_dual

    Thanks and regards, Pawan