Commit Graph

4477 Commits

Author SHA1 Message Date
Ibrahim Abd Elkader
190c708e4c
Eth low power (#1362)
* Align eth low-power mode with upstream PR.

* Add example Eth cable test.
2021-06-12 23:12:39 +02:00
Lake Fu
5f4250e74e
Reorganize the ISC SPI related handles/macros. (#1360)
* Reorganize the ISC SPI related handles/macros.

The SPI bus on image sensor connector is not design for Lepton sensor only.
Thereforce, change the related functions and macros name from LEPTON_SPI_*
to ISC_SPI_* and move interrupt callback to sensor.c.
2021-06-12 15:56:08 +02:00
Ibrahim Abd Elkader
ac794eb43d
Merge pull request #1361 from openmv/nimble_flg
Add missing nimble flag.
2021-06-11 23:23:05 +02:00
iabdalkader
68b53df9d4 Add missing nimble flag.
* Must be set in the top level to fix pendsv table.
2021-06-11 23:12:21 +02:00
iabdalkader
049989e018 Update LSM drivers. 2021-06-11 21:54:49 +02:00
Ibrahim Abd Elkader
a7f2a6fcab
Merge pull request #1356 from kwagyeman/kwabena/make_frame_rate_control_work
Add working frame rate control for all sensors to STM32
2021-06-09 19:41:00 +02:00
Ibrahim Abd Elkader
a3c7d65f26
Merge pull request #1353 from kwagyeman/kwabena/disable_auto_flush
Add disable full flush logic
2021-06-09 19:04:01 +02:00
Ibrahim Abd Elkader
f0f5c8cf79
Merge pull request #1359 from kwagyeman/kwabena/add_missing_check
Add missing framesize init check
2021-06-09 14:42:47 +02:00
Kwabena W. Agyeman
c3f80e2af8 Add missing framesize init check 2021-06-08 21:50:56 -07:00
Kwabena W. Agyeman
8ec2fbcb70 Add feature to disable the full flush on the frame buffer 2021-06-08 21:48:28 -07:00
Kwabena W. Agyeman
9124d765a9 set_frame_rate now works for any FPS 2021-06-08 21:16:53 -07:00
Ibrahim Abd Elkader
8bc5c8cbde
Merge pull request #1358 from openmv/jpeg_mdma_handle
Keep JPEG MDMA handles local.
2021-06-09 01:27:18 +02:00
iabdalkader
fe1a84b1f6 Keep JPEG MDMA handles local. 2021-06-09 00:38:49 +02:00
Ibrahim Abd Elkader
af79b8c3cf
Merge pull request #1355 from kwagyeman/kwabena/add_missing_resolutions
Add missing resolutions to sensor driver
2021-06-08 21:20:12 +02:00
Ibrahim Abd Elkader
cce06dbb32
Merge pull request #1352 from kwagyeman/kwabena/better_sensor_error_message
Improve snapshot error messages
2021-06-08 01:06:10 +02:00
Ibrahim Abd Elkader
93a8e5635f
Update src/omv/modules/py_sensor.c 2021-06-08 01:06:00 +02:00
Ibrahim Abd Elkader
4c707e82f7
Merge pull request #1354 from kwagyeman/kwabena/fix_rgb565_name
Fix RGB565 byte reversal flag name
2021-06-08 00:44:58 +02:00
Kwabena W. Agyeman
20546fc7bc Add missing resolutions to sensor driver 2021-06-07 12:12:15 -07:00
Kwabena W. Agyeman
5669011efc Fix RGB565 byte reversal flag name 2021-06-07 11:57:14 -07:00
Kwabena W. Agyeman
9ae5b8096a Improve snapshot error messages 2021-06-07 10:45:32 -07:00
Ibrahim Abd Elkader
28f969904e
Merge pull request #1351 from openmv/mp_lib_update
Update pico-sdk and tinyusb.
2021-06-07 18:10:02 +02:00
iabdalkader
6e9721656a Update pico-sdk and tinyusb. 2021-06-07 17:05:03 +02:00
Ibrahim Abd Elkader
0954bfbb4b
Merge pull request #1346 from kwagyeman/kwabena/full_offload
Enable 100% MDMA offload for all sensors
2021-06-07 03:59:10 +02:00
Kwabena W. Agyeman
772bfab269 Enable full mdma offload 2021-06-06 18:48:14 -07:00
Ibrahim Abd Elkader
f4cf5fa88a
Merge pull request #1349 from openmv/servo_fix
Fix servo timer channel state.
2021-06-06 22:56:11 +02:00
iabdalkader
24a2b43d5d Fix servo timer channel state.
* Fixes #1325
2021-06-06 22:38:44 +02:00
Ibrahim Abd Elkader
1eb3bf3782
Merge pull request #1348 from openmv/eth_updates
Eth updates.
2021-06-06 22:35:42 +02:00
iabdalkader
ab08911b86 Eth updates.
* Fix link_status()
* Update low-power mode.
2021-06-06 22:22:54 +02:00
Ibrahim Abd Elkader
184f3640b9
Merge pull request #1344 from openmv/travis_fixes
Update Travis CI build.
2021-05-28 21:48:03 +02:00
iabdalkader
52e374961e Update Travis CI build. 2021-05-28 21:38:32 +02:00
iabdalkader
4d50e5682c Generate bin and hex for nRF/NANO33. 2021-05-28 15:49:00 +02:00
iabdalkader
b0f36d4d0e Bump firmware version. 2021-05-27 20:36:43 +02:00
iabdalkader
a6e5b3a42a Update change log. 2021-05-27 20:24:11 +02:00
iabdalkader
d50d1ca5d3 Update git ignore. 2021-05-27 20:23:39 +02:00
Ibrahim Abd Elkader
93004991b5
Merge pull request #1343 from openmv/amg_fix
AMG init fix.
2021-05-27 20:22:53 +02:00
iabdalkader
3ea5a2defe AMG init fix.
* Allow AMG to work if CAMBUS_XFER_SUSPEND is not supported.
2021-05-27 20:12:56 +02:00
Ibrahim Abd Elkader
375e551d14
Merge pull request #1342 from openmv/ulpi_fixes
ULPI low power mode fixes.
2021-05-27 01:00:53 +02:00
iabdalkader
1b9c7f47b1 ULPI low power mode fixes.
* Wait for DIR pin to go low.
2021-05-27 00:27:07 +02:00
Ibrahim Abd Elkader
35fa8b8d58
Merge pull request #1341 from openmv/ov7670_clkrc
Make OV7670 CLKRC configurable.
2021-05-26 21:33:55 +02:00
iabdalkader
b4eef0c5b6 Make OV7670 CLKRC configurable. 2021-05-26 21:24:16 +02:00
Ibrahim Abd Elkader
8a01049f0e
Merge pull request #1339 from kwagyeman/kwabena/fix_name_typo
Fix name typo
2021-05-26 20:44:24 +02:00
Ibrahim Abd Elkader
d7bc239aea
Merge pull request #1340 from openmv/irq_fixes
Update IRQ priorities.
2021-05-24 22:07:44 +02:00
iabdalkader
cda08226ba Update IRQ priorities. 2021-05-24 21:23:50 +02:00
Kwabena W. Agyeman
ab334a403e Fix name typo 2021-05-23 18:39:26 -07:00
Ibrahim Abd Elkader
57f0a8228c
Merge pull request #1338 from openmv/servo_timer
Fix servo timer.
2021-05-23 23:47:08 +02:00
iabdalkader
a9a9d32d48 Fix servo timer.
* Fixes #1325
2021-05-23 23:35:18 +02:00
Ibrahim Abd Elkader
10eac39e38
Merge pull request #1336 from openmv/portenta_spi
Portenta: Enable SPI2.
2021-05-23 23:20:42 +02:00
iabdalkader
0adfab04bb Portenta: Enable SPI2. 2021-05-23 22:39:18 +02:00
iabdalkader
39c20bb351 Portenta: Update PWM example. 2021-05-23 21:45:49 +02:00
Ibrahim Abd Elkader
a524dc41f6
Merge pull request #1335 from openmv/eth_fix
Leave eth low power mode on init.
2021-05-23 20:43:45 +02:00