Hello.
I'm working on a project with TMS320F28375D running SYS/BIOS on CPU1. I have a Clock instance toggling the heartbeat LED at a 500ms rate.
To start using the CPU2, I've configured a second LED to be controlled by CPU2 and added an IPCSET instruction inside the Clock instance that toggles the first LED to inform the CPU2 that it should toggle the second LED also.
The CPU2 is able to control the second LED, but the toggling rate on BOTH cores becomes 10x slower. Doesn't matter if the CPU2 is running or not, as soon as I add the line:
IpcRegs.IPCSET.bit.IPC3 = 1;
on the Clock instance, even the first LED under CPU1's control becomes 10x slower, whether the CPU2 is running or not.
Best regards,
Hugo Cunha.