2026-01-09 7:07 AM
I have a small problem upgrading the STM32N6-GettingStarted-ObjectDetection example project to a newer Edge AI version: I am trying to upgrade the existing yolo person detection net to the latest Edge AI revision (3.0) before exploring custom network.
I think I updated all necessary parts as described in the Edge AI version update FAQ
At this point, the npu seemingly started but causes this error:
Bus interface interrupt
BUSIF0 ERR: 0x0
BUSIF1 ERR: 0x3
ATON_STD_IRQHandler()@877: irqs=0xlx
assertion "0" failed: file "/home/simon/STM32CubeIDE/workspace_1.19.0/STM32N6-GettingStarted-ObjectDetection/Middlewares/AI_Runtime/Npu/ll_aton/ll_aton_runtime.c", line 881, function: __LL_ATON_RT_IrqErrObviously I am missing some init function that the new library version needs but that has not been called, any hints are welcome!
My current state can be found in this branch:
https://github.com/svogl/STM32N6-GettingStarted-ObjectDetection/tree/feature/model-update
Side-notes:
Happy hacking & thanks from Austria
Simon
2026-01-20 6:18 AM
HI @svogl,
The getting started should be upgraded to the core 3.0 on Thursday (22nd). Could you please wait until they are released?
The getting started packages exist as standalone but they are also part of the ST Model Zoo services. Normally the github should be updated on the same date, but if it is not the case, I invite you to look at the model zoo repo first:
The core 3.0 brings a new API, I don't think the previous version of the getting started packages used it. There are quite a few changes. The new packages are using this new API.
Have a good day,
Julian
2026-01-20 7:16 AM
Ok great :)
I've moved to a vscode / cmake based approach by now and include all depencies as git submodules that should allow for a quick upgrade.
Thanks Simon