Commit Graph

3086 Commits

Author SHA1 Message Date
iabdalkader
57d2b38dc6 Update unit-tests. 2020-01-31 18:43:09 +02:00
Ibrahim Abd Elkader
4aaac37340
Merge pull request #681 from openmv/f7_overdrive
Re-enable F7 overdrive after waking up from stop mode.
2020-01-31 15:04:20 +02:00
iabdalkader
abfb6537bc Re-enable F7 overdrive after waking up from stop mode. 2020-01-31 14:56:42 +02:00
Ibrahim Abd Elkader
7ec7c103ce
Merge pull request #680 from openmv/i2c_fix
Update H7 I2C timings.
2020-01-30 20:28:49 +02:00
iabdalkader
e15aba2a08 Update H7 I2C timings.
* Fixes #676
2020-01-30 20:11:31 +02:00
Ibrahim Abd Elkader
b9a74e8920
Merge pull request #679 from openmv/qspi_update2
Redo upstream patch to support 32MBs QSPI.
2020-01-30 13:25:38 +02:00
iabdalkader
9a367a191e Redo upstream patch to support 32MBs QSPI.
* This is the same patch to support bigger QSPI flashes, after being merged in upstream.
2020-01-30 13:06:46 +02:00
Ibrahim Abd Elkader
fd6130549f
Merge pull request #677 from openmv/qspi_update
Pull upstream patch to support 32MBs QSPI.
2020-01-29 19:58:02 +02:00
iabdalkader
a37f27f7c4 Pull upstream patch to support 32MBs QSPI. 2020-01-29 19:36:02 +02:00
iabdalkader
d40f9985b4 Add reference USB descriptors for testing. 2020-01-28 14:37:10 +02:00
Ibrahim Abd Elkader
6e168e1e22
Merge pull request #675 from openmv/mp_update
Update to MP 1.12
2020-01-27 20:23:42 +02:00
iabdalkader
eafd431ea8 Update to MP 1.12 2020-01-27 19:50:38 +02:00
iabdalkader
95dcc0b5ce Update QSPI driver. 2020-01-25 18:30:02 +02:00
iabdalkader
2011ac27a0 Remove PENDSV_DEBUG flag.
* PENDSV_DEBUG causes pc to be stacked at the wrong offset.
* See https://github.com/micropython/micropython/issues/315#issuecomment-577692954
2020-01-23 16:10:10 +02:00
iabdalkader
40e4ce8264 Pass DEBUG flag to MicroPython's Makefile. 2020-01-21 23:26:52 +02:00
Ibrahim Abd Elkader
391da6a79c
Merge pull request #673 from openmv/debug_update
Update debugging protocol to be more consistent.
2020-01-21 20:23:31 +02:00
iabdalkader
77b82d3b76 Update debugging protocol to be more consistent.
* All commands now send a 6-bytes header followed by the payload in a separate packet.
2020-01-21 20:12:20 +02:00
Ibrahim Abd Elkader
2962c0ce0c
Merge pull request #671 from bitbank2/master
find_line_segment and apriltags speedup
2020-01-21 02:27:06 +02:00
iabdalkader
df9aaf66d2 Remove old script
* Fixes #669
2020-01-18 18:28:49 +02:00
Ibrahim Abd Elkader
7c5e0e8bc2
Merge pull request #670 from kwagyeman/kwabena/final_ov5640
Kwabena/final ov5640
2020-01-16 22:44:04 +02:00
Larry Bank
e2709ac408 Additional speed for lsd and apriltags 2020-01-16 13:07:55 +01:00
Larry Bank
49ba439610 find_line_segment initial speedup 2020-01-14 19:43:25 +01:00
Ibrahim Abd Elkader
3b5b4eb4a0
Merge pull request #668 from bitbank2/master
histeq and JPEG binary speedup
2020-01-14 18:08:36 +02:00
Larry Bank
e5eb896889 comment and variable cleanup 2020-01-13 20:40:09 +01:00
Larry Bank
4d6797ae88 Fixed HQQQVGA JPEG issue and added more detailed comments 2020-01-13 10:43:54 +01:00
Kwabena W. Agyeman
e249770fe1 OV5640 Driver Finished
It basically works. I might be able to improve it with the final
hardware.
2020-01-13 00:21:19 -08:00
Kwabena W. Agyeman
ff571a7979 More speed. 2020-01-13 00:21:04 -08:00
Larry Bank
acc8386cdc restore winc.c changes 2020-01-11 17:22:28 +01:00
Larry Bank
ee328ca49c sped up imlib_histeq 2020-01-11 15:25:31 +01:00
Larry Bank
614efecfd3 Optimized binary to JPEG 2020-01-07 20:14:47 +01:00
Larry Bank
8ffe4a204b more float to integer for pixel ops 2020-01-06 11:43:31 +01:00
Ibrahim Abd Elkader
1530e24ddc
Merge pull request #665 from kwagyeman/kwabena/finish_ov5640_driver
Kwabena/finish ov5640 driver
2020-01-05 18:54:31 +02:00
Ibrahim Abd Elkader
7fec71f30c
Merge pull request #664 from bitbank2/master
Speed up JPEG capture with integer math
2020-01-05 12:32:36 +02:00
Kwabena W. Agyeman
0cdd3e57ac Add initial full support for the OV5640
* Need to increase sensor output speed
* Need to add exposure control code
2020-01-04 17:48:55 -08:00
Kwabena W. Agyeman
33ab1378cd Fix minor issues in the OV2640 driver. 2020-01-04 14:49:29 -08:00
Larry Bank
7eed2c048b sped up JPEG capture with integer math 2020-01-04 12:26:45 +01:00
Larry Bank
86b8b915e0 Optimized JPEG MCU capture (#663) 2020-01-03 21:58:02 +02:00
Ibrahim Abd Elkader
b50a21f93d
Merge pull request #661 from bitbank2/master
Additional optimizations for AprilTag thresholding and line search
2020-01-02 22:57:38 +02:00
iabdalkader
63642dd0b5 Fix comment. 2020-01-02 19:42:51 +02:00
iabdalkader
21c464e2b9 Set TIM4 unreserved.
* Fixes issue #662
2020-01-02 19:42:05 +02:00
Larry Bank
68aff4329f additional optimizations for thresholding and line search 2020-01-01 20:26:25 +01:00
Larry Bank
33655b9ece Apriltag optimizations. 2019-12-31 16:30:15 +02:00
iabdalkader
73c64abb22 Fix indent. 2019-12-28 02:16:33 +02:00
Ibrahim Abd Elkader
b724595410
Merge pull request #658 from openmv/qspi_boot
Add boootloader QSPI flash support.
2019-12-28 02:13:26 +02:00
iabdalkader
d655642847 Add bootloader QSPI flash support. 2019-12-28 02:01:41 +02:00
iabdalkader
32205dc5c4 Add bootloader QSPI flash driver. 2019-12-27 22:08:13 +02:00
iabdalkader
5fa9ff10c5 Add jlink GDB server bash script. 2019-12-26 18:40:20 +02:00
Ibrahim Abd Elkader
ffbb52a29a
Merge pull request #657 from openmv/qspi_fixes
QSPI updates and fixes.
2019-12-25 23:18:23 +02:00
iabdalkader
ae0d522e86 QSPI updates and fixes. 2019-12-25 23:03:29 +02:00
iabdalkader
41ee24dac5 Update the py_tf tensorflow docs. 2019-12-21 01:26:06 +02:00