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

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

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

1,188 次查看
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!

 

标签 (1)
0 项奖励
回复
1 回复

1,144 次查看
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 项奖励
回复