2026-04-16 7:42 AM
Environment:
Tool: STM32Cube.AI Studio (Windows Desktop)
MCU: STM32N647 (Flashless)
Board: Custom board (Non-ST DK/Nucleo)
Issue: The Memory Pool option is locked to "Auto" and cannot be switched to "Manual" in the GUI. Since STM32N647 has no internal Flash, the default "Auto" mode triggers a Memory Overflow error as it attempts to place weights in non-existent Flash.
Question: I have already prepared a custom mpool and Jason file. How can I explicitly point the Studio to use this JSON file via the GUI? I've checked the Wiki but couldn't find the specific input field...
2026-04-17 12:37 AM
Hello @XCTang
For the actual version, "automatic" is the default memory pool available in ST Edge AI Core.
You can find this content in:
C:\ST\STEdgeAI\<version>\Utilities\windows\targets\stm32\resources\NPU\STM32N6xx\stm32n6.mpool
You can then edit it in order to replace/disable flash region.
If you already hav a memory pool, kindly rename it to the current mempool file.
It is a temporary limitation. We are working on UI support for the memory pools, for the next release.
Best regards,
Yanis
2026-04-17 2:25 AM
It is a Yanis says,
Next release is planned for end of April
Have a good day,
Julian