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.

AM2634: Cores unhalt issue when there is no wait after updating the register.

Part Number: AM2634

Hello,

From the SDK I see Bootloader_runCpu API is doing the unhalt process, is there any register to check the status of the CPU to make sure it has started?

I see removing extra unneeded code like Bootloader_socCpuRelease and Bootloader_socGetCoreName makes some issues and the core does not start properly without adding a delay after unhalt process.

Could you please guide me on this?

I can see these extra APIs calls are working the same as a delay so how to check the have started correctly(register or flag)?


Yours,
Abdelrhman Afifi