Tool/software:
Hi TI support team.
I am trying out the reset_isolation_am64x-evm_system_nortos sample project on TMDS64EVM.
I am using MCU+SDK for AM64x [9.1.0.41].
I made the following changes because I want to check SW POR from CR5 by pressing SW5.
[M4F side]
Set to Independent Safety Processor mode.
Set the following in reset_isolation_main in reset_isolation_mcu_domain.c.
pscMain2MCUDisable = 1;
pscMCU2MainDisable = 1;
debugIsolationEnable = 0;
Then call SOC_enableResetIsolation.
[CR5 side]
GPIO_bankIsrFxn in reset_isolation_main_domain.c.
Change SOC_generateSwWarmResetMainDomain to SOC_generateSwPORResetMainDomain.
I built the firmware and wrote it to the EVM.
When I press SW5, SOC_generateSwPORResetMainDomain is called in CR5, but there is no reboot and no Heatbeat debug output.
Since M4FSS is reset-isolated, Heatbeat debug output continues.
Since the M4F is not in General-Purpose mode, I thought SW POR would work from CR5, but it didn't work.
What could be the problem?
Best regards,
Kiyomasa Imaizumi.