I noticed an error, but it may not be important. I encountered the same issue when building the firmware in VirtualBox.
make: *** [/home/user/openmv/ports/stm32/port_config.mk:187: /home/user/openmv/build/OPENMV_N6/bin/romfs.stamp] Error 1
full log:
concurrent.futures.process._RemoteTraceback:
"""
Traceback (most recent call last):
File "/home/user/openmv-sdk-1.5.0/python/lib/python3.12/concurrent/futures/process.py", line 258, in _process_worker
r = call_item.fn(*call_item.args, **call_item.kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/user/openmv/tools/mkromfs.py", line 100, in process_entry
stedge_compile(file_path, build_dir, entry["profile"], stedge_args.split())
File "/home/user/openmv/tools/modelc.py", line 99, in stedge_compile
raise(e)
File "/home/user/openmv/tools/modelc.py", line 94, in stedge_compile
result = subprocess.run(generate_command, check=True, text=True, env=env,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/user/openmv-sdk-1.5.0/python/lib/python3.12/subprocess.py", line 571, in run
raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['stedgeai', 'generate', '--target', 'stm32n6', '--model', '/home/user/openmv/lib/models/yolo_lc_192.tflite', '--relocatable', '--st-neural-art', 'default@/home/user/openmv/lib/stai/scripts/neuralart.json', '--workspace', '/home/user/openmv/build/OPENMV_N6/lib/models/yolo_lc_192/workspace', '--output', '/home/user/openmv/build/OPENMV_N6/lib/models/yolo_lc_192/gen', '--verbosity', '1']' died with <Signals.SIGABRT: 6>.
"""
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/home/user/openmv/tools/mkromfs.py", line 238, in <module>
main()
File "/home/user/openmv/tools/mkromfs.py", line 232, in main
romfs_build(romfs_cfg, p, args)
File "/home/user/openmv/tools/mkromfs.py", line 145, in romfs_build
results[idx] = future.result()
^^^^^^^^^^^^^^^
File "/home/user/openmv-sdk-1.5.0/python/lib/python3.12/concurrent/futures/_base.py", line 449, in result
return self.__get_result()
^^^^^^^^^^^^^^^^^^^
File "/home/user/openmv-sdk-1.5.0/python/lib/python3.12/concurrent/futures/_base.py", line 401, in __get_result
raise self._exception
subprocess.CalledProcessError: Command '['stedgeai', 'generate', '--target', 'stm32n6', '--model', '/home/user/openmv/lib/models/yolo_lc_192.tflite', '--relocatable', '--st-neural-art', 'default@/home/user/openmv/lib/stai/scripts/neuralart.json', '--workspace', '/home/user/openmv/build/OPENMV_N6/lib/models/yolo_lc_192/workspace', '--output', '/home/user/openmv/build/OPENMV_N6/lib/models/yolo_lc_192/gen', '--verbosity', '1']' died with <Signals.SIGABRT: 6>.
make: *** [/home/user/openmv/ports/stm32/port_config.mk:187: /home/user/openmv/build/OPENMV_N6/bin/romfs.stamp] Error 1
user@DESKTOP-DQIQTLT:~/openmv$