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.
Hi,
Our team is using TMS320F28388D for motor controller application.
Since this TMS320F28388D has two cores CPU1 and CPU2, can both CPU1 and CPU2 work independently?
Per TI document the CPU1 is the master to boot first. After the boot process or powerup, i would intend to use each CPU work independently. Is that possible?
Apart from PowerUP, I intend not to keep any communication (IPC) between CPU1 and CPU2 to work independently during my application operation.
Hi,
Per TI document the CPU1 is the master to boot first. After the boot process or powerup, i would intend to use each CPU work independently. Is that possible?
Yes, both CPU can run independently most of the time. On this device CPU1 being master has some of the controls which impact full device hence CPU2 as well. For example CPU1 reset will reset CPU2 as well. CPU1 has control over all the shared resource by default including GPIO and peripherals so CPU1 application code need to assign the ownership of GPIO and peripheral to CPU2 and also release CPU2 reset.
Basically once initial device configuration is done by CPU1 application code both CPU1 and CPU2 can run independently.
Regards,
Vivek Singh