Customer reporting issue executing code from L1P memory region (cache disabled)
If I configure certain code to run in L1P, it works fine when debugging with the emulator, but locks up the system when running out of flash. The software runs until a function placed in L1P is run and then the system locks up. We do not see this issue when putting the code in L2. I have tried changing the L1 configuration to be 100% RAM (no cache) and that makes no difference. Using data in L1D works fine, it’s only L1P that causes issues.
Inspection of L1P memory region does not show any change during runtime