We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hi Experts,
Is there any sample code or way to generate the Instruction Fault by forcing the processor (Cortex R).
For Example, I tried below but no updates in IFSR (instruction fault status register). But when I tried to access the MPU region access with "No Execute" permission pre-fetch abort occurs.
// assign random location unsigned int *test_addr = 0x100; // Overwrite the address with invalid instruction *test_addr = 0xFFFFFFFF; // declare function pointer char (*func_ptr)(void); func_ptr = 0x100; // Try to execute instruction from 0x100 location func_ptr();