Commit Graph

6336 Commits

Author SHA1 Message Date
Kwabena W. Agyeman
11c1862345 micropython: Fix deepsleep on mimxrt1062. 2024-01-22 14:34:41 -08:00
Ibrahim Abdelkader
a03c009e7e
Merge pull request #2106 from openmv/pendsv_refactor2
ports/all: Remove custom pendsv prototypes.
2024-01-20 10:27:39 +02:00
iabdalkader
f42fa85873 ports/all: Remove custom pendsv prototypes. 2024-01-20 10:18:47 +02:00
Ibrahim Abdelkader
707688535a
Merge pull request #2105 from openmv/pendsv_refactor
ports/all: Refactor PendSV code.
2024-01-20 10:10:21 +02:00
iabdalkader
8da2436c05 ports/all: Refactor PendSV code.
All ports use common PendSV code now, with port-specific
PendSV entries defined in pendsv.h files.
2024-01-20 10:02:56 +02:00
Ibrahim Abdelkader
6d7b784379
Merge pull request #2090 from kwagyeman/kwabena/ov5640_af_2
boards: Enable OV5640 Autofocus firmware and add example.
2024-01-20 09:03:44 +02:00
Kwabena W. Agyeman
3b263c3a68 boards: Enable OV5640 Autofocus firmware and add example. 2024-01-19 16:21:04 -08:00
Ibrahim Abdelkader
c546a8996e
Merge pull request #2104 from openmv/tinyusb_debug_fixes
misc: Use LD wrap for redirecting serial data to TinyUSB debug code.
2024-01-19 20:37:12 +02:00
iabdalkader
eec8640d7e misc: Use LD wrap for redirecting serial data to TinyUSB debug code.
Prior to this update, each port had to be patched to call TinyUSB
debugging function. Now these wrappers will call the port's functions
if debugging is not enabled.
2024-01-19 18:09:49 +02:00
Ibrahim Abdelkader
9e33988946
Merge pull request #2101 from openmv/dependabot/github_actions/actions/cache-4.0.0
build(deps): bump actions/cache from 3.3.3 to 4.0.0
2024-01-19 16:51:42 +02:00
dependabot[bot]
cc45c2a318
build(deps): bump tj-actions/changed-files from 41 to 42
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 41 to 42.
- [Release notes](https://github.com/tj-actions/changed-files/releases)
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)
- [Commits](https://github.com/tj-actions/changed-files/compare/v41...v42)

---
updated-dependencies:
- dependency-name: tj-actions/changed-files
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-18 15:32:11 +00:00
dependabot[bot]
1e9b81bb29
build(deps): bump actions/cache from 3.3.3 to 4.0.0
Bumps [actions/cache](https://github.com/actions/cache) from 3.3.3 to 4.0.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/v3.3.3...v4.0.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-17 15:28:04 +00:00
Ibrahim Abdelkader
0f4f11a1eb
Merge pull request #2100 from openmv/update_toolchain
misc: Update to Arm GNU Toolchain 13.2.rel1.
2024-01-17 10:56:15 +02:00
iabdalkader
801cb29d6c misc: Update to Arm GNU Toolchain 13.2.rel1. 2024-01-17 10:47:09 +02:00
Ibrahim Abdelkader
079cd3092a
Merge pull request #2099 from openmv/micropython_gc_bss
micropython: Disable GC scanning of BSS.
2024-01-17 10:25:25 +02:00
iabdalkader
8c574f3c9b micropython: Disable GC scanning of BSS.
We no longer need this, since all global pointers are now referenced by
root pointers.
2024-01-17 09:58:53 +02:00
Ibrahim Abdelkader
01316c0194
Merge pull request #2097 from openmv/kwagyeman-kwabena/fix_compile_issues
imlib: Fix gcc13.2 compile issues.
2024-01-17 09:49:20 +02:00
Kwabena W. Agyeman
1f15790cb1 imlib/fmath: Fix compiling fast_expf. 2024-01-17 09:46:36 +02:00
Kwabena W. Agyeman
b3ce9d6302 imlib/qrcode: Fix new GCC compile issues. 2024-01-17 09:29:18 +02:00
Kwabena W. Agyeman
b09dbbdd47 imlib/filter: Fix offset argument being truncated. 2024-01-17 09:29:18 +02:00
Ibrahim Abdelkader
f3cdeb4feb
Merge pull request #2096 from openmv/fix_errors_disabled_features
misc: Fix errors triggered by disabling specific features.
2024-01-17 09:28:35 +02:00
iabdalkader
1601f8f029 misc: Fix errors triggered by disabling specific features. 2024-01-17 09:17:15 +02:00
Ibrahim Abdelkader
d0d234568d
Merge pull request #2094 from openmv/cmsis_update
ports/all: Update to CMSIS version 5.9.0.
2024-01-16 19:56:26 +02:00
iabdalkader
78b9daf2d6 boards/all: Add CMSIS_MCU_H board config option. 2024-01-16 19:20:14 +02:00
iabdalkader
9ac8540ed3 ports/all: Update code to support new CMSIS. 2024-01-16 19:20:09 +02:00
iabdalkader
9f56943cf3 hal/CMSIS: Update to CMSIS v5.9.0. 2024-01-16 17:48:43 +02:00
Ibrahim Abdelkader
5c6b34becb
Merge pull request #2093 from kwagyeman/kwabena/error_jpg_size
ports/stm32: Error on jpeg geometry mismatch.
2024-01-15 20:31:34 +02:00
Ibrahim Abdelkader
f6bbfb6e7c
Merge pull request #2092 from kwagyeman/kwabena/mov_cmsis
hal/cmsis: Move cmsis gcc extensions to new file.
2024-01-15 16:31:20 +02:00
Kwabena W. Agyeman
333fb2b5fe ports/stm32: Error on jpeg geometry mismatch. 2024-01-14 23:30:22 -08:00
Kwabena W. Agyeman
b101c58811 hal/cmsis: Move cmsis gcc extensions to new file. 2024-01-14 11:41:01 -08:00
Kwabena W. Agyeman
00500ccdef modules/sensor: Disable transpose for YUV422 images. 2024-01-12 18:51:27 -08:00
Kwabena W. Agyeman
c1eeaefd6a ports: Add yuv shift to match bayer shift. 2024-01-12 18:45:49 -08:00
Kwabena W. Agyeman
48d2f210ee ports: Fix sensor bayer image with cropping and transpose. 2024-01-12 18:09:48 -08:00
Ibrahim Abdelkader
87d2da4640
Merge pull request #1604 from kwagyeman/kwabena/hardware_jpeg_decoder
imlib: Enable hardware JPEG decoder.
2024-01-12 22:52:20 +02:00
Kwabena W. Agyeman
d459e604eb imlib: Rename jpeg encoder file. 2024-01-12 12:40:18 -08:00
Kwabena W. Agyeman
469519bad2 imlib: Mainline hardware jpeg decoder. 2024-01-12 12:40:17 -08:00
Ibrahim Abdelkader
8bc43eaa2a
Merge pull request #2087 from openmv/dependabot/github_actions/actions/cache-3.3.3
build(deps): bump actions/cache from 3.3.2 to 3.3.3
2024-01-12 20:40:55 +02:00
Ibrahim Abdelkader
d707d27fae
Merge pull request #2086 from kwagyeman/kwabena/minor_bug_fix
drivers/pixart: Fix buffer overflow case.
2024-01-12 20:40:32 +02:00
Ibrahim Abdelkader
b530b48651
Merge pull request #2077 from kwagyeman/kwabena/upgrade_cmm
modules/py_image: Upgrade ccm to work well with ulab.
2024-01-12 20:39:14 +02:00
dependabot[bot]
bbd7767755
build(deps): bump actions/cache from 3.3.2 to 3.3.3
Bumps [actions/cache](https://github.com/actions/cache) from 3.3.2 to 3.3.3.
- [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/v3.3.2...v3.3.3)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-12 15:27:03 +00:00
Kwabena W. Agyeman
5a790790c8 drivers/pixart: Fix buffer overflow case. 2024-01-10 18:41:47 -08:00
Ibrahim Abdelkader
a4ba05f82a
Merge pull request #2085 from openmv/vlx_driver_update
scripts/libraries: Replace pyb with time module in vl53l1x.py.
2024-01-08 23:56:32 +02:00
iabdalkader
9081ab8edc scripts/libraries: Replace pyb with time module in vl53l1x.py. 2024-01-08 17:01:15 +02:00
Ibrahim Abdelkader
96e9caf586
Merge pull request #2057 from kwagyeman/kwabena/refactor_py_tf
modules/py_tf: Cleanup segment, detect, and callback data.
2024-01-08 16:15:47 +02:00
Kwabena W. Agyeman
dcecfaf91e modules/py_tf: Cleanup segment, detect, and callback data. 2024-01-07 12:50:44 -05:00
Ibrahim Abdelkader
c0a16c41a7
Merge pull request #2074 from kwagyeman/kwabena/get_threshold_fix
imlib/stats: Fix get_threshold A/B values.
2024-01-07 09:15:53 +02:00
Kwabena W Agyeman
36d5cecbd2
modules/py_image: Refactor isp ops to use mp_arg_parse. (#2076)
- modules/py_image: Refactor awb to use mp_arg_parse_all.
- modules/py_image: Refactor gamma to use mp_arg_parse.
2024-01-07 08:43:10 +02:00
Ibrahim Abdelkader
03dd8a423e
Merge pull request #2075 from kwagyeman/kwabena/fix_find_rects_roi
imlib/apriltag: Fix find_rects() roi parameter.
2024-01-06 12:44:01 +02:00
Ibrahim Abdelkader
0db9adf671
Merge pull request #2080 from kwagyeman/kwabena/fix_umm_heap_size
boards/OPENMV_RT1060: Update UMM Heap Size to match H7 Plus.
2024-01-05 09:53:08 +02:00
Kwabena W. Agyeman
b4821d890a boards/OPENMV_RT1060: Update UMM Heap Size to match H7 Plus. 2024-01-04 13:54:43 -05:00