Adeeb Shihadeh
a660e342fd
erase log flash sectors in DFU recovery ( #1661 )
...
* erase log flash sectors in DFU recovery
* always erase by sector
* erase all
* fix
2023-09-14 12:49:59 -07:00
Adeeb Shihadeh
e7894e6770
Move CanHandle to python/ ( #1550 )
2023-08-03 23:10:16 -07:00
Adeeb Shihadeh
dd78b2bf6c
python lib: allow infinite timeout
2023-07-20 14:28:16 -07:00
Adeeb Shihadeh
deaad254d9
python: non-zero default timeout ( #1279 )
...
* non-zero default timeout
* respect timeout in spi
2023-03-07 14:44:10 -08:00
Adeeb Shihadeh
efb36197bb
PandaDFU: SPI support ( #1270 )
...
* PandaDFU: SPI support
* get mcu type
* program bootstub
* little cleanup
* more cleanup
* connect by dfu serial
* time to remove that
* none
* fix linter
* little more
* catch
---------
Co-authored-by: Comma Device <device@comma.ai >
2023-03-06 21:52:08 -08:00
Adeeb Shihadeh
18230831f3
PandaDFU: abstract out USB comms ( #1274 )
...
* wip
* revert that
* split list + connect
* some more
* mypy fix
* add clear status back
* rename
* cleanup
* cleaner mypy fix
---------
Co-authored-by: Comma Device <device@comma.ai >
2023-03-06 09:24:00 -08:00
Adeeb Shihadeh
6ec0c80754
python: common base handle for SPI + USB ( #1231 )
...
* base handle
* usb handle
* rm
* more types
2023-01-28 16:01:54 -08:00