Commit Graph

3016 Commits

Author SHA1 Message Date
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
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
iabdalkader
b1836a387e sensors/pag7936: Enable lens shading correction. 2024-11-29 10:03:45 +01:00
Ibrahim Abdelkader
b7a20b1d72
Merge pull request #2508 from kwagyeman/kwabena/transpose_fix
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
imlib/draw: Fixed transpose on SDRAM-less boards.
2024-11-27 00:37:13 +02:00
iabdalkader
c0b36aa86b misc: Add CSI2 hardware flag.
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
2024-11-26 15:38:24 +01:00
iabdalkader
6d25d9a31f sensors/mt9v0xx: Fix bayer output.
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
2024-11-26 14:44:38 +01:00
Ibrahim Abdelkader
70c1d59444
Merge pull request #2515 from kwagyeman/kwabena/update_numpy_tag
modules/ulab: Update ULAB to version 6.6.1.
2024-11-26 10:03:34 +02:00
iabdalkader
14cbbb22d0 ports/mimxrt: Move CSI state to csi struct.
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
2024-11-26 08:53:28 +01:00
iabdalkader
336873dd2d ports/stm32: Move CSI state to csi struct.
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
2024-11-25 21:02:27 +01:00
iabdalkader
bfdae8beda misc: Add port-specific members to csi structure.
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
2024-11-25 20:55:48 +01:00
Kwabena W. Agyeman
b32899f103 imlib/draw: Fixed transpose on SDRAM-less boards. 2024-11-24 15:15:22 -08:00
Kwabena W. Agyeman
db1ce86402 modules/ulab: Update ULAB to version 6.6.1. 2024-11-24 13:20:55 -08:00
iabdalkader
4750fc1e3a boards/all: Update board config files.
- Remove TFLM enable macro.
- Add new TFLM build flags.
2024-11-24 14:57:25 +01:00
iabdalkader
0197fe3849 modules/py_ml: Enable ML module via build flags.
- Allows Make to not enter a backend dir if not used.
2024-11-24 14:57:21 +01:00
Kwabena W. Agyeman
73acc05ae8 scripts: Add yolov2 post-processor. 2024-11-23 23:02:31 -08:00
Ibrahim Abdelkader
fa00c28410
Merge pull request #2487 from kwagyeman/kwabena/fix_to_ndarray_crashing
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
py_image: Fix corruption using to_ndarray() on grayscale images.
2024-11-22 18:42:59 +02:00
Kwabena W. Agyeman
fb29cf80ce ports/stm32: Make usage of MDMA for jpeg compression conditional. 2024-11-18 22:12:07 -08:00
Kwabena W. Agyeman
f517ff35fb ports/stm32: Fix DMA base calculation for F4/F7/H7. 2024-11-17 18:58:58 -08:00
iabdalkader
f458ffb729 ports/stm32: Update SPI driver.
- Fix SPI6 ID.
- Define SPI request in board config files.

Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
2024-11-15 16:40:17 +01:00
Ibrahim Abdelkader
1b980234ae
Merge pull request #2499 from openmv/stm32_port_updates
ports/stm32: Misc updates.
2024-11-14 12:27:05 +02:00
iabdalkader
13bb18789f ports/stm32: Update HAL MSP code.
- Add support for Armv8 MPU.
- Add support for GP/HP DMA.
- Add more GPIO clocks.

Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
2024-11-14 11:22:36 +01:00
iabdalkader
5223c5a49e sensors/lepton: Return CSI error codes.
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
2024-11-14 11:12:57 +01:00
iabdalkader
73f0951f74 ports/stm32: Define more SRAM regions. 2024-11-14 11:12:50 +01:00
iabdalkader
90fbf8c0bc ports/stm32: Add support for GP and HP DMAs. 2024-11-14 11:12:43 +01:00
Ibrahim Abdelkader
b4b3243028
Merge pull request #2486 from kwagyeman/kwabena/update_alpha
imlib: Update draw_image alpha to 0-255 from 0-256.
2024-11-14 10:12:54 +02:00
iabdalkader
35ea64aa56 ports/stm32: Remove VFS buffer. 2024-11-12 13:41:08 +01:00
iabdalkader
d58d77fa26 ports/stm32: Remove obsolete WiFi debug feature.
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
2024-11-12 13:41:08 +01:00
iabdalkader
9e0f0b4085 ports/rp2: Switch to common filesystem boot script.
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
2024-11-12 13:41:08 +01:00
iabdalkader
68e3326b74 ports/mimxrt: Switch to common filesystem boot script.
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
2024-11-12 13:41:08 +01:00
iabdalkader
5cda5c7ca4 ports/stm32: Switch to common filesystem boot script.
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
2024-11-12 13:41:08 +01:00
iabdalkader
94c45cdfbe misc: Remove FS templates. 2024-11-12 13:41:08 +01:00
iabdalkader
cbd7117159 misc: Remove filesystem initialization functions.
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
2024-11-12 13:41:08 +01:00
iabdalkader
d17bafd1fa ports/rp2: Fix firmware.
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
2024-11-12 10:49:24 +01:00
iabdalkader
2acbaac091 boards/all: Rename AXI_SRAM region. 2024-11-11 17:49:37 +01:00
iabdalkader
a50dc80a40 ports/stm32: Rename AXI_SRAM region. 2024-11-11 17:49:37 +01:00
iabdalkader
3b071f946c boards/all: Update Makefile variables. 2024-11-11 17:49:37 +01:00
iabdalkader
b5f9989b2d ports/stm32: Support bootloader and firmware signing.
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
2024-11-11 17:49:33 +01:00
iabdalkader
bc4e392465 misc: Limit IDE FPS to 20Hz. 2024-11-09 22:04:03 +01:00
Ibrahim Abdelkader
d634dd885d
Merge pull request #2489 from openmv/bootloader_fixes
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
bootloader: Add separate XIP partitions.
2024-11-08 10:21:01 +02:00
iabdalkader
7d51e4b3c0 misc: Fix dropped character in debug text. 2024-11-08 09:15:24 +01:00
iabdalkader
620e44b8b4 boards/all: Update boot config. 2024-11-08 09:14:20 +01:00
iabdalkader
6d8f48e8f3 bootloader: Add separate XIP partitions. 2024-11-08 09:13:46 +01:00
Ibrahim Abdelkader
3e65df5046
Merge pull request #2437 from kwagyeman/kwabena/fix_debayer_end_condition
imlib/bayer: Fix debayer bound predication.
2024-11-07 08:04:12 +02:00
Kwabena W. Agyeman
c02adb23cd py_image: Fix corruption using to_ndarray() on grayscale images. 2024-11-06 21:51:03 -08:00
Kwabena W. Agyeman
1f87b5bb60 imlib: Update draw_image alpha to 0-255 from 0-256. 2024-11-06 19:54:56 -08:00
Kwabena W. Agyeman
9289891ca0 imlib/bayer: Fix debayer bound predication. 2024-11-06 18:41:35 -08:00
iabdalkader
62eb0737f7 boards/RPI_PICO: Fix build. 2024-11-05 20:28:41 +01:00
iabdalkader
38c439fa93 ports/stm32: Check if FFS region is defined. 2024-11-05 18:33:36 +01:00