Adeeb Shihadeh
|
f8cb04e4a8
|
pandad/SPI: ensure slave is in a consistent state (#32645)
* maxout
* get ready for the next one
* really get ready
* much better
---------
Co-authored-by: Comma Device <device@comma.ai>
|
11 months ago |
Adeeb Shihadeh
|
260e18f0ae
|
fix linter
|
11 months ago |
Adeeb Shihadeh
|
e828a7bdcf
|
pandad: add more context to spi logs (#32639)
* pandad: add more context to spi logs
* cleanup
---------
Co-authored-by: Comma Device <device@comma.ai>
|
11 months ago |
Adeeb Shihadeh
|
34e329649d
|
boardd is pandad (#32628)
* boardd is pandad
* rename tests
|
11 months ago |
Adeeb Shihadeh
|
dcfb206a38
|
boardd: SPI corruption test (#32404)
* simple test
* little more
---------
Co-authored-by: Comma Device <device@comma.ai>
|
12 months ago |
Adeeb Shihadeh
|
4af50cee63
|
boardd: fix SPI return code on some transfer failures (#32401)
|
12 months ago |
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>
|
12 months ago |
Dean Lee
|
363740a497
|
cpplint: add `readability/braces` filter (#29554)
|
2 years ago |
Adeeb Shihadeh
|
4cb8da91d7
|
boardd: reduce jitter around nacks (#29123)
* reduce jitter
* Update selfdrive/boardd/spi.cc
---------
Co-authored-by: Comma Device <device@comma.ai>
|
2 years ago |
Adeeb Shihadeh
|
d2fa746b12
|
boardd: use full buffer size
|
2 years ago |
Adeeb Shihadeh
|
3390f1e1df
|
boardd: read spi resp len with ack (#28966)
|
2 years ago |
Adeeb Shihadeh
|
4c6f7b5c84
|
boardd spi: prevent busy wait when TX buffers full (#28599)
|
2 years ago |
Adeeb Shihadeh
|
87364b6a81
|
Revert "boardd: smaller spi chunk size (#28360)"
This reverts commit 702e4120e6 .
|
2 years ago |
Adeeb Shihadeh
|
702e4120e6
|
boardd: smaller spi chunk size (#28360)
Co-authored-by: Comma Device <device@comma.ai>
|
2 years ago |
Adeeb Shihadeh
|
c67759c7f0
|
boardd: less spam msgs on PC (#28353)
|
2 years ago |
Adeeb Shihadeh
|
ea1e0a16dd
|
boardd: set min spi timeout
|
2 years ago |
Comma Device
|
18559f4135
|
boardd: lower timeout for getting serial
|
2 years ago |
Adeeb Shihadeh
|
038d2264aa
|
spi: handle timeout more like usb (#28249)
|
2 years ago |
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>
|
2 years ago |
Adeeb Shihadeh
|
885e1edf96
|
boardd: match panda python lib ack bytes (#28225)
|
2 years ago |
Adeeb Shihadeh
|
71819b2282
|
boardd: bump spi to 50MHz
|
2 years ago |
Adeeb Shihadeh
|
341eb2e0fd
|
boardd: retry on bad SPI RX data len (#27314)
Co-authored-by: Comma Device <device@comma.ai>
|
2 years ago |
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
|
2 years ago |
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>
|
2 years ago |
Comma Device
|
e710dc1b7e
|
lower spi log level
|
2 years ago |
Adeeb Shihadeh
|
11da83d2b5
|
boardd: lock spi device (#26937)
* lock spi
* bump panda
Co-authored-by: Comma Device <device@comma.ai>
|
2 years ago |
Adeeb Shihadeh
|
9cc06e9ea6
|
boardd: misc spi fixes (#26670)
|
2 years ago |
Adeeb Shihadeh
|
714ab491b0
|
boardd: SPI bulk read + write (#26462)
* bulk read
* write
* write
* fix write
Co-authored-by: Comma Device <device@comma.ai>
|
2 years ago |
Adeeb Shihadeh
|
f5bf3cd21b
|
boardd: verify SPI checksum (#26454)
* verify checksum
* import from panda
Co-authored-by: Comma Device <device@comma.ai>
|
2 years ago |
Adeeb Shihadeh
|
8ba9a5107b
|
boardd: SPI support (#26374)
* spi handle
* put usb back
* handle eintr
Co-authored-by: Comma Device <device@comma.ai>
|
2 years ago |