Commit Graph

4577 Commits

Author SHA1 Message Date
Ibrahim Abd Elkader
381e6257ef
Merge pull request #1304 from kwagyeman/kwabena/frame_cb
Add frame complete callback support
2021-05-10 02:19:52 +02:00
Ibrahim Abd Elkader
1b7e5a0ef0
Merge pull request #1298 from openmv/wifidbg_update
Improved WiFi debugging.
2021-05-10 02:16:28 +02:00
iabdalkader
d8e600259f Remove WiFi debug timer.
* Not used anymore, reserve TIM5 for servo.
2021-05-10 01:46:54 +02:00
Ibrahim Abd Elkader
c073bb7567
Merge pull request #1306 from allenerd/st/update_cubeai
Updated README.md: deleted detailed steps, added link to ST wiki for …
2021-05-10 00:11:21 +02:00
iabdalkader
af05b403c8 Improved WiFi debugging. 2021-05-09 23:48:27 +02:00
Ibrahim Abd Elkader
012ccd183c
Merge pull request #1307 from openmv/ffs_codepage
Fix FatFS code page define.
2021-05-09 22:50:08 +02:00
iabdalkader
4b3225d2d6 Fix FatFS code page define. 2021-05-09 22:27:27 +02:00
Allen REN
544bda983b Updated README.md: deleted detailed steps, added link to ST wiki for step-by-step tutorial
Updated the process image
2021-05-07 20:41:51 -07:00
Ibrahim Abd Elkader
571ed1f466
Merge pull request #1302 from kwagyeman/kwabena/add_priority_to_locking
Make frame buffer readout locking more fair
2021-05-08 02:02:56 +02:00
Ibrahim Abd Elkader
6a6ed3f591
Merge pull request #1305 from openmv/winc_acks
WINC1500: Handle out of band ACKs.
2021-05-08 02:00:17 +02:00
iabdalkader
b2c0d4c226 WINC1500: Handle out of band ACKs.
* Allow functions to continue to wait for async event if send ACK is received.
2021-05-08 01:30:15 +02:00
Kwabena W. Agyeman
94462ef746 Add frame complete callback support 2021-05-06 21:12:48 -07:00
Ibrahim Abd Elkader
5f5deb341f
Merge pull request #1303 from kwagyeman/kwabena/fix_crop_init
Cropped not True if framesize is invalid
2021-05-07 01:54:52 +02:00
Ibrahim Abd Elkader
e23fb45195
Merge pull request #1299 from kwagyeman/kwabena/improve_set_windowing
Make set_windowing much more flexible
2021-05-06 02:19:29 +02:00
Kwabena W. Agyeman
3e9c435540 Make set_windowing much more flexible 2021-05-05 16:40:28 -07:00
Kwabena W. Agyeman
466e0ad6d3 Cropped not True if framesize is invalid 2021-05-05 16:38:24 -07:00
Kwabena W. Agyeman
8150459399 Make frame buffer readout locking more fair 2021-05-04 22:02:14 -07:00
Ibrahim Abd Elkader
a006f79999
Merge pull request #1301 from openmv/usbdbg_get_irq
Implement missing USBDBG function to return IRQ status.
2021-05-04 20:49:54 +02:00
iabdalkader
f6bc7c4a0f Implement missing USBDBG function to return IRQ status. 2021-05-04 20:22:50 +02:00
Ibrahim Abd Elkader
fa56e704e8
Merge pull request #1297 from openmv/winc_dispatch
Add Systick, PendSV dispatch slots for WINC.
2021-05-04 02:18:53 +02:00
iabdalkader
d48d317c34 Add Systick, PendSV dispatch slots for WINC. 2021-05-04 01:57:10 +02:00
Ibrahim Abd Elkader
49bac8196d
Merge pull request #1296 from openmv/cdc_buf_fixes
Small fix to CDC buffer pointers.
2021-05-03 22:52:15 +02:00
iabdalkader
a93075b302 Small fix to buffer pointers.
* Need to set out pointer when checking buffer length for WIFI debugging.
2021-05-03 22:28:34 +02:00
Kwabena W. Agyeman
b05415b373
MDMA Offload for camera data capture. (#1271)
* Add MDMA acceleration to camera module

* Update src/omv/ports/stm32/sensor.c

* Update src/omv/ports/stm32/sensor.c

* Update src/omv/ports/stm32/sensor.c

* Update src/omv/ports/stm32/sensor.c

Co-authored-by: Ibrahim Abd Elkader <i.abdalkader@gmail.com>
2021-05-01 20:53:47 +02:00
Ibrahim Abd Elkader
573affea26
Merge pull request #1288 from kwagyeman/kwabena/no_change_checks
Add no change checks
2021-05-01 20:14:12 +02:00
Jeff Epler
36fb0226db
Fix build errors encountered with GNU Arm Embedded Toolchain 10-2020-q4-major (#1285)
* stm32: Fix gcc10 array-bounds diagnostics.
* nm_common.h: Fix "multiple definition of `at_sb_printf'".
* py_clock.h: Fix "multiple definition of `py_clock_type'".
* lepton.c: Fix gcc10 array-bounds diagnostics.
* py_fir_lepton.c: Fix gcc10 array-bounds diagnostics.
* winc1500: Fix possible string truncation of 32-byte SSIDs
* travis.yml: Use 10-2020q4, presently the newest arm toolchain
2021-05-01 19:39:59 +02:00
Ibrahim Abd Elkader
58bcedb3b6
Merge pull request #1294 from openmv/mp_updates
Align with MicroPython upstream.
2021-04-30 22:44:39 +02:00
iabdalkader
17bf0851cc Align with MicroPython upstream.
* Pull SDIO/SDCARD/UART changes.
2021-04-30 22:19:20 +02:00
Ibrahim Abd Elkader
4ff339715f
Merge pull request #1293 from openmv/nano_pid
Fix Nano33 PID.
2021-04-30 22:16:23 +02:00
iabdalkader
e8073b4223 Fix Nano33 PID. 2021-04-30 21:54:26 +02:00
Ibrahim Abd Elkader
ac9b986715
Merge pull request #1292 from openmv/gcc10_fix
Disable inline for small functions
2021-04-30 21:25:30 +02:00
iabdalkader
d0c77f9070 Disable inline for small functions 2021-04-30 21:02:54 +02:00
Ibrahim Abd Elkader
e6dfe81dbb
Merge pull request #1291 from openmv/gcc10_fix
Disable inline for small functions.
2021-04-30 21:00:38 +02:00
iabdalkader
a60fc54ef2 Disable inline for small functions. 2021-04-30 20:37:50 +02:00
Ibrahim Abd Elkader
8e0b3a15df
Merge pull request #1290 from openmv/pt_build
Revert "Disable OPENMVPT Travis target"
2021-04-30 20:07:13 +02:00
iabdalkader
9361c06b05 Revert "Disable OPENMVPT Travis target"
This reverts commit c0261eeddc.
2021-04-30 19:43:01 +02:00
Ibrahim Abd Elkader
39ccd1eaef
Merge pull request #1289 from kwagyeman/kwabena/use_explicit_soft_i2c
Use new software I2C
2021-04-30 19:41:15 +02:00
Kwabena W. Agyeman
44db70588d Use new software I2C 2021-04-30 10:06:10 -07:00
Kwabena W. Agyeman
6bfbec3f69 Add no change checks 2021-04-30 09:43:23 -07:00
Ibrahim Abd Elkader
fcbdb83e13
Merge pull request #1287 from openmv/nimble_gcc10
Fix nimble build with gcc10 and -O2
2021-04-30 03:30:33 +02:00
iabdalkader
eccb534d55 Fix nimble build with gcc10 and -O2 2021-04-30 03:01:27 +02:00
Ibrahim Abd Elkader
4de6e32f9b
Merge pull request #1286 from openmv/winc_includes
WINC1500: don't include winc headers if the module is disabled.
2021-04-28 23:00:23 +02:00
iabdalkader
0c28ad455a WINC1500: don't include winc headers if the module is disabled. 2021-04-28 22:38:09 +02:00
Ibrahim Abd Elkader
be15885669
Merge pull request #1284 from openmv/portenta_ble
Portenta ble
2021-04-27 23:00:35 +02:00
iabdalkader
e42552ee8f Portenta: Add BLE example. 2021-04-27 22:47:27 +02:00
iabdalkader
3efee0d703 Portenta: Enable bluetooth. 2021-04-27 22:44:44 +02:00
Ibrahim Abd Elkader
5ca74c62a4
Merge pull request #1283 from openmv/ulab_config
Add ulab config file per board.
2021-04-27 22:43:12 +02:00
iabdalkader
b69c397bff Add ulab config file per board. 2021-04-27 22:19:43 +02:00
Ibrahim Abd Elkader
24584bdc9c
Merge pull request #1280 from openmv/cywbt_fixes
Update CYW-BT driver.
2021-04-27 02:14:49 +02:00
Ibrahim Abd Elkader
c909a968b3
Merge pull request #1281 from openmv/bt_support
Add support for enabling bluetooth module (nimble stack).
2021-04-27 02:14:40 +02:00