Commit Graph

1005 Commits

Author SHA1 Message Date
Firmware Batman c536a8333c begin to address UDP reliability issues 2017-08-13 02:01:56 +01:00
Firmware Batman f832f34413 fix GMLAN bad toggle issue 2017-08-13 01:28:23 +01:00
Firmware Batman 790e820819 hack around gmlan brokenness 2017-08-13 01:17:22 +01:00
Firmware Batman 3ae0b2719f fixing loopback 2017-08-13 00:47:07 +01:00
Firmware Batman d7f47cc4c0 Should fix loopback test 2017-08-13 00:33:19 +01:00
Null Man c8432f0378 Should fix loopback test 2017-08-13 00:32:36 +01:00
Firmware Batman 3902720851 don't chdir in global context 2017-08-01 03:08:34 +02:00
Firmware Batman 798f942346 fix legacy build issue, add build test, fix warnings 2017-08-01 03:00:53 +02:00
Firmware Batman 50357ad03c fix st flashing over wifi, all tests pass 2017-07-30 09:09:30 -07:00
Firmware Batman 8c4005ffdb st wifi flash is failing 2017-07-30 08:49:53 -07:00
Firmware Batman 991ad5be20 add wifi tests 2017-07-30 08:26:48 -07:00
Firmware Batman 4b0b82cd14 break tests into two files 2017-07-30 07:59:14 -07:00
Firmware Batman 0d11b01cce debugging SPI 2017-07-29 19:04:58 -07:00
Firmware Batman 6b9ba40089 remove some dumb prints 2017-07-29 18:16:08 -07:00
Firmware Batman 7d97564796 add flashing loop test 2017-07-20 16:01:47 -07:00
Firmware Batman bf57cf25cb make the st ota flasher reliable 2017-07-20 15:34:45 -07:00
Firmware Batman 64495a0018 all tests passing, clean up usb power 2017-07-18 23:07:19 -07:00
Firmware Batman 4d879f7e47 tests work on legacy board 2017-07-18 21:14:38 -07:00
Firmware Batman 639ea617b8 cleanly put GMLAN on bus 3, love tests 2017-07-18 21:05:09 -07:00
Firmware Batman 4bc935e5d1 remove dumb comments 2017-07-18 12:29:37 -07:00
Firmware Batman 9ed2524be3 add debug mode, more locks, fix test 2017-07-18 12:29:16 -07:00
Firmware Batman 56786dac17 serial echo test is failing 2017-07-18 12:15:19 -07:00
Firmware Batman 6a56dd1ad2 clean up interrupts more 2017-07-18 10:19:42 -07:00
Firmware Batman b737d987cb clean up can interrupts, still failing 2017-07-17 22:44:02 -07:00
Firmware Batman e8b38fc426 hmm, reliability test fails... 2017-07-17 21:26:37 -07:00
Firmware Batman 85c0940cf9 support can speed, and test it 2017-07-17 19:43:30 -07:00
Firmware Batman 7f63a23de7 update honda safety to block bad messages from being sent 2017-07-17 18:54:50 -07:00
Firmware Batman c7a9263361 refactor safety and enable tests 2017-07-17 15:29:31 -07:00
Jessy Diamond Exum c98739b66e Can bus numbers now sequential (0,1,2 not 0,1,4).
Can bus numbers are 7 bit numbers with the 8th bit marking receipt busses (0x80,0x81,0x82 not 2,3,6).
2017-07-14 13:55:38 -07:00
George Hotz 7733b09288 Revert commits that broke USB for openpilot.
Revert "fix openpilot board flashing"

This reverts commit 8ff93ad5da.

Revert "Fixed output_enabled led not turning off when mode changed to no output."

This reverts commit 27a8af1107.

Revert "Fixed loopback test for new GMLAN 'can4' behavior."

This reverts commit 59592f599a.

Revert "GMLAN is now always mapped through CAN4 (index 3)"

This reverts commit 329c091024.

Revert "Removed compile time config for CAN loopback, implemented as usb message."

This reverts commit e1a4c32985.

Revert "Change all output safety mode identifier to prevent user mistakes."

This reverts commit 6b363e2e92.

Revert "untabify"

This reverts commit 191f67b083.

Revert "Refactor of safety to support more modular additions of safety policies."

This reverts commit e5b524eddc.

Revert "Split up some more header files into compilation units."

