Commit Graph

1940 Commits

Author SHA1 Message Date
iabdalkader
bb0d0e778a Disable OPENMV 1 build. 2017-10-02 00:27:03 +02:00
iabdalkader
afe07324c5 Use 1 DMA handle for SD TX/RX 2017-10-02 00:16:27 +02:00
iabdalkader
763228e30d Update F4 HAL. 2017-10-01 22:57:28 +02:00
iabdalkader
2edc26db6a Update CMSIS. 2017-10-01 22:47:05 +02:00
iabdalkader
5bffa8879a Remove comment. 2017-09-26 00:03:41 +02:00
iabdalkader
608ca9ab87 Remove unused pyb functions. 2017-09-24 21:29:34 +02:00
iabdalkader
6e34bafe6b Add function to execute boot scripts. 2017-09-24 21:16:10 +02:00
iabdalkader
de8caa3006 Remove debugging code. 2017-09-24 20:48:26 +02:00
iabdalkader
0c20049e3d clean up main.c 2017-09-24 01:47:46 +02:00
iabdalkader
5460f7f5e1 Fix FS cache address. 2017-09-24 01:46:41 +02:00
iabdalkader
e2514ee302 Add pendsv debugging flags to top Makefile. 2017-09-23 15:46:06 +02:00
iabdalkader
041a93502b Update SCCB probe function. 2017-09-23 15:45:54 +02:00
iabdalkader
3820cd07b7 Update MP. 2017-09-23 15:45:42 +02:00
iabdalkader
6ae6ce0cf7 Reorder init functions. 2017-09-23 15:45:15 +02:00
iabdalkader
ace083430f Init USB before sensor init to log errors. 2017-09-23 15:00:50 +02:00
iabdalkader
6917e4bb32 Update to micropython 1.9.
* The following issues still need fixing:
*   Al fb_alloc nlr hooks are DISABLED.
*   modnetwork causes cam to hardfault.
*   Had to reduce heap by 1K (vfs buffer had to be moved to bss/data).
*   self-tests are disabled (cam gets stuck after executing).
2017-09-21 16:58:57 +02:00
iabdalkader
07b7fb1f21 Update main.c for MP 1.9. 2017-09-21 16:58:57 +02:00
iabdalkader
1ab776faf1 Use forced exception to stop scripts. 2017-09-21 16:58:57 +02:00
iabdalkader
3ccc418cf3 Update main Makefile for MP 1.9 2017-09-21 16:58:57 +02:00
iabdalkader
113806e51b Update WINC1500 FatFS code 2017-09-21 16:58:57 +02:00
iabdalkader
e43bd3223b Disable nlr/fb-alloc function. 2017-09-21 16:58:57 +02:00
iabdalkader
9db426394f Update OMV Python modules for MP-1.9 2017-09-21 16:58:57 +02:00
iabdalkader
4a521dae32 Update MP header. 2017-09-21 16:58:57 +02:00
iabdalkader
5018ac1cd4 Add wrappers for oofatfs 2017-09-21 16:58:57 +02:00
iabdalkader
be54d3a8c7 Use MicroPython's OOFatFS. 2017-09-21 16:58:57 +02:00
Ibrahim Abd Elkader
6f30fb6ce7 Update README.md 2017-09-15 17:18:59 +02:00
Ibrahim Abd Elkader
657f0f6b63 Update README.md 2017-09-15 17:02:48 +02:00
Ibrahim Abd Elkader
0018b025e8 Update README.md 2017-09-15 16:36:58 +02:00
Ibrahim Abd Elkader
e597fda9fa Update README.md 2017-09-15 16:16:21 +02:00
iabdalkader
a66d740609 Remove old images, design doc and case. 2017-09-14 18:56:34 +02:00
iabdalkader
260479ae0f Lower M4 sensor clock.
* Add PLL config to board to fine tune M4 sensor clock.
* Note M4 sensor clock is lowered, the MCU can't keep up with high FPS.
2017-09-13 23:46:20 +02:00
Ibrahim Abd Elkader
0cf13e8777 Merge pull request #263 from kwagyeman/lsd
Lsd
2017-09-13 18:09:50 +02:00
Kwabena W. Agyeman
5a3153c8b9 Find line segments more stable
Switched the find line segments algorithm to something more stable using
the standard LSD algorithm that's used by OpenCV.
2017-09-13 00:33:31 -04:00
Kwabena W. Agyeman
7dff089e6f Removed QRCodes from the OpenMV Cam M4.
They don't really work that well on it anyway due to having to use a low
res. This makes room for more basic CV features on the M4 which it can
run.
2017-09-03 14:39:14 -04:00
iabdalkader
35ab0a26fc Remove invalid resolutions.
* Fix issue #261
2017-08-29 01:54:43 +02:00
iabdalkader
7da5509aa5 Support writing raw images. 2017-08-26 20:27:48 +02:00
iabdalkader
9f25fa752e Use IM test macros. 2017-08-26 19:48:17 +02:00
iabdalkader
abad31acea Add IM_IS_BINARY. 2017-08-26 19:41:11 +02:00
iabdalkader
4a62b8b989 Add IM_IS_MUTABLE to check if JPEG or RAW image. 2017-08-24 23:42:05 +02:00
iabdalkader
9f71b89187 Fix IM_IS_JPEG macro. 2017-08-24 23:37:16 +02:00
Ibrahim Abd Elkader
c8c0d3840f Merge pull request #259 from neurodroid/patch-1
Update to latest openmv API
2017-08-23 19:02:03 +02:00
Christoph Schmidt-Hieber
0c697c4c90 Update to latest openmv API
Make this script work as a standalone program, and update to latest openmv API
2017-08-23 12:19:01 +02:00
iabdalkader
5dbc3e68b4 Bump firmware version. 2017-08-10 19:39:54 +02:00
iabdalkader
56a7030e1f Update change log. 2017-08-10 16:09:19 +02:00
iabdalkader
da455b41e1 Update firmware images. 2017-08-10 16:08:44 +02:00
iabdalkader
b65bd2cb87 Add template and eye unit-tests. 2017-08-10 16:02:19 +02:00
iabdalkader
7d05519518 Enable VGA MJPEG. 2017-08-10 04:03:32 +02:00
iabdalkader
43f9535cf0 Support VGA GIFs with BAYER format. 2017-08-10 03:52:37 +02:00
iabdalkader
246a39d2c5 Add find_codes unit-tests. 2017-08-09 00:31:05 +02:00
iabdalkader
db4d47c67f Initialize FB Enabled flag. 2017-08-08 18:56:11 +02:00