Commit Graph

397 Commits

Author SHA1 Message Date
iabdalkader
74cba716b7 Fix image window for OMV2 2015-05-01 04:44:53 +03:00
iabdalkader
57cccca3f3 Add support for OpenMV2 2015-05-01 04:44:31 +03:00
iabdalkader
338320ad3c Update MP 2015-04-29 04:13:07 +03:00
iabdalkader
fa7ab8f70a Rename lab.c to lab_tab.c 2015-04-29 04:11:37 +03:00
iabdalkader
6231d528d2 Use pydfu.py instead of dfu-util
* Latest libusb broke dfu-util
* See https://github.com/walac/pyusb/issues/94
2015-04-29 04:08:39 +03:00
iabdalkader
6886c7b531 Update top Makefile
* Remove old modules
* Add MP modules
* Update for new MP code
2015-04-29 04:07:29 +03:00
iabdalkader
021fa678c9 Remove old pin config and MSP code 2015-04-29 04:05:58 +03:00
iabdalkader
fafd586b32 Disable LAB table for OpenMV1
* The LAB lookup is too big for 512K flash, it used to fit
at some point but not after enabling all the needed modules.

* The imlib_rgb_to_lab function is way slower than LAB lookup,
  but it's a must to maintain support for OMV1
2015-04-29 04:02:40 +03:00
iabdalkader
8197a44c3f Fix fast_cbrtf 2015-04-29 04:01:36 +03:00
iabdalkader
b244eb0ec8 Remove old modules from omv/Makefile 2015-04-29 00:46:45 +03:00
iabdalkader
977b068316 Use pendsv_nlr_jump_hard to schedule HW PENDSV 2015-04-29 00:46:02 +03:00
iabdalkader
7cd5e9e840 Add comment on RGB565->RGB888 macros 2015-04-28 23:29:50 +03:00
iabdalkader
aeee94726b Remove USB from ISR section 2015-04-28 22:48:27 +03:00
iabdalkader
12fd9d5df2 Return compiled script instead of vstr
* Compile the script when the last part is received.
* This makes sure script_buf is not changed before it's compiled
2015-04-25 23:39:58 +03:00
iabdalkader
ecdcac56d2 Add missing headers 2015-04-25 23:34:42 +03:00
iabdalkader
9b068dd992 Add extern ffs_strerror 2015-04-25 23:06:36 +03:00
iabdalkader
1edee935d1 Add atomic sections to SCCB/I2C read/write 2015-04-25 22:28:02 +03:00
iabdalkader
a8928ca3b2 Move clock module to py_time 2015-04-22 02:27:37 +02:00
iabdalkader
6d2fafa947 Remove old peripheral modules
* Remove old peripheral modules
* Use MP's built-in modules
2015-04-22 00:07:20 +02:00
iabdalkader
74d6fa4314 Remove RNG 2015-04-15 23:40:11 +02:00
iabdalkader
74bb497e52 Update FatFS to 0.10c 2015-04-15 23:40:11 +02:00
iabdalkader
2ccfee7837 Update branch
* Flush 64-bytes packets with empty packets
2015-02-11 07:13:37 +02:00
iabdalkader
63b156cf48 Reset Rx/Tx pointers when switching cdc/debug mode 2015-02-08 11:19:01 +02:00
iabdalkader
754cce406c Implement debugging over CDC 2015-02-08 11:12:24 +02:00
iabdalkader
a888f769bc Fix temlate matching 2014-12-18 20:15:13 +02:00
iabdalkader
9ec26a53d0 Remove empty interface from second config
* Windows 7 64-bit doesn't like it.
2014-11-15 04:24:02 +02:00
iabdalkader
d48a7ef1e9 Update Makefiles to use DfuSe files. 2014-11-15 04:21:00 +02:00
iabdalkader
f524650881 Add DFU image
* Generate dfu image
2014-11-11 01:33:16 +02:00
iabdalkader
6a0af1f3c3 Use separate configs for cdc/hid and debug
* This is the only solution that works with libusb on Windows
* Soft-disconnect is used to switch between configs
2014-11-10 19:36:34 +02:00
iabdalkader
40d43a2a8c Add OMV Debug Interface 2014-11-06 15:14:33 +02:00
iabdalkader
551a8be156 Increase delay for IDE 2014-11-02 15:53:02 +02:00
iabdalkader
cea31c1774 Use one request for locking and header
* Use one request for locking and FB header to save bandwidth
2014-11-01 15:58:52 +02:00
iabdalkader
899ec65507 Add delay if IDE tried to lock FB
* Fix #27
2014-10-31 13:57:17 +02:00
iabdalkader
ef9bf26981 Add Eye Detector 2014-10-25 15:33:02 +02:00
iabdalkader
cf92de7c8a Modify LBP to use a cascade 2014-10-21 16:51:07 +02:00
iabdalkader
a2780e5a5a Add invert,binary 2014-10-21 16:47:00 +02:00
iabdalkader
56c7bb31ab Fix typo 2014-10-20 13:17:33 +02:00
iabdalkader
e4003e3e96 Enable UXGA 2014-10-06 17:37:51 +02:00
iabdalkader
07b1269ed0 Fix read/write return mp_obj_t 2014-10-05 00:14:25 +02:00
iabdalkader
4891184b67 Fix uart read/write 2014-10-03 22:56:39 +02:00
iabdalkader
8b0456b93e Update MP branch 2014-10-02 15:54:02 +02:00
iabdalkader
97ea356e9d Use larger stack limit 2014-10-02 01:38:50 +02:00
iabdalkader
b45dec9b1a Use MP_ATOMIC_SECTION to enable/disable IRQs 2014-10-02 01:38:28 +02:00
iabdalkader
17d3e73f86 Update MP branch 2014-10-01 01:41:38 +02:00
iabdalkader
d2fd0f631d Disable patch prog 2014-10-01 01:41:13 +02:00
iabdalkader
559da9af95 Remove RNG from ISR 2014-10-01 01:35:59 +02:00
iabdalkader
db7bce66d1 Update STM Cube to 1.3 2014-10-01 01:26:03 +02:00
iabdalkader
90309715c9 Pass RGB to image_threshold and convert to LAB 2014-09-28 16:40:06 +02:00
iabdalkader
2ba464310e Fix XYZ lookup 2014-09-28 15:37:23 +02:00
iabdalkader
2706b0c41b Move xyz table to /img 2014-09-28 15:35:51 +02:00