Ibrahim Abdelkader
8746c8e549
Merge pull request #2645 from openmv/fix_docker_build
...
🔎 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_AE3) (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
docker: Fix build.
2025-04-02 00:49:28 +02:00
iabdalkader
2a32f788f3
docker: Fix build.
...
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
2025-04-02 00:43:33 +02:00
Ibrahim Abdelkader
d289c539db
Merge pull request #2643 from openmv/unswap_boot_bytes
...
🔎 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_AE3) (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/alif: Disable swap for alternate flashes.
2025-03-31 20:33:44 +02:00
Ibrahim Abdelkader
7faeb8f955
Merge pull request #2644 from openmv/update_micropython
...
micropython: Update submodule.
2025-03-31 20:33:30 +02:00
iabdalkader
629a672992
boot/alif: Disable swap for alternate flashes.
...
Now that alt flashes use 8-bit DFS.
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
2025-03-31 20:26:46 +02:00
iabdalkader
e928283da6
micropython: Update submodule.
...
Fixes to alt flash settings.
2025-03-31 20:24:04 +02:00
Ibrahim Abdelkader
f5764f1ab7
Merge pull request #2642 from openmv/update_openmv_ae3
...
ports/alif: Disable LEDs on soft-reboot.
2025-03-31 16:55:11 +02:00
iabdalkader
bd08bb5c7f
ports/alif: Disable LEDs on soft-reboot
2025-03-31 16:40:14 +02:00
iabdalkader
d442081b5d
boards/OPENMV_A3: Add RGB pins.
2025-03-31 16:39:51 +02:00
Ibrahim Abdelkader
bc6200378e
Merge pull request #2641 from openmv/update_openamp_script
...
🔎 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_AE3) (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
scripts/libraries: Clean remote core output.
2025-03-30 16:43:38 +02:00
Ibrahim Abdelkader
79cd6f913a
Merge pull request #2640 from openmv/update_ae3_board
...
boards/OPENMV_AE3: Fix romfs partitions numbers.
2025-03-30 16:43:25 +02:00
iabdalkader
c27e850b30
scripts/libraries: Clean remote core output.
...
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
2025-03-30 16:24:33 +02:00
iabdalkader
a72e5e0971
boards/OPENMV_AE3: Fix romfs partitions numbers.
2025-03-30 16:21:12 +02:00
Ibrahim Abdelkader
eaa6c4fd16
Merge pull request #2639 from openmv/add_pad_toc
...
ports/alif: Generate padded ToC.
2025-03-30 13:38:19 +02:00
iabdalkader
0d3c16b501
boards/OPENMV_AE3: Add jlink device.
...
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
2025-03-30 10:08:47 +02:00
iabdalkader
0d44e581d3
ports/alif: Generate padded ToC.
...
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
2025-03-30 10:06:43 +02:00
Ibrahim Abdelkader
bc2db2c7d4
Merge pull request #2638 from openmv/fix_cyw43_btfw
...
🔎 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_AE3) (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
drivers/cyw4343: Fix BT firmware file.
2025-03-30 09:33:56 +02:00
Ibrahim Abdelkader
4e9b993216
Merge pull request #2637 from openmv/dependabot/pip/dot-github/workflows/cryptography-44.0.1
...
build(deps): bump cryptography from 44.0.0 to 44.0.1 in /.github/workflows
2025-03-30 09:33:46 +02:00
iabdalkader
8e79d35c96
drivers/cyw4343: Fix BT firmware file.
...
Update the CYW43 to work with the new CYW43 BTHCI UART
backend.
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
2025-03-30 09:25:16 +02:00
dependabot[bot]
796d90884e
build(deps): bump cryptography in /.github/workflows
...
Bumps [cryptography](https://github.com/pyca/cryptography ) from 44.0.0 to 44.0.1.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/44.0.0...44.0.1 )
---
updated-dependencies:
- dependency-name: cryptography
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-03-30 06:53:03 +00:00
Ibrahim Abdelkader
a09bd2d4b2
Merge pull request #2604 from openmv/alif_port
...
ports/alif: Add Alif port.
2025-03-30 08:51:14 +02:00
iabdalkader
b59e3d1489
github: Update firmware workflow.
...
- Add OpenMV-AE3.
- Use Python 3.12.0.
- Install requirements.
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
2025-03-30 08:26:42 +02:00
iabdalkader
8db7b1a097
github: Update requirements.
...
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
2025-03-30 08:26:42 +02:00
iabdalkader
261709c3fd
misc: Add ROMFS part1 linker script variables.
...
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
2025-03-30 08:26:42 +02:00
iabdalkader
755bae1a35
tools/alif: Update pin generator.
2025-03-30 08:26:42 +02:00
iabdalkader
cf571aec92
scripts/libraries: Add romfs util.
...
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
2025-03-30 08:26:41 +02:00
iabdalkader
fe590b627b
scripts/libraries: Add Alif boot scripts.
...
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
2025-03-30 08:26:41 +02:00
iabdalkader
36f0aafec4
scripts/libraries: Add Open-AMP extension.
...
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
2025-03-30 08:26:41 +02:00
iabdalkader
34a6027b10
boards: Add OPENMV_AE3 board config files.
...
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
2025-03-30 08:26:41 +02:00
iabdalkader
a90be859a5
bootloader: Add Alif port.
...
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
2025-03-30 08:26:41 +02:00
iabdalkader
f5dd7de21a
ports/alif: Add Alif Ensemble port.
...
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
2025-03-30 08:26:41 +02:00
iabdalkader
4e7849438d
hal/alif: Add Alif HAL/DFP.
...
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
2025-03-30 08:26:41 +02:00
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