IMX9352:M33 Core SCB->BFSR:IBUSERR fault: Instruction bus error on an instruction prefetch

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

IMX9352:M33 Core SCB->BFSR:IBUSERR fault: Instruction bus error on an instruction prefetch

1,182 Views
mdxy_2010
Contributor I

Hi, Vendor

We are run  trustzone_examples on IMX9352 M33 core, But we get the following error:

Hello from secure world!
Entering normal world.
NON_SECURE_START: 0x0fff0000
TZM_JumpToNormalWorld:37 run here
TZM_JumpToNormalWorld:73 run here

Entering HardFault interrupt!
SCB->BFSR:IBUSERR fault: Instruction bus error on an instruction prefetch.
TRDC MBC slavemem:1 Violent access
domainId : 0
Address : 0x00000000
Error state : 0
Error attribute : 0
Error type : 0
Error port : 0

 

From above log, the program had run normal world code,but get Instruction bus error on an instruction prefetch

mdxy_2010_0-1690256145372.png

It maybe the NON_SECURE_START memory region security config error? 

Can somebody give me some debug suggestion?

thanks a lot!

 

Labels (1)
0 Kudos
Reply
1 Reply

1,138 Views
Harvey021
NXP TechSupport
NXP TechSupport

Hi @mdxy_2010 

Demo program for trustzone_examples tested without issue. Please double check the procedures about how you have built the example, there are readme in these examples.

 

Best regards

Harvey

0 Kudos
Reply