038d2264aa 
								
									
								
							
								 
							
						 
						
							
							
								
								spi: handle timeout more like usb ( #28249 )  
							
							
 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								2014b10ec3 
								
									
								
							
								 
							
						 
						
							
							
								
								boardd: longer loopback test ( #28239 )  
							
							... 
							
							
 
							
							Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								885e1edf96 
								
									
								
							
								 
							
						 
						
							
							
								
								boardd: match panda python lib ack bytes ( #28225 )  
							
							
 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								c722120a88 
								
									
								
							
								 
							
						 
						
							
							
								
								boardd: log when sendcan is dropped ( #28224 )  
							
							... 
							
							
 
							
							* log when we drop sendcan
* log both
* i don't want to touch that
* llu
* noo 
							
						 
						
							2 years ago  
				
					
						
							
							
								 
						
							
							
								437fcc6582 
								
									
								
							
								 
							
						 
						
							
							
								
								fix loopback test safety setting ( #28184 )  
							
							... 
							
							
 
							
							* fix loopback safety setting
* pandad: catch and log all exceptions
---------
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								b8fa7f58ea 
								
									
								
							
								 
							
						 
						
							
							
								
								onroad transition: clear params and start safety setter thread ( #28151 )  
							
							... 
							
							
 
							
							* rename from ignition to onroad/offroad
* forgot one
* clear in manager
* don't clear in boardd anymore
fix
* params isn't used here
* add comment
* Revert "add comment"
This reverts commit 54fb666050 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								d738f66711 
								
							
								 
							
						 
						
							
							
								
								update boardd blocking comment  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								4fe1b638f8 
								
									
								
							
								 
							
						 
						
							
							
								
								pandad: improve startup time ( #28137 )  
							
							... 
							
							
 
							
							* pandad: improve startup time
* add test
* reset with gpio
* adjust threshold
* fix
* no panda
* fix
* check unknown
* increase for boardd
---------
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								6412340431 
								
									
								
							
								 
							
						 
						
							
							
								
								Continuous harness detection ( #28129 )  
							
							... 
							
							
 
							
							* log sbu voltages
* bump submodules 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								bd8a56cf30 
								
									
								
							
								 
							
						 
						
							
							
								
								panda_comms.h add missing <string> include ( #28117 )  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								8a6312ef14 
								
									
								
							
								 
							
						 
						
							
							
								
								pandad: support GPIO recovery when in bootstub ( #28090 )  
							
							... 
							
							
 
							
							pandad: recover when in bootstub
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								eb5ad17f8e 
								
									
								
							
								 
							
						 
						
							
							
								
								boardd: reconnect when comms not healthy ( #28075 )  
							
							... 
							
							
 
							
							* boardd: reconnect when comms not healthy
* update comments
* fix 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								a93f74a846 
								
									
								
							
								 
							
						 
						
							
							
								
								boardd: more logging ( #28051 )  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								bda33a942f 
								
									
								
							
								 
							
						 
						
							
							
								
								boardd: log fan stall count ( #27984 )  
							
							... 
							
							
 
							
							* boardd: log fan stall count
* bump panda
* bump panda
---------
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								0534016b7b 
								
									
								
							
								 
							
						 
						
							
							
								
								boardd: fix scons warning "Two different environments were specified" ( #27949 )  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								2a981f5531 
								
									
								
							
								 
							
						 
						
							
							
								
								cabana: support direct streaming from panda over USB ( #27936 )  
							
							... 
							
							
 
							
							* refactor livestream into devicestream
* add panda stream
* unused
* whitespace
* move logging to base class
* add cmdline args
* Update selfdrive/boardd/boardd.cc
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								af90b08acd 
								
									
								
							
								 
							
						 
						
							
							
								
								set_time: remove extra print  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								f832a71038 
								
									
								
							
								 
							
						 
						
							
							
								
								pandad: wait for internal panda to come up ( #27705 )  
							
							... 
							
							
 
							
							* pandad: wait for internal panda to come up
* test
* more checks 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								d551a4c18e 
								
									
								
							
								 
							
						 
						
							
							
								
								set_time: use python library ( #27827 )  
							
							... 
							
							
 
							
							* set_time: use python library
* unused import
---------
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								71819b2282 
								
							
								 
							
						 
						
							
							
								
								boardd: bump spi to 50MHz  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								c8c458f0e7 
								
									
								
							
								 
							
						 
						
							
							
								
								boardd: log SPI checksum errors ( #27818 )  
							
							... 
							
							
 
							
							* boardd: log SPI checksum errors
* bump panda 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								ff89184823 
								
									
								
							
								 
							
						 
						
							
							
								
								tizi tests in jenkins ( #27810 )  
							
							... 
							
							
 
							
							* add
* mv there for now
* mv
* single panda
* move into parallel
* longer timeout for dfu
---------
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								ad16b44528 
								
									
								
							
								 
							
						 
						
							
							
								
								add panda watchdog fault ( #27808 )  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								d16ee6ecc8 
								
									
								
							
								 
							
						 
						
							
							
								
								boardd: log voltage and current from panda ( #27789 )  
							
							... 
							
							
 
							
							* boardd: log voltage and current from panda
* bump cereal 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								3df2e55bee 
								
									
								
							
								 
							
						 
						
							
							
								
								tizi: add panda siren fault ( #27738 )  
							
							... 
							
							
 
							
							Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								d9487ab901 
								
									
								
							
								 
							
						 
						
							
							
								
								boardd: fix uninitialized can_header ( #27685 )  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								a0e225e4af 
								
									
								
							
								 
							
						 
						
							
							
								
								FPv2: don't multiplex second panda ( #27663 )  
							
							... 
							
							
 
							
							* fix this way
* or can fix this way
* simplify
* fix 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								42449b482d 
								
									
								
							
								 
							
						 
						
							
							
								
								boardd: ability to switch between ELM safety params ( #27656 )  
							
							... 
							
							
 
							
							* indecisive
* rename to generic FW query
* remove code and update comment
* we need this to start off, unless we set multiplexing immediately
* draft
* draft 2
* try that
* can't do this either, boardd might read Enabled after removing, but before setting new Request param
* this should work
* use one less param
* fix params
* match behavior (set all pandas to safety param of 1, disabling multiplexing for fingerprinting
* clean up (some tests may temp break)
* fix param name and sort
* time it
* yes it does matter
* add to hyundai's bus 5 query
* remove hyundai for now
* this should work
* clean up
* clean up
* flip argument around, clean up
* fix test_startup
* some clean up
* rm line
* comment makes more sense
* required typing
* clean up common type
* comments
* Update selfdrive/car/car_helpers.py
* line
* whoops, need to set before vin!
* fix debug
* annoying
* more debugging
* bug fix (needs both keys always)
* debuGG
debuGG
* Revert "debuGG"
This reverts commit 55b2f4293202934c34038b4e5e0998 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								5326c14b43 
								
									
								
							
								 
							
						 
						
							
							
								
								bump panda ( #27510 )  
							
							... 
							
							
 
							
							* bump panda
* fix mypy
* bump panda 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								f7c15c1708 
								
									
								
							
								 
							
						 
						
							
							
								
								pandad unit tests ( #27516 )  
							
							... 
							
							
 
							
							* pandad unit tests
* only one
* in bootstub
* run in jenkins
* phone only 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								c4b84783a0 
								
									
								
							
								 
							
						 
						
							
							
								
								Honda Bosch: gather available ECUs from camera ( #27180 )  
							
							... 
							
							
 
							
							* add flag
* actually use in fw_versions.py
* simpler
* not here
* Comment
* better name
* add param and block
* keys
keys
* block
* with a value
with a value
* add query for bosch PT bus
* different name
* fix
* .
* fix test
fix test
* add cloulogs
* mark as logging 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								341eb2e0fd 
								
									
								
							
								 
							
						 
						
							
							
								
								boardd: retry on bad SPI RX data len ( #27314 )  
							
							... 
							
							
 
							
							Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								e07865fe4d 
								
							
								 
							
						 
						
							
							
								
								boardd: update loopback test with new param  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								0eeb69a5d0 
								
									
								
							
								 
							
						 
						
							
							
								
								boardd: enable fingerprinting with both multiplexed modes ( #27159 )  
							
							... 
							
							
 
							
							Co-authored-by: Shane Smiskol <shane@smiskol.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								f17bca00ba 
								
									
								
							
								 
							
						 
						
							
							
								
								panda.cc: fix possible heap overflow on wrong checksum ( #27151 )  
							
							... 
							
							
 
							
							* panda.cc: fix possible heap overflow on wrong checksum
* off by one 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								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 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								1d9b4c2248 
								
									
								
							
								 
							
						 
						
							
							
								
								cleanup panda mcu definitions ( #27104 )  
							
							... 
							
							
 
							
							* cleanup panda mcu definitions
* cleanup panda mcu definitions
* bump
* panda master 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								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> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								e710dc1b7e 
								
							
								 
							
						 
						
							
							
								
								lower spi log level  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								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> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								e5931ed762 
								
									
								
							
								 
							
						 
						
							
							
								
								boardd: retune LED curve for new autoexposure ( #26991 )  
							
							... 
							
							
 
							
							* use il only
* works on both
Co-authored-by: Comma Dev1ce <device@comma.ai> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								11da83d2b5 
								
									
								
							
								 
							
						 
						
							
							
								
								boardd: lock spi device ( #26937 )  
							
							... 
							
							
 
							
							* lock spi
* bump panda
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								3136985b95 
								
									
								
							
								 
							
						 
						
							
							
								
								No more magic for the can chunks  ( #26861 )  
							
							... 
							
							
 
							
							* remove magic and add checksum
* add comms reset
* bump submodule 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								9cc06e9ea6 
								
									
								
							
								 
							
						 
						
							
							
								
								boardd: misc spi fixes ( #26670 )  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								fee6f2efac 
								
									
								
							
								 
							
						 
						
							
							
								
								Simple CAN chunks ( #25373 )  
							
							... 
							
							
 
							
							* simple chunks
* more sizeofs
* fix unit tests
* bump panda
* bump panda
* don't fail for too little data
* bump panda
* bump panda
* bump panda
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								c3e3047080 
								
									
								
							
								 
							
						 
						
							
							
								
								boardd: cleanup defs from panda ( #26628 )  
							
							... 
							
							
 
							
							* more stuff
* bump pnada 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								e9dcabcef7 
								
							
								 
							
						 
						
							
							
								
								boardd: end peripheral panda discrimination  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								714ab491b0 
								
									
								
							
								 
							
						 
						
							
							
								
								boardd: SPI bulk read + write ( #26462 )  
							
							... 
							
							
 
							
							* bulk read
* write
* write
* fix write
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								f5bf3cd21b 
								
									
								
							
								 
							
						 
						
							
							
								
								boardd: verify SPI checksum ( #26454 )  
							
							... 
							
							
 
							
							* verify checksum
* import from panda
Co-authored-by: Comma Device <device@comma.ai> 
							
						 
						
							3 years ago