cancel
Showing results for 
Search instead for 
Did you mean: 

STM32F469 XIP boot, When I load to application the core get SCB->CFSR IACCVIOL err? How can I fix it?

Zbobo.1
Associate III

My bootloader and application is refer to F7-packet-ExtMem, but when I jump to application's location it will get IACCVIOL err.

My cpu is stm32f469 and use qspiflash to save application codes.Memory map mode is ok.

Don't know why it cause this err.

2 REPLIES 2
TDK
Guru

Show the code. IACCVIOL suggests you're jumping to an invalid (i.e. cannot run instructions from there) memory location.

If you feel a post has answered your question, please click "Accept as Solution".
Zbobo.1
Associate III

I found that error is in the timebase Irq. I had close the timebase init and timebase irq before jump to app, but still have IACCVIOL problem.

My bootloader use systemTick for timebase and APP use sysTick for freertos tim6 for timebase.

I also change bootloader timebase into tim7 but still not work.