Commit Graph
1133 Commits
Author SHA1 Message Date
Samuel Sadok a94f4fb989 dont run Fibre tup rules by default
Building the Fibre test binaries is distracting when it's just used as a library in another project. Now it is only built if CONFIG_BUILD_FIBRE_TESTS=true
2018-05-14 13:35:35 -07:00
Samuel Sadok d878afeeff fix setuptools to package fibre into odrive package 2018-05-14 13:14:30 -07:00
Samuel Sadok 55d5d2a632 allow setting interactive shell variables, fix some warnings 2018-05-14 00:59:55 -07:00
Samuel Sadok 0caac7bdad move updated ODrive python protocol library to Fibre 2018-05-13 23:58:43 -07:00
Samuel Sadok c714f0ee49 fix function calls with arguments 2018-05-13 23:51:21 -07:00
Samuel Sadok 4bf7e987a5 apply ODrive native protocol updates to fibre and switch to fibre 2018-05-13 18:53:44 -07:00
Samuel Sadok 24b319259b update fibre readme to better reflect the current status 2018-05-13 18:53:37 -07:00
Samuel Sadok f08e9a1d39 Merge commit 'ad3db5ff117039e17721b6371291044b8eb1309a' as 'Firmware/fibre' 2018-05-13 18:53:12 -07:00
Samuel Sadok ad3db5ff11 Squashed 'Firmware/fibre/' content from commit 8f0d267
git-subtree-dir: Firmware/fibre
git-subtree-split: 8f0d2678441a5669159540572819d782981cc42a
2018-05-13 18:53:12 -07:00
Oskar Weigl dc7af0e936 update arm gcc to newest install path 2018-05-12 23:28:08 -07:00
Oskar Weigl 3f720bb374 Revert "Update .travis.yml" 2018-05-12 23:18:12 -07:00
Oskar Weigl 37fbcff96d Update .travis.yml 2018-05-12 22:39:52 -07:00
Oskar Weigl 9b44dc6f81 Update .travis.yml 2018-05-12 22:38:46 -07:00
Oskar Weigl 8b3b1017ba Update .travis.yml 2018-05-12 22:36:44 -07:00
Oskar Weigl 94245a608b explicit cast on num_steps 2018-05-12 22:24:17 -07:00
Oskar Weigl 1ace6422db explicit cast on num_steps 2018-05-12 22:20:41 -07:00
Oskar Weigl 75a7c0b012 add strict suggestion to tup config default 2018-05-12 22:15:15 -07:00
Samuel Sadok 1375dd1b32 properly disable -fstack-usage 2018-05-12 22:18:13 -07:00
samuelsadok 705d18885e disable -fstack-usage 2018-05-12 22:05:35 -07:00
Oskar Weigl 50e3969430 Merge pull request #161 from madcowswe/sam_oskar_testing
The Future
2018-05-12 21:12:07 -07:00
Samuel Sadok e19c477875 add test property 2018-04-24 19:39:13 -07:00
Samuel Sadok c24ae83638 Merge branch 'sam_refactoring' into sam_oskar_testing 2018-04-24 18:06:19 -07:00
Samuel Sadok b9d6f2342b Merge branch 'devel' into sam_refactoring 2018-04-24 18:05:50 -07:00
Samuel Sadok aa6c4dddd5 Merge branch 'master' into devel 2018-04-24 16:17:26 -07:00
Oskar Weigl 6064bfc7cc update mac run instructions 2018-04-24 15:44:47 -07:00
Oskar Weigl 2bdb677ccf update mac run instructions 2018-04-24 15:43:57 -07:00
Oskar Weigl 9681311852 update mac run instructions 2018-04-24 15:39:30 -07:00
Oskar Weigl f5b4ab4555 update mac run instructions 2018-04-24 15:37:41 -07:00
Samuel Sadok 2fde5b4d85 improve cross platform compatibility
- python odrive module can be used from python2 again
 - the automatic firmware version.h generation is now based on python instead of bash (which didn't work well on Windows)
2018-04-24 15:35:10 -07:00
Samuel Sadok e2c14c0082 fix excessive firmware size due to oscilloscope array 2018-04-24 13:49:39 -07:00
Samuel Sadok 0f89f60ca2 Merge branch 'sam_oskar_testing' of github.com:madcowswe/ODrive into sam_oskar_testing 2018-04-24 13:42:58 -07:00
Samuel Sadok 861a26735c Merge branch 'sam_disable_dfu' into sam_oskar_testing 2018-04-24 13:41:53 -07:00
Samuel Sadok 7e92875780 fix compiler warning 2018-04-24 13:21:58 -07:00
Samuel Sadok 3c28ed6958 [odrivetool] disable DFU feature for board version <= 3.4 because it can break the board 2018-04-24 13:20:36 -07:00
Samuel Sadok 49dcf47b37 [firmware] disable DFU feature for board version <= 3.4 because it can break the board 2018-04-24 13:20:21 -07:00
Samuel Sadok 70a86c7d57 disable dfu.py 2018-04-24 13:16:38 -07:00
Oskar Weigl 9ba5252825 invoke scripts with python command required on windows 2018-04-24 13:11:37 -07:00
Oskar Weigl e46040a29b DFU not available for v3.4 or earlier 2018-04-24 12:57:42 -07:00
Samuel Sadok 9b641e326e [firmware] disable DFU feature for board version <= 3.4 because it can break the board 2018-04-24 12:56:57 -07:00
Oskar Weigl 32e76bf2ce DFU not available for v3.4 or earlier 2018-04-24 12:54:03 -07:00
Samuel Sadok 86a21838ea [odrivetool] disable DFU feature for board version <= 3.4 because it can break the board 2018-04-24 12:52:49 -07:00
Samuel Sadok 5735d5cd96 [firmware] disable DFU feature for board version <= 3.4 because it can break the board 2018-04-24 12:52:41 -07:00
Samuel Sadok 64505c0428 [HOTFIX] add delay before entering DFU mode, may short the brake resistor FETs otherwise 2018-04-23 22:42:42 -07:00
Samuel Sadok 9854278bf5 [HOTFIX] add delay before entering DFU mode, may short the brake resistor FETs otherwise 2018-04-23 22:39:46 -07:00
Samuel Sadok 2688826758 Merge branch 'sam_oskar_testing' of github.com:madcowswe/ODrive into sam_oskar_testing 2018-04-23 20:26:43 -07:00
Samuel Sadok 3125044b96 amend changelog 2018-04-23 20:26:41 -07:00
Oskar Weigl f3a484d6db fix deadtime violation check polarity 2018-04-23 20:21:18 -07:00
Samuel Sadok 8b696d29e0 change pos_cpr to pos_cpr_ 2018-04-23 20:10:02 -07:00
Samuel Sadok cc1eddc65e store the programmer serial number with escape characters.
An STLink/v2 programmer is now identified by a string of the format "\x12\x34..." instead of "1234..." This navigates around differences of how makefiles are parsed in windows and linux
2018-04-23 19:52:39 -07:00
Samuel Sadok 9d04108b10 make GPIO interrupts work for all pin numbers 2018-04-23 19:07:21 -07:00