iabdalkader
d3f071b4db
ports/stm32: Remove old BTHCI driver.
...
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
2025-03-30 08:26:41 +02:00
iabdalkader
d0b92b6e15
ports/mimxrt: Remove old BTHCI driver.
...
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
2025-03-30 08:26:41 +02:00
iabdalkader
297b164bf2
micropython: Update submodule.
...
- Add Alif port.
- Update CYW43 submodule.
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
2025-03-30 08:26:38 +02:00
Ibrahim Abdelkader
ff4fd1bf6f
Merge pull request #2565 from openmv/romfs_support
...
🔎 Check Code Formatting / formatting-check (push) Waiting to run
🔥 Firmware Build / build-firmware (ARDUINO_GIGA) (push) Waiting to run
🔥 Firmware Build / build-firmware (ARDUINO_NANO_33_BLE_SENSE) (push) Waiting to run
🔥 Firmware Build / build-firmware (ARDUINO_NANO_RP2040_CONNECT) (push) Waiting to run
🔥 Firmware Build / build-firmware (ARDUINO_NICLA_VISION) (push) Waiting to run
🔥 Firmware Build / build-firmware (ARDUINO_PORTENTA_H7) (push) Waiting to run
🔥 Firmware Build / build-firmware (OPENMV2) (push) Waiting to run
🔥 Firmware Build / build-firmware (OPENMV3) (push) Waiting to run
🔥 Firmware Build / build-firmware (OPENMV4) (push) Waiting to run
🔥 Firmware Build / build-firmware (OPENMV4P) (push) Waiting to run
🔥 Firmware Build / build-firmware (OPENMVPT) (push) Waiting to run
🔥 Firmware Build / build-firmware (OPENMV_RT1060) (push) Waiting to run
🔥 Firmware Build / code-size-report (push) Blocked by required conditions
🔥 Firmware Build / stable-release (push) Blocked by required conditions
🔥 Firmware Build / development-release (push) Blocked by required conditions
misc: romfs support.
2025-03-29 18:58:05 +02:00
iabdalkader
99ebbfe63e
micropython: Update MicroPython to latest (pre 1.25.0)
...
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
2025-03-29 17:19:10 +01:00
iabdalkader
41acd1d0c2
ports/mimxrt: Update port for MicroPython 1.25.0.
...
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
2025-03-29 14:12:17 +01:00
iabdalkader
b168e7f592
ports/stm32: Update port for MicroPython 1.25.0.
...
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
2025-03-29 14:12:17 +01:00
iabdalkader
39d78e764c
misc: Add common ROMFS linker script variables.
2025-03-29 14:12:17 +01:00
iabdalkader
2b1231851e
ports/stm32: Add ROMFS support.
...
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
2025-03-29 09:24:31 +01:00
iabdalkader
99b1f0bd63
ports/imxrt: Add ROMFS support.
...
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
2025-03-29 09:24:31 +01:00
iabdalkader
416bc46136
scripts/examples: Update examples.
...
Use romfs paths.
2025-03-29 09:24:31 +01:00
iabdalkader
3f55d956c5
scripts/libraries: Load model's labels from file.
...
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
2025-03-29 08:41:28 +01:00
iabdalkader
5f369df045
tools/haar2c: Align features arrays.
...
To support loading pointers from ROM.
2025-03-29 08:41:28 +01:00
iabdalkader
9de1220d87
imlib/haar: Load built-in cascades using VFS.
2025-03-29 08:41:28 +01:00
iabdalkader
978fa436cf
modules/py_ml: Load built-in models using VFS.
...
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
2025-03-29 08:41:28 +01:00
iabdalkader
bb45f9252c
tools: Add mkromfs.
...
A tool to build romfs images. Supports generating multiple romfs images
configured using json files, and supports all types of assets (tflite,
tflite with vela, haar cascades, text, binary etc..).
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
2025-03-29 08:41:27 +01:00
Ibrahim Abdelkader
d25d0eecac
Merge pull request #2635 from openmv/add_jlink_target
...
🔎 Check Code Formatting / formatting-check (push) Has been cancelled
🔥 Firmware Build / build-firmware (ARDUINO_GIGA) (push) Has been cancelled
🔥 Firmware Build / build-firmware (ARDUINO_NANO_33_BLE_SENSE) (push) Has been cancelled
🔥 Firmware Build / build-firmware (ARDUINO_NANO_RP2040_CONNECT) (push) Has been cancelled
🔥 Firmware Build / build-firmware (ARDUINO_NICLA_VISION) (push) Has been cancelled
🔥 Firmware Build / build-firmware (ARDUINO_PORTENTA_H7) (push) Has been cancelled
🔥 Firmware Build / build-firmware (OPENMV2) (push) Has been cancelled
🔥 Firmware Build / build-firmware (OPENMV3) (push) Has been cancelled
🔥 Firmware Build / build-firmware (OPENMV4) (push) Has been cancelled
🔥 Firmware Build / build-firmware (OPENMV4P) (push) Has been cancelled
🔥 Firmware Build / build-firmware (OPENMVPT) (push) Has been cancelled
🔥 Firmware Build / build-firmware (OPENMV_RT1060) (push) Has been cancelled
🔥 Firmware Build / code-size-report (push) Has been cancelled
🔥 Firmware Build / stable-release (push) Has been cancelled
🔥 Firmware Build / development-release (push) Has been cancelled
misc: Add jlink target.
2025-03-28 19:06:59 +02:00
iabdalkader
f5399cad0a
boards/all: Define Jlink device name for most boards.
2025-03-28 18:01:50 +01:00
iabdalkader
1e3eaa41ed
misc: Add make target to start Jlink server.
2025-03-28 18:01:44 +01:00
Ibrahim Abdelkader
27c146bfdb
Merge pull request #2634 from openmv/add_sensor_mipi_bitrate
...
sensors/pag7936: Set CSI phy bitrate.
2025-03-28 18:26:06 +02:00
iabdalkader
c6920fe482
sensors/pag7936: Set CSI phy bitrate.
...
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
2025-03-28 17:19:19 +01:00
Ibrahim Abdelkader
80b2c2b17b
Merge pull request #2633 from kwagyeman/kwabena/flir_boson_factory_defaults
...
🔎 Check Code Formatting / formatting-check (push) Has been cancelled
🔥 Firmware Build / build-firmware (ARDUINO_GIGA) (push) Has been cancelled
🔥 Firmware Build / build-firmware (ARDUINO_NANO_33_BLE_SENSE) (push) Has been cancelled
🔥 Firmware Build / build-firmware (ARDUINO_NANO_RP2040_CONNECT) (push) Has been cancelled
🔥 Firmware Build / build-firmware (ARDUINO_NICLA_VISION) (push) Has been cancelled
🔥 Firmware Build / build-firmware (ARDUINO_PORTENTA_H7) (push) Has been cancelled
🔥 Firmware Build / build-firmware (OPENMV2) (push) Has been cancelled
🔥 Firmware Build / build-firmware (OPENMV3) (push) Has been cancelled
🔥 Firmware Build / build-firmware (OPENMV4) (push) Has been cancelled
🔥 Firmware Build / build-firmware (OPENMV4P) (push) Has been cancelled
🔥 Firmware Build / build-firmware (OPENMVPT) (push) Has been cancelled
🔥 Firmware Build / build-firmware (OPENMV_RT1060) (push) Has been cancelled
🔥 Firmware Build / code-size-report (push) Has been cancelled
🔥 Firmware Build / stable-release (push) Has been cancelled
🔥 Firmware Build / development-release (push) Has been cancelled
sensors/boson: Restore FLIR BOSON Factory defaults on reset.
2025-03-27 09:31:42 +02:00
Kwabena W. Agyeman
004aff310c
sensors/boson: Restore FLIR BOSON Factory defaults on reset.
...
It's possible to load settings into the FLIR BOSON via the desktop GUI which prevent
it from outputting the expected image after reset. Always restore the factory default
settings and apply all recomended steps to set the video output mode.
2025-03-26 21:16:57 -07:00
Ibrahim Abdelkader
8d8570d8de
Merge pull request #2632 from skal-hs/skal-hs/integration-period
...
🔎 Check Code Formatting / formatting-check (push) Has been cancelled
🔥 Firmware Build / build-firmware (ARDUINO_GIGA) (push) Has been cancelled
🔥 Firmware Build / build-firmware (ARDUINO_NANO_33_BLE_SENSE) (push) Has been cancelled
🔥 Firmware Build / build-firmware (ARDUINO_NANO_RP2040_CONNECT) (push) Has been cancelled
🔥 Firmware Build / build-firmware (ARDUINO_NICLA_VISION) (push) Has been cancelled
🔥 Firmware Build / build-firmware (ARDUINO_PORTENTA_H7) (push) Has been cancelled
🔥 Firmware Build / build-firmware (OPENMV2) (push) Has been cancelled
🔥 Firmware Build / build-firmware (OPENMV3) (push) Has been cancelled
🔥 Firmware Build / build-firmware (OPENMV4) (push) Has been cancelled
🔥 Firmware Build / build-firmware (OPENMV4P) (push) Has been cancelled
🔥 Firmware Build / build-firmware (OPENMVPT) (push) Has been cancelled
🔥 Firmware Build / build-firmware (OPENMV_RT1060) (push) Has been cancelled
🔥 Firmware Build / code-size-report (push) Has been cancelled
🔥 Firmware Build / stable-release (push) Has been cancelled
🔥 Firmware Build / development-release (push) Has been cancelled
psee_ehc_activate_override: use the correct accumulation time
2025-03-24 20:26:08 +02:00
skal
8c9be315af
psee_ehc_activate_override: use the correct accumulation time
...
'0' was written as EHC_INTEGRATION_PERIOD
2025-03-24 11:10:05 +01:00
Ibrahim Abdelkader
eb779fd48a
Merge pull request #2631 from kwagyeman/kwabena/improve_flir_boson_driver
...
🔎 Check Code Formatting / formatting-check (push) Has been cancelled
🔥 Firmware Build / build-firmware (ARDUINO_GIGA) (push) Has been cancelled
🔥 Firmware Build / build-firmware (ARDUINO_NANO_33_BLE_SENSE) (push) Has been cancelled
🔥 Firmware Build / build-firmware (ARDUINO_NANO_RP2040_CONNECT) (push) Has been cancelled
🔥 Firmware Build / build-firmware (ARDUINO_NICLA_VISION) (push) Has been cancelled
🔥 Firmware Build / build-firmware (ARDUINO_PORTENTA_H7) (push) Has been cancelled
🔥 Firmware Build / build-firmware (OPENMV2) (push) Has been cancelled
🔥 Firmware Build / build-firmware (OPENMV3) (push) Has been cancelled
🔥 Firmware Build / build-firmware (OPENMV4) (push) Has been cancelled
🔥 Firmware Build / build-firmware (OPENMV4P) (push) Has been cancelled
🔥 Firmware Build / build-firmware (OPENMVPT) (push) Has been cancelled
🔥 Firmware Build / build-firmware (OPENMV_RT1060) (push) Has been cancelled
🔥 Firmware Build / code-size-report (push) Has been cancelled
🔥 Firmware Build / stable-release (push) Has been cancelled
🔥 Firmware Build / development-release (push) Has been cancelled
sensors/boson: Try to initialize the FLIR BOSON in a loop.
2025-03-23 14:08:23 +02:00
Kwabena W. Agyeman
fa88bbd59d
sensors/boson: Try to initialize the FLIR BOSON in a loop.
...
Older FLIR Boson Sensors (< IDD 4.x) take almost 10 seconds to boot compared to newer FLIR Boson Sensors.
This change tests if the FLIR BOSON sensors has booted once a second for up to 10 times before giving up.
2025-03-21 21:43:11 -07:00
Ibrahim Abdelkader
4957ba82ad
Merge pull request #2629 from openmv/dependabot/github_actions/tj-actions/changed-files-46
...
🔥 Firmware Build / build-firmware (ARDUINO_GIGA) (push) Has been cancelled
🔥 Firmware Build / build-firmware (ARDUINO_NANO_33_BLE_SENSE) (push) Has been cancelled
🔥 Firmware Build / build-firmware (ARDUINO_NANO_RP2040_CONNECT) (push) Has been cancelled
🔥 Firmware Build / build-firmware (ARDUINO_NICLA_VISION) (push) Has been cancelled
🔥 Firmware Build / build-firmware (ARDUINO_PORTENTA_H7) (push) Has been cancelled
🔥 Firmware Build / build-firmware (OPENMV2) (push) Has been cancelled
🔥 Firmware Build / build-firmware (OPENMV3) (push) Has been cancelled
🔥 Firmware Build / build-firmware (OPENMV4) (push) Has been cancelled
🔥 Firmware Build / build-firmware (OPENMV4P) (push) Has been cancelled
🔥 Firmware Build / build-firmware (OPENMVPT) (push) Has been cancelled
🔥 Firmware Build / build-firmware (OPENMV_RT1060) (push) Has been cancelled
🔥 Firmware Build / code-size-report (push) Has been cancelled
🔥 Firmware Build / stable-release (push) Has been cancelled
🔥 Firmware Build / development-release (push) Has been cancelled
build(deps): bump tj-actions/changed-files from 45 to 46
2025-03-18 18:27:12 +02:00
dependabot[bot]
7b16b58c5b
build(deps): bump tj-actions/changed-files from 45 to 46
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 45 to 46.
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](https://github.com/tj-actions/changed-files/compare/v45...v46 )
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-03-18 16:22:09 +00:00
Ibrahim Abdelkader
f5325f50e4
Merge pull request #2630 from openmv/update_workflows
...
misc: Update workflows
2025-03-18 18:19:42 +02:00
iabdalkader
b40bc2838a
misc: Update commit message workflow
2025-03-18 17:09:51 +01:00
Ibrahim Abdelkader
c8a7f3fc5f
Merge pull request #2628 from openmv/update_alif_tools
...
tools/alif: Update submodule.
2025-03-14 09:00:03 +02:00
iabdalkader
3654586ff3
tools/alif: Update submodule.
2025-03-14 07:56:47 +01:00
Ibrahim Abdelkader
c61e2c481d
Merge pull request #2625 from openmv/update_alif_tools
...
tools: Update alif tools.
2025-03-12 10:04:10 +02:00
iabdalkader
2aba31a990
tools/alif: Add Alif tools submodule.
...
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
2025-03-12 09:02:06 +01:00
iabdalkader
833bcc2853
tools/alif: Remove alif tools.
2025-03-12 09:02:02 +01:00
Ibrahim Abdelkader
4245d76aa1
Merge pull request #2623 from openmv/add_vl53l8cx_driver
...
🔎 Check Code Formatting / formatting-check (push) Has been cancelled
🔥 Firmware Build / build-firmware (ARDUINO_GIGA) (push) Has been cancelled
🔥 Firmware Build / build-firmware (ARDUINO_NANO_33_BLE_SENSE) (push) Has been cancelled
🔥 Firmware Build / build-firmware (ARDUINO_NANO_RP2040_CONNECT) (push) Has been cancelled
🔥 Firmware Build / build-firmware (ARDUINO_NICLA_VISION) (push) Has been cancelled
🔥 Firmware Build / build-firmware (ARDUINO_PORTENTA_H7) (push) Has been cancelled
🔥 Firmware Build / build-firmware (OPENMV2) (push) Has been cancelled
🔥 Firmware Build / build-firmware (OPENMV3) (push) Has been cancelled
🔥 Firmware Build / build-firmware (OPENMV4) (push) Has been cancelled
🔥 Firmware Build / build-firmware (OPENMV4P) (push) Has been cancelled
🔥 Firmware Build / build-firmware (OPENMVPT) (push) Has been cancelled
🔥 Firmware Build / build-firmware (OPENMV_RT1060) (push) Has been cancelled
🔥 Firmware Build / code-size-report (push) Has been cancelled
🔥 Firmware Build / stable-release (push) Has been cancelled
🔥 Firmware Build / development-release (push) Has been cancelled
drivers: Add VL53L8CX driver.
2025-03-08 12:56:57 +02:00
Ibrahim Abdelkader
617d80e22e
Merge pull request #2624 from openmv/alif_tools
...
tools/alif: Fix config file formatting.
2025-03-08 12:54:30 +02:00
iabdalkader
ce6ca67bf5
tools/alif: Fix config file formatting.
2025-03-08 11:51:47 +01:00
iabdalkader
5dfcfce74d
modules/py_tof: Add support for VL53L8CX.
...
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
2025-03-08 11:50:41 +01:00
iabdalkader
35233d1650
drivers/vl53l8cx: Add VL53L8CX ULD driver.
...
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
2025-03-08 11:50:41 +01:00
iabdalkader
7d735a7849
drivers/vl53l5cx: Add shim layer.
2025-03-08 11:50:41 +01:00
iabdalkader
639904598e
drivers/vl53l5cx: Add LICENSE file.
2025-03-08 11:50:41 +01:00
Ibrahim Abdelkader
fba7cba0ee
Merge pull request #2622 from openmv/alif_tools
...
tools/alif: Update SE tools to release 104.
2025-03-08 10:13:02 +02:00
iabdalkader
0366f67fdd
tools/alif: Update SE tools to release 104.
...
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
2025-03-08 09:09:22 +01:00
Ibrahim Abdelkader
72be5c373c
Merge pull request #2614 from kwagyeman/kwabena/update_issd_seq
...
🔎 Check Code Formatting / formatting-check (push) Has been cancelled
🔥 Firmware Build / build-firmware (ARDUINO_GIGA) (push) Has been cancelled
🔥 Firmware Build / build-firmware (ARDUINO_NANO_33_BLE_SENSE) (push) Has been cancelled
🔥 Firmware Build / build-firmware (ARDUINO_NANO_RP2040_CONNECT) (push) Has been cancelled
🔥 Firmware Build / build-firmware (ARDUINO_NICLA_VISION) (push) Has been cancelled
🔥 Firmware Build / build-firmware (ARDUINO_PORTENTA_H7) (push) Has been cancelled
🔥 Firmware Build / build-firmware (OPENMV2) (push) Has been cancelled
🔥 Firmware Build / build-firmware (OPENMV3) (push) Has been cancelled
🔥 Firmware Build / build-firmware (OPENMV4) (push) Has been cancelled
🔥 Firmware Build / build-firmware (OPENMV4P) (push) Has been cancelled
🔥 Firmware Build / build-firmware (OPENMVPT) (push) Has been cancelled
🔥 Firmware Build / build-firmware (OPENMV_RT1060) (push) Has been cancelled
🔥 Firmware Build / code-size-report (push) Has been cancelled
🔥 Firmware Build / stable-release (push) Has been cancelled
🔥 Firmware Build / development-release (push) Has been cancelled
sensors/genx320: Update ISSD sequence to increase frame rate.
2025-03-04 10:34:01 +02:00
Kwabena W. Agyeman
7a718c6aff
sensors/genx320: Prevent event mode capture if transpose is enabled.
2025-02-23 19:39:42 -08:00
Kwabena W. Agyeman
660a783d68
sensors/genx320: Update ISSD sequence to increase frame rate.
...
- New ISSD sequence to increase the 24 MHz PCLK to 48 MHz internally.
- Time base is now setup on the sensor so you can pass arguments in 1MHz units versus needing to be scaled by the clock.
- Hsync time dyanmically adjusted based on requested frame rate.
2025-02-23 19:39:42 -08:00
Natalia Lyubova
526a704eda
sensors/GenX320: Adding IOCTL to control Anti-Flicker filter (AFK). ( #2617 )
...
🔎 Check Code Formatting / formatting-check (push) Has been cancelled
🔥 Firmware Build / build-firmware (ARDUINO_GIGA) (push) Has been cancelled
🔥 Firmware Build / build-firmware (ARDUINO_NANO_33_BLE_SENSE) (push) Has been cancelled
🔥 Firmware Build / build-firmware (ARDUINO_NANO_RP2040_CONNECT) (push) Has been cancelled
🔥 Firmware Build / build-firmware (ARDUINO_NICLA_VISION) (push) Has been cancelled
🔥 Firmware Build / build-firmware (ARDUINO_PORTENTA_H7) (push) Has been cancelled
🔥 Firmware Build / build-firmware (OPENMV2) (push) Has been cancelled
🔥 Firmware Build / build-firmware (OPENMV3) (push) Has been cancelled
🔥 Firmware Build / build-firmware (OPENMV4) (push) Has been cancelled
🔥 Firmware Build / build-firmware (OPENMV4P) (push) Has been cancelled
🔥 Firmware Build / build-firmware (OPENMVPT) (push) Has been cancelled
🔥 Firmware Build / build-firmware (OPENMV_RT1060) (push) Has been cancelled
🔥 Firmware Build / code-size-report (push) Has been cancelled
🔥 Firmware Build / stable-release (push) Has been cancelled
🔥 Firmware Build / development-release (push) Has been cancelled
* sensors/GenX320: Adding IOCTL to control Anti-Flicker filter (AFK).
2025-02-23 14:51:29 +01:00
Ibrahim Abdelkader
b965bcf6bf
Merge pull request #2620 from openmv/mimxrt_bluetooth_fix
...
🔎 Check Code Formatting / formatting-check (push) Waiting to run
🔥 Firmware Build / build-firmware (ARDUINO_GIGA) (push) Waiting to run
🔥 Firmware Build / build-firmware (ARDUINO_NANO_33_BLE_SENSE) (push) Waiting to run
🔥 Firmware Build / build-firmware (ARDUINO_NANO_RP2040_CONNECT) (push) Waiting to run
🔥 Firmware Build / build-firmware (ARDUINO_NICLA_VISION) (push) Waiting to run
🔥 Firmware Build / build-firmware (ARDUINO_PORTENTA_H7) (push) Waiting to run
🔥 Firmware Build / build-firmware (OPENMV2) (push) Waiting to run
🔥 Firmware Build / build-firmware (OPENMV3) (push) Waiting to run
🔥 Firmware Build / build-firmware (OPENMV4) (push) Waiting to run
🔥 Firmware Build / build-firmware (OPENMV4P) (push) Waiting to run
🔥 Firmware Build / build-firmware (OPENMVPT) (push) Waiting to run
🔥 Firmware Build / build-firmware (OPENMV_RT1060) (push) Waiting to run
🔥 Firmware Build / code-size-report (push) Blocked by required conditions
🔥 Firmware Build / stable-release (push) Blocked by required conditions
🔥 Firmware Build / development-release (push) Blocked by required conditions
micropython: Update submodule.
2025-02-22 17:38:48 +02:00