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