Commit Graph

2743 Commits

Author SHA1 Message Date
Firmware Batman 9a1c1b692f write soft flasher 2017-07-24 15:16:22 -07:00
Firmware Batman a4191a553a first SPI on flash just fails 2017-07-24 12:40:45 -07:00
Firmware Batman a498ad94f3 watchdogs sucks 2017-07-24 12:36:00 -07:00
Firmware Batman 0a5a8ab5ec refactor SPI and make flasher reliable 2017-07-24 12:31:47 -07:00
Firmware Batman a2523f2d3a clean up flasher 2017-07-24 10:39:08 -07:00
Firmware Batman 66c0ba5ea4 fix bootstub 2017-07-22 14:28:11 -07:00
Firmware Batman 5fd041e011 tests pass, not building recover 2017-07-22 14:18:00 -07:00
Firmware Batman d9fc3b372c refactoring 2017-07-21 11:48:03 -07:00
Firmware Batman 9783a2ab13 refactor drivers into drivers.h 2017-07-21 11:30:07 -07:00
Firmware Batman 6b722c43e6 fix debugging print corruption 2017-07-21 00:07:34 -07:00
Firmware Batman 07dac7e75d move out the uart ring process 2017-07-20 23:54:45 -07:00
Firmware Batman 2dd6c3f90c big refactor to drivers 2017-07-20 23:45:48 -07:00
Firmware Batman 9b0b54f4a1 refactor continues 2017-07-20 23:42:19 -07:00
Firmware Batman 65809f25f4 refactoring 2017-07-20 23:36:06 -07:00
Firmware Batman 22da59f663 minor cleanups 2017-07-20 23:19:53 -07:00
Firmware Batman 58e2fc2382 fix legacy tests 2017-07-20 23:16:11 -07:00
Firmware Batman ad2c0e632a start the refactor 2017-07-20 23:14:27 -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 3e01310f1b support switching usb modes 2017-07-20 13:41:21 -07:00
Firmware Batman 362c9d8aa9 move early back to header 2017-07-19 17:21:47 -07:00
Firmware Batman c8c8601751 well that's a concern, O2 breaks comm over SPI 2017-07-19 17:09:55 -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 bd57d8be56 enable O2 2017-07-18 10:28:41 -07:00
Firmware Batman 595c07aaf5 aha, fixed clearing request done bit. tests passed 2017-07-18 10:25:00 -07:00
Firmware Batman 6a56dd1ad2 clean up interrupts more 2017-07-18 10:19:42 -07:00
Firmware Batman b1c4418f51 move the gnu11 2017-07-17 23:05:03 -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 9f7bbcf487 oops, i mean that 2017-07-17 18:59:16 -07:00
Firmware Batman b2fa650447 Panda library now correctly sends USB direction bit. 2017-07-17 18:58:04 -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
Firmware Batman e391a7b5dd remove broken accord support 2017-07-17 11:11:45 -07:00
Firmware Batman 8c83533ba6 better docs, improve safety code 2017-07-17 10:48:16 -07:00
Firmware Batman f38c573113 why were we not using a modern c standard? 2017-07-17 10:27:34 -07:00
Firmware Batman 2aee9315ca separate out controls allowed and safety mode 2017-07-17 10:24:35 -07:00
Firmware Batman e5d255447b clean up safety code 2017-07-17 10:20:08 -07:00
George Hotz 2eecb08304 Merge pull request #23 from commaai/redux/modular_safety
Modularize safety modes to encourage 3rd party safety code contribution.
2017-07-17 10:15:02 -07:00
Firmware Batman 74d602eda8 need to check for error pipe as well 2017-07-17 10:12:47 -07:00
Jessy Diamond Exum a0358414e5 Re-differentiating CAN silence from controls_allowed. Updated incorrect comments. 2017-07-17 00:52:01 -07:00
Jessy Diamond Exum 528b8ae067 Modularize safety modes to encourage 3rd party safety code contribution. 2017-07-17 00:41:26 -07:00
George Hotz 858fe889ca Merge pull request #27 from commaai/fixup/rectify_loopback_merge
Declaration of function changed in 'sane can ids'.
2017-07-16 21:52:17 -07:00
Jessy Diamond Exum 0b6971f091 Declaration of function changed in 'sane can ids'.
can loopback called the function with the old parameters.
2017-07-16 16:03:16 -07:00