Ibrahim Abdelkader
f1aa0247d8
Merge pull request #2404 from openmv/user_c_modules
...
modules: Use the default optimization level for all user C modules.
2024-09-04 16:05:39 +03:00
Ibrahim Abdelkader
2559190d7e
Merge pull request #2412 from openmv/misc_changelog
...
github: Update workflows.
2024-09-04 16:01:09 +03:00
iabdalkader
5be131ae0e
github: Update workflows.
2024-09-04 14:57:56 +02:00
Ibrahim Abdelkader
91908aae95
Merge pull request #2411 from openmv/misc_changelog
...
github: Update workflows.
2024-09-04 15:49:16 +03:00
iabdalkader
ac179fda3a
github: Update workflows.
2024-09-04 14:10:15 +02:00
iabdalkader
05d40bf497
boards/ARDUINO_NICLA_VISION: Compile user modules with -Os.
2024-09-04 10:08:56 +02:00
iabdalkader
85db1a229c
modules: Use the default optimization level for all user C modules.
...
By appending the optimization level to modules CFLAGS. Note this
works because according to the man page: If you use multiple -O
options, with or without level numbers, the last such option is
the one that is effective.
2024-09-04 10:08:41 +02:00
Ibrahim Abdelkader
5fe32bdc8a
Merge pull request #2403 from openmv/tflm_fix
...
lib/tflm: Use GC's free memory for the temporary tensor arena.
2024-09-04 09:55:36 +03:00
iabdalkader
4ad64c4698
lib/tflm: Use GC's free memory for the temporary tensor arena.
...
On some boards, FB memory can become less than the available GC memory
for example with 3 frame buffers or a big frame. In this case the first
pass allocation (the one used to get the tensor arena's actual size)
can fail, even though GC has enough memory to allocate the arena.
This patch uses GC's free memory in the first pass to get the arena
size.
2024-09-03 19:32:21 +02:00
Ibrahim Abdelkader
49a4bcf175
Merge pull request #2409 from openmv/micropython_update
...
micropython: Update submodule.
2024-09-03 20:31:58 +03:00
iabdalkader
c39e7740c4
micropython: Update submodule.
...
* Fix libmetal's rules.
* Revert gc max_size.
2024-09-03 08:52:34 +02:00
Ibrahim Abdelkader
5bd23f510a
Merge pull request #2408 from openmv/tools_update
...
tools: Update converters.
2024-09-02 21:18:20 +03:00
iabdalkader
d8cec81ef3
tools: Update converters.
...
For use with romfs script.
2024-09-02 20:18:04 +02:00
Ibrahim Abdelkader
be021e0312
Merge pull request #2407 from openmv/move_haar_cascades
...
misc: Move Haar cascades.
2024-09-01 19:58:11 +03:00
iabdalkader
0138cdf403
misc: Move Haar cascades.
2024-09-01 18:57:19 +02:00
Ibrahim Abdelkader
b2a122687b
Merge pull request #2406 from openmv/move_haar_cascades
...
misc: Move Haar cascades.
2024-09-01 19:56:27 +03:00
iabdalkader
1d63716872
misc: Move Haar cascades.
2024-09-01 18:35:36 +02:00
Ibrahim Abdelkader
73a30f19db
Merge pull request #2401 from kwagyeman/kwabena/parameterize_apriltags
...
imlib/apriltag: Disable unused TAG families by default.
2024-09-01 11:41:04 +03:00
Ibrahim Abdelkader
27ba089b24
Merge pull request #2405 from kwagyeman/kwabena/frame_drop_fix
...
scripts/examples: Add back windowing to example.
2024-09-01 10:30:32 +03:00
Kwabena W. Agyeman
c0d4759f85
imlib/apriltag: Switch apriltag object to attributes.
2024-08-31 21:19:37 -04:00
Kwabena W. Agyeman
32c0598e86
scripts/examples: Add back windowing to example.
2024-08-31 20:24:23 -04:00
Ibrahim Abdelkader
0b7e21052e
Merge pull request #2402 from openmv/micropython_update
...
micropython: Update submodule.
2024-08-31 14:05:47 +03:00
Kwabena W. Agyeman
effe12f2cc
imlib/apriltag: Disable unused TAG families by default.
2024-08-31 04:04:50 -07:00
iabdalkader
fdc8a07a33
micropython: Update submodule.
...
* Revert optimization levels.
* Allow boards to update TinyUSB CDC buffer sizes.
* Fix libmetal's build rule.
* Fix gc's max_free size.
2024-08-31 11:53:13 +02:00
Ibrahim Abdelkader
965b45508f
Merge pull request #2383 from openmv/dependabot/github_actions/tj-actions/changed-files-45
...
build(deps): bump tj-actions/changed-files from 44 to 45
2024-08-31 10:45:33 +03:00
Ibrahim Abdelkader
a58a1ebc33
Merge pull request #2400 from openmv/flash_optimization
...
imlib/apriltag: Switch to libm's sin/cos.
2024-08-31 09:34:15 +03:00
iabdalkader
44a7e579d7
scripts/libraries: Remove RPC network master/slave.
2024-08-30 20:46:12 +02:00
iabdalkader
6513276c1d
scripts/libraries: Remove ble_advertising.
...
aioble should be used instead. There's an example for the temperature
using aioble.
2024-08-30 20:38:06 +02:00
iabdalkader
f03c2658e7
drivers: Optimize IMU drivers for size.
...
Those don't need to be fast.
2024-08-30 20:18:36 +02:00
iabdalkader
7259a33411
imlib/apriltag: Switch to libm's sin/cos.
2024-08-30 20:14:56 +02:00
Ibrahim Abdelkader
d4a456edff
Merge pull request #2399 from openmv/docker_update
...
docker: Update docker build.
2024-08-30 16:37:39 +03:00
iabdalkader
0f86a90602
docker: Update docker build.
2024-08-30 15:25:22 +02:00
Ibrahim Abdelkader
bd098d2123
Merge pull request #2398 from openmv/cm4_boot_fix
...
ports/stm32: Fix CM4 boot memory.
2024-08-30 14:45:59 +03:00
iabdalkader
0f8b852356
ports/stm32: Fix CM4 boot memory.
2024-08-30 13:40:11 +02:00
Ibrahim Abdelkader
b6650f3b9a
Merge pull request #2397 from openmv/alif_tools_update
...
tools/alif: Update tools.
2024-08-29 20:38:37 +03:00
iabdalkader
ef9bb46933
tools/alif: Update tools.
2024-08-29 19:37:21 +02:00
Ibrahim Abdelkader
83ab9b4a7f
Merge pull request #2396 from openmv/docker_update
...
docker: Update docker build.
2024-08-29 18:23:24 +03:00
iabdalkader
8917d9b74b
docker: Update docker build.
2024-08-29 17:21:42 +02:00
Ibrahim Abdelkader
f83ed44664
Merge pull request #2395 from openmv/git_attr
...
misc: Add gitattributes.
2024-08-29 16:28:36 +03:00
iabdalkader
2a9695eed9
misc: Add gitattributes.
2024-08-29 15:26:08 +02:00
Ibrahim Abdelkader
936a3d4bc1
Merge pull request #2394 from openmv/tools_cleanup
...
tools: Clean up tools.
2024-08-28 21:31:14 +03:00
iabdalkader
a6cad0f39a
tools: Clean up tools.
2024-08-28 20:29:43 +02:00
Ibrahim Abdelkader
4e4f9ba377
Merge pull request #2393 from openmv/alif_tools
...
tools/Alif: Add Alif tools.
2024-08-28 21:08:58 +03:00
iabdalkader
1e543ca485
tools/Alif: Add Alif tools.
2024-08-28 20:06:14 +02:00
Ibrahim Abdelkader
00f71413b7
Merge pull request #2391 from openmv/makefile_update
...
misc/Makefile: Remove uninitialized flag.
2024-08-28 14:44:31 +03:00
iabdalkader
e727de1408
misc/Makefile: Remove uninitialized flag.
2024-08-28 13:28:37 +02:00
Ibrahim Abdelkader
d6d6ea8cf5
Merge pull request #2390 from openmv/modules_float_conversion
...
modules/py_image: Fix implicit float conversion.
2024-08-28 14:27:58 +03:00
iabdalkader
bf4e7e4513
modules/py_image: Fix implicit float conversion.
2024-08-28 13:20:41 +02:00
Ibrahim Abdelkader
1bc41e1850
Merge pull request #2368 from kwagyeman/kwabena/simd_bayer
...
imlib: Optimize debayering with Helium.
2024-08-25 23:31:30 +03:00
Kwabena W. Agyeman
13b68a3ee8
sensors/ov7725.c: Fix sensor bayer pattern.
2024-08-23 18:30:31 -07:00