Commit Graph

6420 Commits

Author SHA1 Message Date
iabdalkader
3e65b1cc4f boards/All: Clean up board Make flags. 2024-11-03 12:08:06 +01:00
iabdalkader
ac9a96809c ports/stm32: Clean up board Make flags. 2024-11-03 12:03:35 +01:00
Ibrahim Abdelkader
05bd219b12
Merge pull request #2475 from openmv/boot_fixes
bootloader: Misc fixes.
2024-11-01 17:18:40 +02:00
iabdalkader
fc6e69c470 bootloader: Misc fixes.
- Fix string descriptos.
- Allow board to override port/speed.
- Cleanup clock config.
2024-11-01 16:14:06 +01:00
Ibrahim Abdelkader
6ee52f73c0
Merge pull request #2473 from openmv/bootloader_updates
misc: Refactor Makefile variables, and misc bootloader fixes.
2024-10-31 19:18:25 +03:00
iabdalkader
15f633c37c ports/all: Update Makefile variables. 2024-10-31 17:10:07 +01:00
iabdalkader
3193a19f42 boards/all: Update Makefile variables. 2024-10-31 17:10:07 +01:00
iabdalkader
eda636e5dc ports/stm32: Update VTOR, main and boot addresses. 2024-10-31 17:10:07 +01:00
iabdalkader
f8bca9799e ports/stm32: Remove obsolete M4 firmware. 2024-10-31 17:10:07 +01:00
iabdalkader
1fa02c100e bootloader: Misc fixes.
- Use HAL RCC macros.
- Allows boards to set a different base address than 0.
- Use main firmware address to jump.
2024-10-31 17:10:03 +01:00
Ibrahim Abdelkader
113e5100d0
Merge pull request #2472 from openmv/boot_files
bootloader: Clean up files.
2024-10-31 12:10:54 +03:00
iabdalkader
86abbc92f0 bootloader: Clean up files. 2024-10-31 09:59:42 +01:00
Ibrahim Abdelkader
46e7121986
Merge pull request #2471 from openmv/boot_add_p0
bootloader: Add boot partition.
2024-10-31 10:40:37 +03:00
iabdalkader
cc1ae31843 bootloader: Add boot partition. 2024-10-31 08:35:45 +01:00
Ibrahim Abdelkader
1aafff65db
Merge pull request #2470 from openmv/boot_flash
bootloader: Add common flash interface.
2024-10-30 23:40:39 +03:00
iabdalkader
5eaa9acc94 bootloader: Add common flash interface. 2024-10-30 21:36:02 +01:00
Ibrahim Abdelkader
603cf5c249
Merge pull request #2468 from openmv/dfu_ticks_wrap
bootloader: Misc fixes.
2024-10-29 22:49:04 +03:00
iabdalkader
38141c04f5 bootloader: Handle ticks wrap around.
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
2024-10-29 20:44:17 +01:00
Ibrahim Abdelkader
28115f2d93
Merge pull request #2467 from openmv/dfu_bootloader
bootloader: Add new TinyUSB-based DFU bootloader.
2024-10-29 22:05:37 +03:00
iabdalkader
4e98babf6e micropython: Update submodule. 2024-10-29 20:00:33 +01:00
iabdalkader
af3ea774b6 ports/stm32: Delete legacy bootloader.
Replaced with the new DFU bootloader.
Farewell CDC boot ;(

Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
2024-10-29 20:00:33 +01:00
iabdalkader
c2e616aae3 boards/all: Switch to the new DFU bootloader. 2024-10-29 20:00:33 +01:00
iabdalkader
a03fc90d8c bootloader: Add new TinyUSB-based DFU bootloader.
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
2024-10-29 20:00:30 +01:00
iabdalkader
ec84348195 lib: Add TinyUSB submodule. 2024-10-27 16:23:31 +01:00
Ibrahim Abdelkader
bddbbdec25
Merge pull request #2466 from openmv/update_micropython_1.24
micropython: Update to MicroPython 1.24.
2024-10-27 15:31:36 +03:00
iabdalkader
28d192ad3d micropython: Update to MicroPython 1.24. 2024-10-27 12:36:50 +01:00
Ibrahim Abdelkader
bef5e2d42e
Merge pull request #2465 from RayCali/fix_exposure
sensors/ov5640: Fix PCLK calculation for setting correct exposure time.
2024-10-24 20:44:47 +03:00
rayanc
31d27cc686 sensors/ov5640: Fix PCLK calculation for setting correct exposure time. 2024-10-24 15:19:52 +02:00
Ibrahim Abdelkader
e896a59f4b
Merge pull request #2463 from openmv/tinyusb_debug
misc: Schedule TinyUSB task in VM node.
2024-10-23 18:05:08 +03:00
iabdalkader
edff6d338e misc: Schedule TinyUSB task in VM node. 2024-10-23 16:56:06 +02:00
Ibrahim Abdelkader
ce35afbeb5
Merge pull request #2460 from kwagyeman/kwabena/add_depth_palette
py_image: Add new depth palette.
2024-10-21 23:12:39 +03:00
Kwabena W. Agyeman
3e99ef0ceb py_image: Add new depth palette. 2024-10-21 13:03:41 -07:00
Ibrahim Abdelkader
f6e0aed109
Merge pull request #2458 from openmv/update_ml_libraries
scripts/ibraries: Update ml.
2024-10-18 21:45:26 +03:00
iabdalkader
dc2d466226 scripts/libraries: Add ml postprocessing module. 2024-10-18 20:43:11 +02:00
iabdalkader
5c2f4388cf scripts/libraries: Pass extra kwargs to audio from ml. 2024-10-18 20:27:07 +02:00
Ibrahim Abdelkader
c8b4bd422c
Merge pull request #2455 from openmv/drivers_lsm6dsm
drivers/lsm6dsm: Add LSM6DSM driver.
2024-10-16 09:45:50 +03:00
iabdalkader
8f6b11eb7f drivers/lsm6dsox: Update driver. 2024-10-16 08:41:01 +02:00
iabdalkader
c722371837 modules/py_imu: Add support for LSM6DSM. 2024-10-16 08:27:48 +02:00
iabdalkader
f7c24d1b3d drivers/lsm6dsm: Add LSM6DSM driver. 2024-10-16 08:27:17 +02:00
Ibrahim Abdelkader
c576caa02b
Merge pull request #2453 from openmv/sensor_cleanup
misc: refactor sensor drivers.
2024-10-13 11:44:46 +03:00
iabdalkader
62708eb38b misc: refactor sensor drivers. 2024-10-13 10:35:27 +02:00
Ibrahim Abdelkader
ed193cfb55
Merge pull request #2451 from openmv/imu_module_fix
modules: Remove ST header.
2024-10-11 21:52:22 +03:00
Ibrahim Abdelkader
815fc0088e
Merge pull request #2452 from openmv/alif_tools
tools/alif: Update device config.
2024-10-11 21:46:56 +03:00
iabdalkader
a0a034f7a3 tools/alif: Update device config. 2024-10-11 20:45:37 +02:00
iabdalkader
d7732382fc modules: Remove ST header. 2024-10-11 20:45:11 +02:00
Ibrahim Abdelkader
92cb449bba
Merge pull request #2449 from openmv/imu_module
modules: Move IMU to generic modules.
2024-10-11 15:37:55 +03:00
iabdalkader
180e54630f boards/ARDUINO_NICLA_VISION: Update board config. 2024-10-11 14:33:18 +02:00
Ibrahim Abdelkader
d6d8dbaae9
Merge pull request #2450 from openmv/remove_omv_pro
boards: Remove pro board.
2024-10-11 15:31:44 +03:00
iabdalkader
d4b8f79e08 modules: Move IMU to generic modules. 2024-10-11 14:30:57 +02:00
iabdalkader
59a38a0d30 boards: Remove pro board. 2024-10-11 14:29:49 +02:00