cancel
Showing results for 
Search instead for 
Did you mean: 

STM32WB5MM CPU2 bootup issue if image of CPU1 is relocated

zax
Associate II

Hi,

I am using stm32WB5MM, I have bootloader which is located on regular start address 0x8000000.
Bootloader executes image which is located on some other location (location is divisible by 0x400 as required).

For that image I changed linker file and xxx_system.c where I changed location of vector table. And that is working.
I have problem when that image utilizes BLE, in that case device doesn't start advertising. When the same image is executed from regular start address everything is working. 
Is there some issue with CPU2 when image is not located on regular start address? 

Thanks!

1 REPLY 1
zax
Associate II

any help?