Commit Graph

6354 Commits

Author SHA1 Message Date
iabdalkader
8b4cc08400 tools/pyopenmv: Fix arch string. 2024-08-03 12:04:04 +03:00
Ibrahim Abdelkader
fa31277a8e
Merge pull request #2345 from openmv/micropython_update
micropython: Update submodule.
2024-08-03 11:02:59 +02:00
iabdalkader
bc34796b26 micropython: Update submodule. 2024-08-03 11:56:53 +03:00
Ibrahim Abdelkader
3f6947a707
Merge pull request #2344 from openmv/usbdbg_updates
msic/usbdbg: Optimzie CDC buffers copy.
2024-08-03 09:50:13 +02:00
iabdalkader
ead787a2e5 micropython: Update submodule. 2024-08-03 10:46:28 +03:00
iabdalkader
8b7bb8bdb6 boards/all: Remove USB packet size define. 2024-08-03 10:46:28 +03:00
iabdalkader
d34a2eae55 ports/wifidbg: Update WiFi debug code.
Note this feature will be replaced soon.
2024-08-03 10:46:28 +03:00
iabdalkader
f306d07b03 misc/usbdbg: Add CDC read/write callbacks.
These callbacks allow the debug code to read/write directly from
the stack, if possible, to avoid the extra memcpy.
2024-08-03 10:46:26 +03:00
Ibrahim Abdelkader
6b1308fcc5
Merge pull request #2342 from openmv/stm32_boot_uvc
ports/stm32: Move stm32-specific bootloader and uvc to port dir.
2024-08-01 21:05:32 +02:00
iabdalkader
9a3a8c4eb2 ports/stm32: Move stm32-specific bootloader and uvc to port dir.
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
2024-08-01 21:58:50 +03:00
Ibrahim Abdelkader
d8c3f09bba
Merge pull request #2341 from openmv/dave_bug
drivers/dave2d: Fix video memory bug.
2024-08-01 20:50:25 +02:00
iabdalkader
2de29c369b drivers/dave2d: Fix video memory bug. 2024-08-01 21:40:45 +03:00
Ibrahim Abdelkader
a5421c661b
Merge pull request #2339 from kwagyeman/kwabena/fix_mpu_uint32
common: Change linker variable to uint32.
2024-07-31 23:49:37 +02:00
Kwabena W. Agyeman
5d7f52bf44 common: Change linker variable to uint32. 2024-07-31 14:35:46 -07:00
Ibrahim Abdelkader
7c5923f0c0
Merge pull request #2340 from openmv/dave_2d_driver
drivers/dave2d: Remove license for now.
2024-07-31 22:40:47 +02:00
iabdalkader
c1b20c2f7b drivers/dave2d: Remove license for now.
Apparently this is the wrong license, will update when I have
the right one.
2024-07-31 22:56:40 +03:00
Ibrahim Abdelkader
1fa077ffbe
Merge pull request #2334 from openmv/add_dave2d_driver
drivers/dave2d: Add D/AVE 2D GPU driver.
2024-07-31 20:05:06 +02:00
iabdalkader
20896add5b drivers/dave2d: Add D/AVE 2D GPU driver. 2024-07-31 21:01:48 +03:00
Ibrahim Abdelkader
47489bfa22
Merge pull request #2338 from openmv/hardware_crop_fix
imlib: Fix framebuffer_get_buffer_size().
2024-07-31 19:25:58 +02:00
iabdalkader
d6b3b5a02f imlib: Fix framebuffer_get_buffer_size().
If the frame size is set, the memory for each buffer can be reduced,
freeing up space for fb_alloc(). However this can only be done if
the camera interface supports hardware cropping, i.e., the actual
frame size will match the specified window size, otherwise the
frame buffer size needs to stay the same.
2024-07-31 20:22:22 +03:00
iabdalkader
51e6fd2912 boards/All: Set hardware cropping flag for all st/nxp boards. 2024-07-31 20:15:14 +03:00
iabdalkader
14fbe44d4a misc: Bump firmware version. 2024-07-31 20:09:18 +03:00
Ibrahim Abdelkader
7a90254aac
Merge pull request #2329 from kwagyeman/kwabena/add_uint16_support
modules/py_ml: Add uint16 support to match ndarrays.
2024-07-31 18:56:43 +02:00
Ibrahim Abdelkader
48fe3c1552
Merge pull request #2331 from kwagyeman/kwabena/fix_microspeech
scripts/libraries: Add missing return in microspeech.listen().
2024-07-31 18:55:21 +02:00
Ibrahim Abdelkader
a335a29234
Merge pull request #2336 from openmv/micropython_update
micropython: Update submodule.
2024-07-31 16:50:37 +02:00
iabdalkader
ab62a038bf micropython: Update submodule. 2024-07-31 17:41:47 +03:00
iabdalkader
8b9a9aeafc misc: Bump firmware version. 2024-07-31 12:09:39 +03:00
Ibrahim Abdelkader
617911227c
Merge pull request #2335 from kwagyeman/kwabena/mpu_fix
ports/stm32: Fix MPU region protection bug.
2024-07-31 10:25:08 +02:00
Kwabena W. Agyeman
d48832c77c ports/stm32: Fix MPU region protection bug. 2024-07-30 22:35:12 -07:00
Ibrahim Abdelkader
51511ecb10
Merge pull request #2189 from kwagyeman/kwabena/line_op_update
modules/py_image: Update all lineops to use the draw_image backend.
2024-07-30 19:01:16 +02:00
Ibrahim Abdelkader
d2b9b57b47
Merge pull request #2332 from kwagyeman/kwabena/add_model_address
modules/py_ml: print model address location too.
2024-07-30 15:34:23 +02:00
Kwabena W Agyeman
4dbc7dc2fe
imlib/draw: Refactor draw_image to support gpu offload. (#2328)
* imlib/draw: Refactor draw_image to support gpu offload.

* misc/common: Fix GPU deinit.

---------

Co-authored-by: Ibrahim Abdelkader <i.abdalkader@gmail.com>
2024-07-30 09:38:42 +02:00
Ibrahim Abdelkader
277cc9d4cb
Merge pull request #2324 from openmv/dependabot/github_actions/mikepenz/release-changelog-builder-action-5
build(deps): bump mikepenz/release-changelog-builder-action from 4 to 5
2024-07-29 22:31:19 +02:00
Kwabena W. Agyeman
9811006ca6 modules/py_ml: print model address location too. 2024-07-29 12:57:11 -07:00
Ibrahim Abdelkader
8f81c2f328
Merge pull request #2330 from kwagyeman/kwabena/add_pag7920
modules/py_sensor: Add missing PAG7920 enum.
2024-07-29 18:23:09 +02:00
Ibrahim Abdelkader
88a63ec69c
Merge pull request #2333 from openmv/linker_script_updates
misc/common: Add GPU memory section to common ld.
2024-07-29 10:26:57 +02:00
iabdalkader
ac1e0a2663 misc/common: Add GPU memory section to common ld. 2024-07-29 10:50:05 +03:00
Kwabena W. Agyeman
6b041409df scripts/libraries: Add missing return in microspeech.listen(). 2024-07-28 21:11:00 -07:00
Kwabena W. Agyeman
cb1f63a95e modules/py_sensor: Add missing PAG7920 enum. 2024-07-28 21:00:54 -07:00
Kwabena W. Agyeman
b90b10dd1a modules/py_ml: Add uint16 support to match ndarrays. 2024-07-28 20:54:01 -07:00
Ibrahim Abdelkader
86c4f67fa2
Merge pull request #2326 from openmv/update_workflows
misc/github: Update workflows.
2024-07-27 00:20:55 +02:00
iabdalkader
ff28771b62 misc/github: Update workflows.
Update code size report comment instead of posting new ones.
2024-07-27 01:06:47 +03:00
Ibrahim Abdelkader
a872c994c4
Merge pull request #2325 from kwagyeman/kwabena/fix_jpeg_decoder
imlib/jpegd: Fix for JPEG decoder boundary problem.
2024-07-26 21:20:30 +02:00
Larry Bank
e54ed443cf imlib/jpegd: Fix for JPEG decoder boundary problem. 2024-07-26 12:03:04 -07:00
dependabot[bot]
c4f9fb57f2
build(deps): bump mikepenz/release-changelog-builder-action from 4 to 5
Bumps [mikepenz/release-changelog-builder-action](https://github.com/mikepenz/release-changelog-builder-action) from 4 to 5.
- [Release notes](https://github.com/mikepenz/release-changelog-builder-action/releases)
- [Commits](https://github.com/mikepenz/release-changelog-builder-action/compare/v4...v5)

---
updated-dependencies:
- dependency-name: mikepenz/release-changelog-builder-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-26 15:26:49 +00:00
Ibrahim Abdelkader
d1b21a6104
Merge pull request #2323 from openmv/workflow_update
misc/github: Update workflow.
2024-07-25 22:51:14 +02:00
iabdalkader
d083435389 misc/github: Update workflow.
Run code-size after PRs only.
2024-07-25 23:46:51 +03:00
Ibrahim Abdelkader
b9b62b39f8
Merge pull request #2322 from openmv/tflm_update
lib/tflm: Update submodule.
2024-07-25 22:19:35 +02:00
iabdalkader
6fb115a74c lib/tflm: Update submodule. 2024-07-25 23:11:17 +03:00
Kwabena W. Agyeman
1915bf2657 modules/py_image: Update all lineops to use the draw_image backend. 2024-07-25 11:43:19 -07:00