This reverts commit e2a78912f5.

Revert "Enabled emulated control writes over USB."

This reverts commit 133cfe9703.

Revert "Moved CAN and USART code out of main.c and into more appropriate files."

This reverts commit daad2dc062.

Revert "Large Panda CAN cleanup. Restrict GMLAN to valid baud rates."

This reverts commit a0616a2bc2.

Revert "Panda library now correctly sends USB direction bit."

This reverts commit 1712c901d4.

Revert "Board makefile now automatically calculates header file dependencies."

This reverts commit 4a8d4e597b.

Revert "Loopback test works over wifi. (Disable trying to send over wifi)"

This reverts commit dae636968a.

Revert "Fix legacy board build"

This reverts commit 62bf4e5756.

Revert "Style cop"

This reverts commit c439f43726.

Revert "Untabify"

This reverts commit 41e5eec621.

Revert "Fixed disabling gmlan."

This reverts commit 5e1e45a4af.

Revert "Removed dead code, standardized canid in more commands, better erroring behavior."

This reverts commit b59aeb6d87.

Revert "loopback test works with new CAN bus ids."

This reverts commit 75970861cf.

Revert "Large reorganization of code and early integration of can bitrate setting."

This reverts commit a1ed7b62ee.
2017-07-12 11:27:16 -07:00
Jessy Diamond Exum 59592f599a Fixed loopback test for new GMLAN 'can4' behavior. 2017-07-11 16:55:36 -07:00
Jessy Diamond Exum e5b524eddc Refactor of safety to support more modular additions of safety policies. 2017-07-11 16:55:36 -07:00
Jessy Diamond Exum 133cfe9703 Enabled emulated control writes over USB. 2017-07-11 16:55:36 -07:00
Jessy Diamond Exum dae636968a Loopback test works over wifi. (Disable trying to send over wifi) 2017-07-11 16:55:36 -07:00
Jessy Diamond Exum 5e1e45a4af Fixed disabling gmlan. 2017-07-11 16:55:36 -07:00
Jessy Diamond Exum 75970861cf loopback test works with new CAN bus ids. 2017-07-11 16:55:36 -07:00
Jessy Diamond Exum 9acf24c9fd Repairing panda tests. 2017-06-28 14:50:00 -07:00
Jessy Diamond Exum 001c5a7477 Fix some tests to not explode on python3. 2017-06-27 19:47:53 -07:00
Jessy Diamond Exum 6a25791fea Created python package and implemented industry best practices.
Supports python 2 and 3 (to the best of my testing ability at the time)
2017-06-14 12:00:04 -07:00
Firmware Batman 2fd475d365 support GMLAN multiplexing with CAN3 on rev c panda 2017-06-09 14:11:37 -07:00
George Hotz 17a6c28636 add can printer to panda tests 2017-05-27 12:31:29 -07:00
Firmware Batman ac162e3aa9 increase the size of the can rx fifo 2017-05-16 21:33:28 -07:00
Firmware Batman 657fdb8469 add throughput test, switch 1338 to use UDP 2017-05-16 17:01:29 -07:00
George Hotz 156321e5af test get_serial in flashing mode 2017-05-03 17:34:45 -07:00
George Hotz f075bb5718 added timing to standalone test 2017-05-02 23:25:54 -07:00
Firmware Batman ad0c9b092e multiheaded test + count on command line 2017-05-02 10:20:05 -07:00
George Hotz 8558de68a8 factor out run_test_w_pandas 2017-05-02 09:54:57 -07:00
George Hotz 6cd08d6022 controls not allowed by default 2017-05-01 23:40:49 -07:00
George Hotz 674fa669df flashing over http ugh 2017-04-29 00:09:08 -07:00
George Hotz b3fa6f529f if otp is programmed it works 2017-04-28 17:25:37 -07:00
Firmware Batman f415052659 improve standalone test 2017-04-27 12:08:03 -07:00
Firmware Batman 14e5931da9 interrupt endpoint works 2017-04-27 11:32:14 -07:00
Firmware Batman c1dfed5299 loopback test is working over wifi 2017-04-18 07:34:56 -07:00
Firmware Batman 1b3d3c9b3e fix bug in switch statement refactor, fix serial_write 2017-04-18 01:12:04 -07:00
George Hotz e07f9b111e initial commit 2017-04-06 18:11:36 -07:00