Terminal output:
* Executing task: Flash Device Stopping running target Cortex-M33_cm33_core0 on connection Connected to running target Cortex-M33_cm33_core0 Execution stopped in Secure Privileged Thread mode at 0x00009D12 0x00009D12 B {pc}+70 ; 0x9D58 Mapping segment 0x00000000 ~ 0x00001AF4 (size 0x1AF4) Starting flash programming operation: Programming 6900 bytes to 0x00000000 Flash Progress: 0% (Erasing) Flash Progress: 40% (Erasing failed) Flash Progress: 40% (Programming failed) Disconnected from stopped target Cortex-M33_cm33_core0 ERROR(?): Flash programming failed: Timeout waiting for stop Flash failed * The terminal process terminated with exit code: 1. * Terminal will be reused by tasks, press any key to close it.
vcpkg-configuration.json:
{ "registries": [ { "name": "arm", "kind": "artifact", "location": "https://artifacts.tools.arm.com/vcpkg-registry" } ], "requires": { "arm:tools/open-cmsis-pack/cmsis-toolbox": "2.5.0", "arm:tools/kitware/cmake": "3.28.4", "arm:tools/ninja-build/ninja": "1.12.0", "arm:compilers/arm/armclang": "6.22.0", "arm:debuggers/arm/armdbg": "*" } }
This solution is created by CMSIS extension, Target Board is FRSM-MCXN947 and using hello_world example.
When I use FRDM-MCXA153, everythings is ok. So this is caused by multicore chip? How to solve it?