Commit Graph

6924 Commits

Author SHA1 Message Date
Kwabena W. Agyeman
ef0a089948 scripts/examples: Add FLIR Boson examples. 2024-12-09 11:56:12 -08:00
Kwabena W. Agyeman
5ef4e0d0b5 sensors/boson: Add FLIR Basic FLIR Boson sensor driver. 2024-12-09 11:56:11 -08:00
Kwabena W. Agyeman
58e362f2f2 drivers/boson: Add FLIR Boson IDD 4 Driver. 2024-12-09 11:55:59 -08:00
Kwabena W. Agyeman
19ec8b127a scripts/examples: Move FLIR Lepton scripts. 2024-12-08 23:55:42 -08:00
Ibrahim Abdelkader
6dde96953d
Merge pull request #2544 from openmv/alif_tools_update
tools/alif: Update tools to release 1.101.0.
2024-12-08 12:56:06 +02:00
iabdalkader
13f7c9acbc tools/alif: Update tools to release 1.101.0. 2024-12-08 11:51:52 +01:00
dependabot[bot]
61aa2ef613
build(deps): bump actions/cache from 4.1.2 to 4.2.0
Bumps [actions/cache](https://github.com/actions/cache) from 4.1.2 to 4.2.0.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v4.1.2...v4.2.0)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-06 15:56:29 +00:00
Ibrahim Abdelkader
766c38b0b7
Merge pull request #2540 from openmv/py_ml_fix_align
Some checks failed
🔎 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
modules/py_ml: Align model data allocated on GC.
2024-12-05 16:58:17 +02:00
Ibrahim Abdelkader
4588b2d737
Merge pull request #2541 from openmv/omv_usb_fix
modules/omv: Fix USB debug mode function.
2024-12-05 16:57:25 +02:00
iabdalkader
b213417020 modules/py_ml: Align model data allocated on GC.
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
2024-12-05 15:53:29 +01:00
iabdalkader
e2769cfa0e modules/omv: Fix USB debug mode function. 2024-12-05 15:51:38 +01:00
Ibrahim Abdelkader
c8eb4754b2
Merge pull request #2539 from kwagyeman/kwabena/change_jpeg_priority
Some checks are pending
🔎 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.
2024-12-04 22:17:16 +02:00
Kwabena W. Agyeman
595b0a12de micropython: Update submodule.
* micropython/ports/stm32: Move JPEG priority down to 10.
2024-12-04 11:54:44 -08:00
Ibrahim Abdelkader
093e6b7f5f
Merge pull request #2518 from kwagyeman/kwabena/genx320_historgram
sensors/genx320: Enable histogram mode.
2024-12-04 17:58:47 +02:00
Ibrahim Abdelkader
612ce6cb70
Merge pull request #2538 from openmv/pag_mipi_support
sensors/pag7936: Add support for MIPI mode.
2024-12-04 17:45:29 +02:00
iabdalkader
a7ac2ee9e5 sensors/pag7936: Add support for MIPI mode.
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
2024-12-04 16:38:21 +01:00
Ibrahim Abdelkader
8790253aec
Merge pull request #2537 from openmv/nrf_cfg_options
Some checks are pending
🔎 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
ports/nrf: Update board config options.
2024-12-04 12:07:57 +02:00
iabdalkader
829ed9f89f ports/nrf: Update board config options.
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
2024-12-04 11:00:41 +01:00
Ibrahim Abdelkader
af7dd1716c
Merge pull request #2536 from kwagyeman/kwabena/fix_image_classification_example
scripts/examples: Update image classification example.
2024-12-04 11:39:04 +02:00
Kwabena W. Agyeman
cfaebc671d scripts/examples: Update image classification example. 2024-12-03 22:41:22 -08:00
Kwabena W. Agyeman
7c6f8a14f5 sensors/genx320: Enable histogram mode. 2024-12-03 14:53:19 -08:00
Ibrahim Abdelkader
7ed9126591
Merge pull request #2535 from kwagyeman/kwabena/fix_m4_m7_dfu_bootloaader
Some checks failed
🔎 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
boot: Fix m4 and m7 dfu bootloader.
2024-12-02 08:02:09 +02:00
Kwabena W. Agyeman
60e287663d boot: Fix m4 and m7 dfu bootloader. 2024-12-01 16:31:09 -08:00
Ibrahim Abdelkader
33eb5f9f14
Merge pull request #2526 from kwagyeman/kwabena/fix_vospi_phase
Some checks are pending
🔎 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
common/vospi: Set vospi bus CPOL=1 and CPHA=1.
2024-12-01 18:48:28 +02:00
Ibrahim Abdelkader
1347e079b1
Merge pull request #2533 from kwagyeman/kwabena/move_debug_mode_bool
Some checks are pending
🔎 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
modules/omv: Move debug mode flag to omv module.
2024-12-01 09:29:02 +02:00
Kwabena W. Agyeman
6850fc1cc7 modules/omv: Move debug mode flag to omv module. 2024-11-30 14:03:50 -08:00
Kwabena W. Agyeman
bf8a86abfa boards/OPENMV_RT1060: Remove clock divider slowdown on FIR for MIMXRT. 2024-11-30 12:57:26 -08:00
Ibrahim Abdelkader
4b95fe18a2
Merge pull request #2530 from openmv/micropython_clean_patches
Some checks are pending
🔎 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: Switch to openmv-1.24.0 branch.
2024-11-30 16:10:06 +02:00
iabdalkader
215282f0d0 micropython: Switch to openmv-1.24.0 branch.
This is a new branch based on 1.24.0 with a set of clean patches.

Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
2024-11-30 15:05:05 +01:00
iabdalkader
ba82227d3b ports/stm32: Remove flash_error. 2024-11-30 14:50:22 +01:00
iabdalkader
df0a8984bd boards/all: Remove unused main templates. 2024-11-30 14:50:22 +01:00
iabdalkader
d710234acb ports/stm32: Fix UVC fatal_error prototype. 2024-11-30 14:50:22 +01:00
iabdalkader
a4298fd736 ports/stm32: Add py_main.
Not actually used, it's only there to build the port.
2024-11-30 14:50:22 +01:00
iabdalkader
917c7dc255 ports/stm32: Remove posix_helpers. 2024-11-30 14:50:22 +01:00
iabdalkader
60ea21384e ports/mimxrt: Add shared USB descriptor. 2024-11-30 14:50:22 +01:00
iabdalkader
989c5e1778 misc: Define debug baudrate in header. 2024-11-30 14:50:22 +01:00
iabdalkader
f4a83ba171 misc: Add file_strerror.
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
2024-11-30 14:50:22 +01:00
iabdalkader
e300208b67 ports/all: Update MicroPython port config.
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
2024-11-30 14:50:19 +01:00
Ibrahim Abdelkader
c698808d52
Merge pull request #2528 from openmv/dram_addr_fix
Some checks are pending
🔎 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
boards: Fix DRAM address for boards with swapped banks.
2024-11-30 11:13:44 +02:00
Ibrahim Abdelkader
b28ae1770d
Merge pull request #2529 from openmv/stm32_warn_fix
ports/stm32: Fix float conversion warning.
2024-11-30 11:13:25 +02:00
iabdalkader
8990661121 ports/stm32: Fix float conversion warning. 2024-11-30 09:42:43 +01:00
iabdalkader
7e1b5f6774 boards: Fix DRAM address for boards with swapped banks. 2024-11-30 09:41:23 +01:00
Ibrahim Abdelkader
3d20b7eb5e
Merge pull request #2527 from openmv/pag_lc
Some checks failed
🔎 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/pag7936: Enable lens shading correction.
2024-11-29 11:09:02 +02:00
iabdalkader
b1836a387e sensors/pag7936: Enable lens shading correction. 2024-11-29 10:03:45 +01:00
Ibrahim Abdelkader
c3d6fc95ec
Merge pull request #2523 from kwagyeman/kwabena/fix_ioctl_names
scripts/examples: Fix new refactored IOCTL names.
2024-11-28 22:31:45 +02:00
Kwabena W. Agyeman
aa90589266 common/vospi: Set vospi bus CPOL=1 and CPHA=1. 2024-11-27 23:54:29 -08:00
Ibrahim Abdelkader
80b1672559
Merge pull request #2524 from openmv/revert_pp_bug
scripts/libraries: Revert fully vectorize and cleanup yolo_v2.
2024-11-28 09:34:39 +02:00
iabdalkader
823da8dea0 scripts/libraries: Revert fully vectorize and cleanup yolo_v2.
This reverts commit 5394a3d32f.

Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
2024-11-28 08:31:18 +01:00
Kwabena W. Agyeman
ddc3194393 ports/mimxrt: Fix swapped CPOL values. 2024-11-27 23:29:15 -08:00
Kwabena W. Agyeman
12582d54d7 scripts/examples: Fix new refactored IOCTL names. 2024-11-27 21:23:50 -08:00