iabdalkader
|
1864a85396
|
boards/OPENMV_N6: Reduce GC block size.
|
2025-06-20 14:20:55 +02:00 |
|
iabdalkader
|
b95089acac
|
boards/OPENMV_N6: Update GPDMA channels.
MicroPython uses the first 7 channels (so far).
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
|
2025-06-20 14:20:55 +02:00 |
|
Kwabena W. Agyeman
|
acd4506e5a
|
ports/stm32: Fix missing sleep clocks.
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
|
2025-06-20 14:20:52 +02:00 |
|
Kwabena W. Agyeman
|
80f8b47526
|
boards/OPENMV_N6: Move memory addresses to secure memory.
|
2025-06-19 22:22:36 -07:00 |
|
Kwabena W. Agyeman
|
2297dedd80
|
boards/OPENMV_N6: Update MSC_BUF size to 4KB.
|
2025-06-19 20:07:28 -07:00 |
|
Ibrahim Abdelkader
|
5534b34880
|
Merge pull request #2603 from openmv/n6_port
🔥 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 (DOCKER) (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_N6) (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/stm32: Add N6 support.
|
2025-06-19 17:47:33 +03:00 |
|
iabdalkader
|
deba7c05a6
|
modules/py_audio: Add support for MDF.
|
2025-06-19 16:24:38 +02:00 |
|
iabdalkader
|
2359a5c6d4
|
lib/stm32: Update N6 HAL conf.
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
|
2025-06-19 16:24:38 +02:00 |
|
iabdalkader
|
89f8bf5366
|
lib/cmsis/stm32: Load ram function section.
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
|
2025-06-19 16:24:38 +02:00 |
|
iabdalkader
|
6ac86edc64
|
lib/cmsis: Update N6 clock sources.
- Add MDF clock source.
- Set SDMMC1/2 clock source.
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
|
2025-06-19 16:24:38 +02:00 |
|
iabdalkader
|
c89e2c33a3
|
boards: Add OPENMV_N6 board.
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
|
2025-06-19 16:24:33 +02:00 |
|
iabdalkader
|
6793761eb8
|
ports/stm32: N6 support.
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
|
2025-06-19 16:13:14 +02:00 |
|
Ibrahim Abdelkader
|
18668c4d43
|
Merge pull request #2717 from openmv/update_micropython
micropython: Update submodule.
|
2025-06-19 17:13:00 +03:00 |
|
iabdalkader
|
cb253c7ce4
|
micropython: Update submodule.
Add N6 support.
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
|
2025-06-19 16:05:42 +02:00 |
|
Ibrahim Abdelkader
|
5c5946a944
|
Merge pull request #2713 from kwagyeman/kwabena/oled_display
🔥 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 (DOCKER) (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: Add support for the SSD1351 OLED display.
|
2025-06-18 22:54:11 +03:00 |
|
Kwabena W. Agyeman
|
d4ecba464c
|
boards/OPENMV_RT1060: Enable ssd1351 driver for the RT1062.
|
2025-06-18 12:41:37 -07:00 |
|
Kwabena W. Agyeman
|
ea255e81ce
|
scripts/examples: Add Joystick example for OLED shield.
|
2025-06-18 12:41:36 -07:00 |
|
Kwabena W. Agyeman
|
7e77155551
|
modules/py_spi_display: Reduce timeout from max to 5 seconds.
|
2025-06-18 12:39:20 -07:00 |
|
Kwabena W. Agyeman
|
73a73a0806
|
scripts/libraries: Add support for the SSD1351 OLED display.
|
2025-06-18 12:37:53 -07:00 |
|
Kwabena W. Agyeman
|
eb2276e476
|
modules: Update SPIDisplay to allow LCD controllers to override commands.
|
2025-06-18 12:37:51 -07:00 |
|
Kwabena W. Agyeman
|
0c85a5df9d
|
boards/OPENMV_AE3: Enable SPI LCD module support.
|
2025-06-17 15:29:01 -07:00 |
|
Kwabena W. Agyeman
|
8c842d1306
|
ports/alif: Fix SPI default clock polarity to match other ports.
|
2025-06-17 15:29:01 -07:00 |
|
Ibrahim Abdelkader
|
40ebead707
|
Merge pull request #2715 from openmv/update_micropython
🔥 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 (DOCKER) (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
micropython: Update submodule.
|
2025-06-17 20:01:12 +03:00 |
|
iabdalkader
|
ef44dbc03f
|
micropython: Update submodule.
Add support for Alif machine_pin IRQ.
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
|
2025-06-17 18:28:50 +02:00 |
|
Ibrahim Abdelkader
|
a95ce57e16
|
Merge pull request #2714 from openmv/fix_alif_spi
🔥 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 (DOCKER) (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
ports/alif: Implement spi_transfer with poll and timeout.
|
2025-06-16 21:37:25 +03:00 |
|
iabdalkader
|
4c1e525d5a
|
modules/spi_display: Disable SPI DMA mode if not supported.
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
|
2025-06-16 14:10:48 +02:00 |
|
iabdalkader
|
6261074439
|
ports/alif: Disable SPI DMA mode.
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
|
2025-06-16 14:10:43 +02:00 |
|
iabdalkader
|
c6e8b499b9
|
ports/alif: Implement spi_transfer with poll and timeout.
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
|
2025-06-16 14:01:39 +02:00 |
|
Ibrahim Abdelkader
|
5acf5baf92
|
Merge pull request #2710 from Sighthesia/patch-1
🔥 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 (DOCKER) (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
ports: Add conditional compilation for py_fir_init0()
|
2025-06-12 10:29:27 +03:00 |
|
Sighthesia
|
f8051469dc
|
boards: Add set(MICROPY_PY_FIR 1) for rp2 boards
|
2025-06-11 09:06:38 +08:00 |
|
Sighthesia
|
59e36120d9
|
ports: Add conditional compilation for py_fir_init0()
|
2025-06-10 22:57:31 +08:00 |
|
Ibrahim Abdelkader
|
36d78e56f7
|
Merge pull request #2709 from openmv/gh_fix_workflow
🔥 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 (DOCKER) (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
github: Fix workflow.
|
2025-06-10 16:04:49 +03:00 |
|
iabdalkader
|
887de4b0f3
|
github: Fix workflow.
|
2025-06-10 15:03:51 +02:00 |
|
Ibrahim Abdelkader
|
4a96fe5257
|
Merge pull request #2708 from openmv/add_ps5520
sensors: Add support for PixArt PS5520.
|
2025-06-10 15:49:29 +03:00 |
|
iabdalkader
|
6526f9412b
|
sensors: Add support for PixArt PS5520.
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
|
2025-06-10 14:36:33 +02:00 |
|
Ibrahim Abdelkader
|
c89787552a
|
Merge pull request #2707 from openmv/add_stai_libs
lib: Add STAI library and ML backend.
|
2025-06-10 13:07:24 +03:00 |
|
iabdalkader
|
e95a19c963
|
lib: Add STAI library and ML backend.
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
|
2025-06-10 11:53:31 +02:00 |
|
Ibrahim Abdelkader
|
29da6b1e9e
|
Merge pull request #2705 from openmv/update_micropython
🔥 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 (DOCKER) (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
micropython: Update submodule.
|
2025-06-08 14:51:43 +03:00 |
|
iabdalkader
|
354ae2fd3f
|
micropython: Update submodule.
Use new flash config macros.
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
|
2025-06-08 13:31:03 +02:00 |
|
Ibrahim Abdelkader
|
a946ca925a
|
Merge pull request #2704 from openmv/fix_romfs
🔥 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 (DOCKER) (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
tools/mkromfs: Update romfs build.
|
2025-06-08 11:09:41 +03:00 |
|
iabdalkader
|
66e1058c5a
|
github: Allow tools changes to trigger build.
|
2025-06-08 10:03:56 +02:00 |
|
iabdalkader
|
c49ee0ed21
|
tools/mkromfs: Create build dir.
Create output dir(s) if they don't exist as not all
tools create them.
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
|
2025-06-08 09:59:53 +02:00 |
|
Ibrahim Abdelkader
|
1a98175ab6
|
Merge pull request #2703 from openmv/boot_ram_func
🔥 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 (DOCKER) (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
boot/stm32: Add ram function section.
|
2025-06-07 17:44:41 +03:00 |
|
Ibrahim Abdelkader
|
9638a50906
|
Merge pull request #2702 from openmv/fix_stm32_dmautils
ports/stm32: Make dma handle static.
|
2025-06-07 17:42:06 +03:00 |
|
iabdalkader
|
a436ab0f4f
|
boot/stm32: Add ram function section.
|
2025-06-07 16:35:35 +02:00 |
|
iabdalkader
|
7be7bb3ded
|
ports/stm32: Make dma handle static.
|
2025-06-07 16:34:54 +02:00 |
|
Ibrahim Abdelkader
|
1ae6e0336f
|
Merge pull request #2701 from emmanuel-ferdman/master
tools/mkromfs.py: Fix exception formatting
|
2025-06-04 01:44:43 +03:00 |
|
Emmanuel Ferdman
|
e5314cf9c7
|
tools/mkromfs.py: Fix exception formatting
Signed-off-by: Emmanuel Ferdman <emmanuelferdman@gmail.com>
|
2025-06-02 13:27:55 -07:00 |
|
Ibrahim Abdelkader
|
a152b170ea
|
Merge pull request #2700 from openmv/display_mode
🔥 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 (DOCKER) (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
modules/py_display: Pass DT to display controller initializer.
|
2025-06-02 20:59:30 +03:00 |
|
iabdalkader
|
333eea86da
|
modules/py_display: Pass DT to display controller initializer.
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
|
2025-06-02 16:11:59 +02:00 |
|