f11dd415e8 
								
							
								 
							
						 
						
							
							
								
								update time from RTC on manager init ( #20678 )  
							
							... 
							
							
 
							
							* set time on manager init
* earlier
* handle exception
* logging
* add to release files
* run in launch script too
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 1adf34f033 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								9c983f9218 
								
							
								 
							
						 
						
							
							
								
								NEOS 16.2 ( #20485 )  
							
							... 
							
							
 
							
							* NEOS 16.2
* new img
* emoji
old-commit-hash: 6340b43359 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								4770c6d1c9 
								
							
								 
							
						 
						
							
							
								
								terms fixups ( #20392 )  
							
							... 
							
							
 
							
							* accept
* accept at end + env variables
* better
* testing some settings
* bottom margin
* nothing
* doesnt work
* don't need anymore
* clean up
* fix
* unused
* more prime widget cleanup
* Revert "more prime widget cleanup"
This reverts commit d44651ee8c6a9afd8460 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								c0098cec09 
								
							
								 
							
						 
						
							
							
								
								Manager cleanup ( #20231 )  
							
							... 
							
							
 
							
							* move manager in folder
* inital refactor
* call start
* small cleanup
* add comments
* use self.signal()
* order shouldnt matter
* newlines
* add helpers
* newlines
* add process config
* split out build part of manager
* this should fix most tests
* no sensord on pc
* dont start athena
* remove comment
* fix old athena test
* fix inject model
* fix test car models
* should be not none
* fix helpers exitcode
* ignore manage_athenad
* Use time.monotonic()
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
* combine init, remove spinner
* move manager test
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 5a3b511306 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								6dbc7c6d92 
								
							
								 
							
						 
						
							
							
								
								oneplus cleanup ( #20200 )  
							
							... 
							
							
 
							
							* start cleanup
* cleanup camerad
* remove unused
* little more
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 07ab081a42 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								ec468f88c9 
								
							
								 
							
						 
						
							
							
								
								move agnos manifest to selfdrive/hardware ( #19889 )  
							
							... 
							
							
 
							
							old-commit-hash: cfb0390183 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								5ecc0b44c2 
								
							
								 
							
						 
						
							
							
								
								remove temporary fixes  
							
							... 
							
							
 
							
							old-commit-hash: 39615f9108 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								5ad8abdc24 
								
							
								 
							
						 
						
							
							
								
								OS Updater improvements ( #19914 )  
							
							... 
							
							
 
							
							* Clear hashes before swapping
* add retry logic
* better retry logic
* actually fail on retries exceeded
old-commit-hash: fe91b8a1b4 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								d37a4bc065 
								
							
								 
							
						 
						
							
							
								
								also unset here  
							
							... 
							
							
 
							
							old-commit-hash: f068ac32bc 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								2326281066 
								
							
								 
							
						 
						
							
							
								
								OS version needs to be unset on script start  
							
							... 
							
							
 
							
							old-commit-hash: c732fd83ce 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								349429836c 
								
							
								 
							
						 
						
							
							
								
								agnos updater ( #2600 )  
							
							... 
							
							
 
							
							* agnos updater
* add manifest
* fix path
* get manifest from overlay
* update manifest
* remove merge markers
* add streaming decompressor
* dont need read all
* Unsparsify
* Fix output filename
* Optimization
* cleanup
* Small cleanup
* Read manifest from merged overlay
* Write hash at end of partition
* Sync before writing hash
* Write bytes in file
* add manifest with image sizes
* Fix manifest path
* File was closed already
* Format string
* Put raw hash
* Read hashes in launch script
* update launch script
* should be agnos version
* fix slot
* Make sure we clear the hash
* Verify partition size
* move updated
* Standalone flasher
* Don't rely on ordering
* Get path
* Debug log
* Download agnos
* Info is enough
* update manifest
* Remove f
* Check downloader return code
* Exit on wrong manifest
* Fix typos
* Set pythonpath before hardware init
* move agnos into hardware folder
* remove comments
* Fix abstractmethod
Co-authored-by: Comma Device <device@comma.ai>
Co-authored-by: Willem Melching <willem.melching@gmail.com>
old-commit-hash: b276881fcd 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								b950cab874 
								
							
								 
							
						 
						
							
							
								
								HW abstraction layer ( #19530 )  
							
							... 
							
							
 
							
							* start hw refactor
* move that
* pins
* put that back
old-commit-hash: 8674b023ba 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								762eda95cd 
								
							
								 
							
						 
						
							
							
								
								Set GPU priorities + improved modeld priorities ( #2691 )  
							
							... 
							
							
 
							
							* give gpu threads rt priority
* modeld gets highest prio on core 2
* fix frame stream
* lower prio of cal thread
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: c57ee16e86 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								7914d23049 
								
							
								 
							
						 
						
							
							
								
								mask off cores 2-3 from RPS ( #2692 )  
							
							... 
							
							
 
							
							old-commit-hash: 15ae9d714f 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								aa0c100724 
								
							
								 
							
						 
						
							
							
								
								set camera and gpu irq affinities ( #2678 )  
							
							... 
							
							
 
							
							* pin camera and gpu to core 2
* can't forget about 177
old-commit-hash: 05fe01e30b 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								089843bf3c 
								
							
								 
							
						 
						
							
							
								
								move that to two init  
							
							... 
							
							
 
							
							old-commit-hash: d00f1692b7 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								7726636f4a 
								
							
								 
							
						 
						
							
							
								
								set GPU perf governor  
							
							... 
							
							
 
							
							old-commit-hash: b75259ad07 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								55df5b0ddf 
								
							
								 
							
						 
						
							
							
								
								More governance work, fix thneed ( #2610 )  
							
							... 
							
							
 
							
							* more governance work
* fix thneed on qcom2
* waste doesn't OOM
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: a14ce09018 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								679c162db1 
								
							
								 
							
						 
						
							
							
								
								move mdss irq to core 1  
							
							... 
							
							
 
							
							old-commit-hash: 238751e784 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								6b32f79ae6 
								
							
								 
							
						 
						
							
							
								
								New settings for governors, +30% memory bandwidth ( #2590 )  
							
							... 
							
							
 
							
							* new settings for governors, +30% memory bandwidth
* CPU waste is better
* warm up frame_drop
* optional CORE arg for rtshield
* back off priorities of processes not critical to driving
* if it doesn't drive, it's not realtime
* err, resource. this should have been included
* reverse order to not spike
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 917eff8c30 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								3aba5d65f3 
								
							
								 
							
						 
						
							
							
								
								neos 15-1 ( #2430 )  
							
							... 
							
							
 
							
							This reverts commit b7816d54887e55ae982501d0c2915182590288c3.
old-commit-hash: 3d456e5d0f 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								29dc45ae44 
								
							
								 
							
						 
						
							
							
								
								NEOS: expose kernel workqueues over sysfs ( #2375 )  
							
							... 
							
							
 
							
							* mask off kworkers from rt cores
* wq over sysfs
* prod image
old-commit-hash: 7bfb24678f 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								a4f4f1d828 
								
							
								 
							
						 
						
							
							
								
								Log last 1000 lines of tmux output in bootlog ( #2149 )  
							
							... 
							
							
 
							
							* log last 1000 lines of tmux output in bootlog
* add to bootlog
* fix tmux capture
old-commit-hash: 6b4957cba1 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								a0845d8301 
								
							
								 
							
						 
						
							
							
								
								NEOS 15 ( #2084 )  
							
							... 
							
							
 
							
							* doze
* need a new apk
* new build
* neos 15 part 1
* new build to re-enable display control for ft8716
* production image
old-commit-hash: f9a5f71bf5 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								ce9369758e 
								
							
								 
							
						 
						
							
							
								
								fix order of cpuset adjustments on launch  
							
							... 
							
							
 
							
							old-commit-hash: bc07f24982 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								bdf52941c8 
								
							
								 
							
						 
						
							
							
								
								Improve realtime performance on NEOS ( #2166 )  
							
							... 
							
							
 
							
							* fix setting core affinity
* dmonitoringd doesn't need rt priority
* android only gets two cores
* model and planner get core 2
* log missed cycle count
* neos update
* prod image
* revert NEOS changes
* still need this
old-commit-hash: ef21b83937 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								d236df2eba 
								
							
								 
							
						 
						
							
							
								
								tici launch script ( #2155 )  
							
							... 
							
							
 
							
							old-commit-hash: 1fd13c87b4 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								c2b1d97b20 
								
							
								 
							
						 
						
							
							
								
								NEOS background updater ( #1892 )  
							
							... 
							
							
 
							
							old-commit-hash: cb5a2996e7 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								792b74f543 
								
							
								 
							
						 
						
							
							
								
								Improve update reliability and responsiveness ( #1986 )  
							
							... 
							
							
 
							
							* handle orphaned git lock
* trigger update after going offroad
* git ping
old-commit-hash: a115366ddd 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								2b60599543 
								
							
								 
							
						 
						
							
							
								
								Make updated more resilient ( #1853 )  
							
							... 
							
							
 
							
							* Add sleep at updated startup
* Mitigate symlink-related FS damage
old-commit-hash: c43df81214 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								b3f2407d11 
								
							
								 
							
						 
						
							
							
								
								Fix gyro orientation offset for EONs with OP3T mainboards ( #1738 )  
							
							... 
							
							
 
							
							* One-time zap of OP3T sensor registry
* Bash, I wish I knew how to quit you
* Better comment wording
* Slight increase for sensor reset settle-time
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: c2c00f65a7 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								3ad7346daf 
								
							
								 
							
						 
						
							
							
								
								Revert broken NEOS kernel ( #1723 )  
							
							... 
							
							
 
							
							* untested
* bump kernel
old-commit-hash: 58c1504f1a 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								ba98725583 
								
							
								 
							
						 
						
							
							
								
								Clear build products before NEOS update ( #1677 )  
							
							... 
							
							
 
							
							Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 1932e2824e 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								ebed52527b 
								
							
								 
							
						 
						
							
							
								
								Reduce scheduler latency for realtime processes ( #1638 )  
							
							... 
							
							
 
							
							* WIP: reduce boardd and other lags
* Copypasta fault
* Silence spurious startup warning
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 68531b071c 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								fd8b813317 
								
							
								 
							
						 
						
							
							
								
								interrupt number different on EON  
							
							... 
							
							
 
							
							old-commit-hash: 302417b4cf 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								1e86639782 
								
							
								 
							
						 
						
							
							
								
								Change modem interrupt affinity  
							
							... 
							
							
 
							
							old-commit-hash: 03a9b54636 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								06c6ee312b 
								
							
								 
							
						 
						
							
							
								
								root directory non hidden files  
							
							... 
							
							
 
							
							old-commit-hash: 012535a84e 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								81dd5a50cf 
								
							
								 
							
						 
						
							
							
								
								root commit  
							
							... 
							
							
 
							
							old-commit-hash: 6c33a5c1f3 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								fa4b6f33d1 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.7.1 release  
							
							... 
							
							
 
							
							old-commit-hash: 8da8b6135c 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								99b637c7ce 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.7 release  
							
							... 
							
							
 
							
							old-commit-hash: c025b96e8a 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								89d1d84c70 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.6.5 release  
							
							... 
							
							
 
							
							old-commit-hash: cf80f7a28b 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								0c421929ca 
								
							
								 
							
						 
						
							
							
								
								Make build deterministic and do not rebuild on release2 ( #729 )  
							
							... 
							
							
 
							
							* sort dbc files to make linking deterministic
* touch all files on release2 checkout to prevent rebuild
old-commit-hash: 60a20537c5 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								9abcfabc5f 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.6 release  
							
							... 
							
							
 
							
							old-commit-hash: 8a9ed94f5f 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								83dfc3ca1f 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.5.11 release  
							
							... 
							
							
 
							
							old-commit-hash: 2f92d577f9 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								405e7c1b02 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.4.7.2 release  
							
							... 
							
							
 
							
							old-commit-hash: 95509a58cd 
							
						 
						
							7 years ago  
				
					
						
							
							
								 
						
							
							
								8fc7b0b828 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.4.6 release  
							
							... 
							
							
 
							
							old-commit-hash: c6df34f55b 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								cd558d30d1 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.4.3.2 release  
							
							... 
							
							
 
							
							old-commit-hash: 78df63a6af 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								df22dac4f6 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.4.3 release  
							
							... 
							
							
 
							
							old-commit-hash: 9a411ebf32 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								e147663381 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.4.0.1 tweaks  
							
							... 
							
							
 
							
							old-commit-hash: 7ef3fd567f 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								d9578e2f8e 
								
							
								 
							
						 
						
							
							
								
								openpilot v0.4.0.1 release  
							
							... 
							
							
 
							
							old-commit-hash: a77c0a1098 
							
						 
						
							8 years ago