Commit Graph

4548 Commits

Author SHA1 Message Date
iabdalkader
974e2efa34 Rename mutex_t to avoid conflict with other SDKs. 2021-05-14 22:39:12 +02:00
Ibrahim Abd Elkader
04336e6a1c
Merge pull request #1316 from openmv/gc2145_driver
Add basic GC2145 driver
2021-05-14 02:23:59 +02:00
iabdalkader
5810304023 Add basic GC2145 driver 2021-05-14 01:30:47 +02:00
iabdalkader
606c0691d1 Bump firmware version. 2021-05-13 23:38:23 +02:00
iabdalkader
5d3e2c60c2 Bump firmware version. 2021-05-13 23:08:24 +02:00
iabdalkader
49602d9bef Update change log. 2021-05-13 23:07:38 +02:00
Ibrahim Abd Elkader
3814f8cebe
Merge pull request #1315 from kwagyeman/kwabena/disable_servo
Disable servo when not used
2021-05-13 22:57:10 +02:00
Ibrahim Abd Elkader
ee45f771d6
Merge pull request #1314 from openmv/cmsis_gcc
Add missing CMSIS GCC macros.
2021-05-13 22:33:47 +02:00
Ibrahim Abd Elkader
9935547b2c
Merge pull request #1311 from kwagyeman/kwabena/fix_usbdbg_flush
Fix usbdbg flushing before script end
2021-05-13 22:24:25 +02:00
Kwabena W. Agyeman
daa99135bc Disable servo when not used 2021-05-13 13:03:39 -07:00
iabdalkader
4759a9c64b Add missing CMSIS GCC macros. 2021-05-13 21:56:34 +02:00
Ibrahim Abd Elkader
a111807931
Merge pull request #1313 from openmv/usbdbg_rst_boot
Fix reset to bootloader command.
2021-05-13 21:54:54 +02:00
Kwabena W. Agyeman
d1b6202693 Fixed usb command draining 2021-05-13 12:50:52 -07:00
iabdalkader
dbc467f928 Fix reset to bootloader command.
* Set RTC magic only for boards that need it.
2021-05-13 21:34:08 +02:00
iabdalkader
1c4a5dd96a NANO: Disable WiFi debug flag which is not supported. 2021-05-13 21:11:34 +02:00
Ibrahim Abd Elkader
ea158be57a
Merge pull request #1312 from kwagyeman/kwabena/fix_mutex_init
Fix mutex init
2021-05-13 21:01:51 +02:00
Kwabena W. Agyeman
ada18eceed Fix mutex init 2021-05-13 07:32:08 -07:00
Allen Ren
596f37b846
Updated README.md: deleted detailed steps, added link to ST wiki for step-by-step tutorial (#1310)
Updated the process image
2021-05-13 06:58:39 +02:00
Ibrahim Abd Elkader
da708dc18e
Merge pull request #1309 from openmv/mutex_cm0
Make mutex support Cortex-M0/M0+
2021-05-12 23:41:04 +02:00
iabdalkader
ed43bd58c0 Make mutex support Cortex-M0/M0+ 2021-05-12 23:19:10 +02:00
Kwabena W. Agyeman
c209ac8b58
Flush jpeg buffer when image is invalidated (#1300) 2021-05-12 02:22:56 +02:00
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