Commit Graph

666 Commits

Author SHA1 Message Date
iabdalkader
aeee94726b Remove USB from ISR section 2015-04-28 22:48:27 +03:00
iabdalkader
8fef7ee4a9 Add last firmware path to config file 2015-04-28 22:26:18 +03:00
iabdalkader
0354614d8a Use Python2.7 in IDE 2015-04-28 22:16:42 +03:00
iabdalkader
0215a4ad23 Request text buffer only if buf_len > 0 2015-04-28 22:15:47 +03:00
iabdalkader
cbd37fc360 Remove stop script before exec
* No need to send stop before exec anymore
2015-04-28 22:12:32 +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
b9d96dab42 Fix pydfu/libusb issue
* See https://github.com/walac/pyusb/issues/94
2015-04-22 02:28:12 +02: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
c1cef9f44d Fix MT size 2015-04-15 23:35:21 +02:00
iabdalkader
4abe15720a Add Mechanical Drawing 2015-04-15 23:28:13 +02:00
iabdalkader
9ddaca0731 Add SWD 2015-03-02 00:01:53 +02:00
iabdalkader
56ee02e137 Add lbr dir 2015-03-02 00:00:22 +02:00
iabdalkader
0beb4d192a Update openmv.lbr 2015-03-02 00:00:01 +02:00
iabdalkader
f2c438a4c3 Reorganize /eagle 2015-03-01 23:58:46 +02:00
iabdalkader
8e68ff3b27 Add Proto Shield 2015-02-27 05:04:54 +02:00
iabdalkader
40332bf13b Add shields and update OMV3 2015-02-27 04:28:49 +02:00
iabdalkader
add9571548 Update HW
* Connect STROBE, FREX and EXPST_B
* Remove shield.
* Add pull-down to IR MOSFET
2015-02-23 01:17:55 +02:00
iabdalkader
2ccfee7837 Update branch
* Flush 64-bytes packets with empty packets
2015-02-11 07:13:37 +02:00
iabdalkader
51907dc7cd Set baudrate once when opening port 2015-02-10 07:01:05 +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
62a213522d Remove old test script 2015-02-08 10:42:28 +02:00
iabdalkader
38f4ed963d Fix Typo 2015-02-08 07:26:07 +02:00
iabdalkader
466a54a752 Add new HW 2015-01-26 20:15:24 +02:00
iabdalkader
a888f769bc Fix temlate matching 2014-12-18 20:15:13 +02:00
iabdalkader
f99ae139ad Fix IDE path in py2exe 2014-11-15 08:16:41 +02:00
iabdalkader
804c5dc6fe Update binaries
* Color look-up was disabled
2014-11-15 08:15:58 +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
903f524a28 Catch except when releasing dev 2014-11-15 03:37:02 +02:00
iabdalkader
f524650881 Add DFU image
* Generate dfu image
2014-11-11 01:33:16 +02:00
iabdalkader
35a7cb47f7 Return string COM ports for Windows 2014-11-10 22:55:11 +02:00
iabdalkader
ebb884b174 Set preferences dialog title 2014-11-10 22:50:18 +02:00
iabdalkader
0aa91c317d Update firmware/README 2014-11-10 22:30:04 +02:00
iabdalkader
852bfc9c45 Rename bin->firmware 2014-11-10 22:23:49 +02:00
iabdalkader
acf0c7b17e Move config file and user scripts to home dir 2014-11-10 22:12:30 +02:00
iabdalkader
02777986c1 Fix warning about disconnected device 2014-11-10 21:59:50 +02:00
iabdalkader
7dfc2f0f24 Add preferences dialog, serial port enumeration 2014-11-10 21:58:41 +02:00
iabdalkader
5f58d6e3d6 Remove QT IDE 2014-11-10 20:44:00 +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
2ea5a6e639 Use appdirs to manage file paths 2014-11-10 01:36:10 +02:00
iabdalkader
7fa3142d71 Catch except when serial is closed 2014-11-06 15:15:01 +02:00
iabdalkader
40d43a2a8c Add OMV Debug Interface 2014-11-06 15:14:33 +02:00
iabdalkader
874e4b99bb Open serial port after calling openmv.init
* Handle the case where init changes the configuration
2014-11-03 17:00:28 +02:00