Commit Graph

1600 Commits (spacecruft)

Author SHA1 Message Date
George Hotz 16547a133a add release cert support 2017-04-28 15:06:01 -07:00
George Hotz 08d12a7380 refactor safety hook 2017-04-28 09:56:01 -07:00
George Hotz 39522310e1 only support bootloader entry when hardwired 2017-04-28 09:45:58 -07:00
George Hotz 61a5690c7b disable bootloader locking for now 2017-04-28 09:29:31 -07:00
George Hotz 63e59c21a1 signature check works 2017-04-27 23:27:42 -07:00
George Hotz 685802452b signs, not broken 2017-04-27 22:53:01 -07:00
George Hotz b977a41c42 add crypto support to ESP 2017-04-27 22:40:02 -07:00
George Hotz df7f90f6fc sign the esp images as well 2017-04-27 22:11:54 -07:00
George Hotz 234a514b46 add crypto stuff to ESP as well 2017-04-27 22:06:31 -07:00
George Hotz dbeb250b4e add release cert 2017-04-27 20:40:50 -07:00
George Hotz 34aeb335e8 add bootloader lock support 2017-04-27 20:32:30 -07:00
Firmware Batman 213f886e64 add webserver 2017-04-27 16:46:09 -07:00
Firmware Batman 7a1da479ac disconn callback works 2017-04-27 12:17:41 -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
George Hotz 59431408cd add interrupt endpoint and fix esp flasher 2017-04-27 11:00:48 -07:00
George Hotz 9d08c2b22c parity needs one more bit 2017-04-26 18:39:26 -07:00
George Hotz 354903f280 pointers are hard 2017-04-26 18:30:40 -07:00
George Hotz dd676652b5 support fake LIN sending 2017-04-26 16:30:01 -07:00
George Hotz 00791dcea8 support ESP power down 2017-04-26 12:38:33 -07:00
George Hotz e42f03d58e whoever invented tabs should swim in a bathtub full of space bars 2017-04-26 10:44:24 -07:00
George Hotz bdc3a05a93 signature checking works on ST 2017-04-26 10:41:57 -07:00
George Hotz 0550e87492 add pycrypto to requirements 2017-04-25 20:42:32 -07:00
George Hotz e6352e6e12 accord framing callback works 2017-04-25 20:23:05 -07:00
George Hotz 203c60ea16 add accord framing callback 2017-04-25 19:36:01 -07:00
George Hotz c27d449e11 minor bug fixes to uart 2017-04-25 18:06:44 -07:00
George Hotz fbddedb264 signing is coming along 2017-04-25 18:03:58 -07:00
George Hotz 2b93c6d85a add baud and parity control 2017-04-25 15:16:23 -07:00
George Hotz 526a52c845 put include before extern 2017-04-24 19:21:17 -07:00
George Hotz ad1290d32d fix build on phones 2017-04-24 19:18:08 -07:00
Firmware Batman 15099f77a2 oops, 0x80 doesn't fit in a FS USB packet 2017-04-18 07:38:39 -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
Firmware Batman efca3f7093 fix reset bug on bootloader, refactor USB api preparing for SPI USB proxy 2017-04-17 18:17:34 -07:00
Firmware Batman c4d10bc447 set ESP ODR before MODER 2017-04-17 16:04:11 -07:00
George Hotz a3045252ab remove some dead code, move comment 2017-04-17 15:28:28 -07:00
George Hotz 5959729227 add mock stuff for signing 2017-04-17 14:52:30 -07:00
George Hotz 99a2266f88 refactor libc, add crypto libraries to bootstub 2017-04-17 13:57:34 -07:00
George Hotz e8bd247c6d panda developers <3 2017-04-06 18:59:13 -07:00
George Hotz b6d5e005af phone charger 2017-04-06 18:57:04 -07:00
George Hotz 3dcc99446f add panda picture 2017-04-06 18:56:25 -07:00
George Hotz 761f717de5 add wip note 2017-04-06 18:53:43 -07:00
George Hotz df6dc9c11a more examples 2017-04-06 18:31:56 -07:00
George Hotz 9d5c30b856 add over usb note 2017-04-06 18:30:45 -07:00
George Hotz 4f9ab6fe58 fix readme example 2017-04-06 18:28:59 -07:00
George Hotz 52856e28d1 add requirements.txt 2017-04-06 18:25:53 -07:00
George Hotz 002acdfc5a update readme 2017-04-06 18:23:26 -07:00
George Hotz 19cdf0d4cd move the guide to docs 2017-04-06 18:15:13 -07:00
George Hotz e9ff2f9411 add hardware guide 2017-04-06 18:14:15 -07:00
George Hotz e07f9b111e initial commit 2017-04-06 18:11:36 -07:00