I am trying to run the example project:
IPC Shared Memory Mutex using Spinlock
… from the SDK:
AM263x MCU+ SDK 09.01.00
When I launch the debugger, I see that the R5_0 core is running normally, but the R5_1 core is in the either:
HwiP_prefetch_abort_handler()
… or
HwiP_undefined_handler()
… loops.
I have a breakpoint at the entry to main() on the R5_1. This breakpoint never halts the processor.
The LR register is 0x00000001.
I did not modify the project after importing it to CCS.
This is the debug, and registers views:
Troubleshooting Steps:
1)
I executed the multicore example project:
Spinlock Example (spinlock_example_am263x-cc_r5fss0-0_nortos_ti-arm-clang)
… and verified that both cores run normally.
Is there a problem with the example project or am I doing something wrong?
How can I troubleshoot further?