Commit Graph

15 Commits

Author SHA1 Message Date
Adeeb Shihadeh 2d838f95da boardd: add debug flag for injecting SPI errors (#32346)
* pull out ll first

* errors

---------

Co-authored-by: Comma Device <device@comma.ai>
2024-05-07 21:36:04 -07:00
Dean Lee 363740a497 cpplint: add readability/braces filter (#29554) 2023-08-23 10:13:46 -07:00
Adeeb Shihadeh d2fa746b12 boardd: use full buffer size 2023-07-17 12:44:10 -07:00
Adeeb Shihadeh 3390f1e1df boardd: read spi resp len with ack (#28966) 2023-07-15 20:13:19 -07:00
Adeeb Shihadeh 038d2264aa spi: handle timeout more like usb (#28249) 2023-05-20 23:35:14 -07:00
Adeeb Shihadeh e4a37620ee boardd: handle nack on tx buffer full (#28241)
* boardd: handle nack on tx buffer full

* print pandaStates

* rx buffer too small

* connect timeout

---------

Co-authored-by: Comma Device <device@comma.ai>
2023-05-19 23:24:52 -07:00
Willem Melching bd8a56cf30 panda_comms.h add missing <string> include (#28117) 2023-05-05 11:28:46 -07:00
martinl fdc4a7f84c MacOS: build fixes (#27143)
* MacOS: exclude common/gpio.cc

* MacOS: no spi for boardd

* MacOS: loggerd: no v4l_encoder.cc

* MacOS: update libdbc path for cabana
2023-01-29 13:55:17 -08:00
Adeeb Shihadeh 66ff2de0a2 boardd: connect to SPI panda by UID (#27035)
* move list

* connect by serial

* cleanup hw serial

* little more

* rm excessive print

Co-authored-by: Comma Device <device@comma.ai>
2023-01-21 19:42:10 -08:00
Adeeb Shihadeh b8ec32103a boardd: include SPI panda in list (#27018)
* boardd: include SPI panda in list

* hexlify

* fix hexlify

* cleanup

* little more

Co-authored-by: Comma Device <device@comma.ai>
2023-01-20 13:03:02 -08:00
Adeeb Shihadeh 9cc06e9ea6 boardd: misc spi fixes (#26670) 2022-12-02 11:51:25 -08:00
Adeeb Shihadeh 714ab491b0 boardd: SPI bulk read + write (#26462)
* bulk read

* write

* write

* fix write

Co-authored-by: Comma Device <device@comma.ai>
2022-11-11 12:51:14 -08:00
Adeeb Shihadeh f5bf3cd21b boardd: verify SPI checksum (#26454)
* verify checksum

* import from panda

Co-authored-by: Comma Device <device@comma.ai>
2022-11-10 18:37:10 -08:00
Adeeb Shihadeh 8ba9a5107b boardd: SPI support (#26374)
* spi handle

* put usb back

* handle eintr

Co-authored-by: Comma Device <device@comma.ai>
2022-11-08 13:21:07 -08:00
Adeeb Shihadeh 06be96cae2 boardd: prep for SPI + factor out USB (#26356)
* merge origin/spi-panda

* just prep

* boardd: factor out USB comms

* fix those

* add to release files

* little more
2022-11-04 16:36:27 -07:00