Commit Graph

1434 Commits

Author SHA1 Message Date
George Hotz 206b6abe7d thneed saves 45% of a core (#1512)
* thneed runs the model

* thneed is doing the hooking

* set kernel args

* thneeding the bufferS

* print the images well

* thneeds with better buffers

* includes

* disasm adreno

* parse packets

* disasm works

* disasm better

* more thneeding

* much thneeding

* much more thneeding

* thneed works i think

* thneed is patient

* thneed works

* 7.7%

* gpuobj sync

* yay, it mallocs now

* cleaning it up, Thneed

* sync objs and set power

* thneed needs inputs and outputs

* thneed in modeld

* special modeld runs

* can't thneed the DSP

* test is weird

* thneed modeld uses 6.4% CPU

* add thneed to release

* move to debug

* delete some junk from the pr

* always track the timestamp

* timestamp hacks in thneed

* create a new command queue

* fix timestamp

* pretty much back to what we had, you can't use SNPE with thneed

* improve thneed test

* disable save log

Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 302d06ee70
2020-05-15 13:53:01 -07:00
Willem Melching bb1eaa060d Add white panda deprecation to release notes
old-commit-hash: 3d75b4d7c0
2020-05-15 13:00:59 -07:00
Willem Melching a6676b8a62 White panda is deprecated (#1516)
* Start white panda deprecation

* Unify alert text

* Add noentry

* Change to no longer supported

* panda is lowercase

* Capitalize

* rerun ci
old-commit-hash: c85b174584
2020-05-15 13:00:00 -07:00
Willem Melching 380d1e4f3d Fix two event names
old-commit-hash: 631d0d94d3
2020-05-15 12:24:12 -07:00
Willem Melching fdd11d0892 bump cereal
old-commit-hash: b224af1386
2020-05-15 12:08:09 -07:00
Willem Melching f3d87abf82 release nissan (#1515)
old-commit-hash: 3f97660a1a
2020-05-15 11:39:58 -07:00
Willem Melching b1a73d69ea add simple script to print controlsd alive and valid
old-commit-hash: e66c246f34
2020-05-14 20:16:24 -07:00
Willem Melching 3339270bf3 not needed
old-commit-hash: 43f7fe178d
2020-05-14 17:59:26 -07:00
Willem Melching 9cc9be5bb3 use system capnp
old-commit-hash: 43873c9600
2020-05-14 17:58:43 -07:00
Paweł Goliński 524397ce86 Use Conversions in calibrationd (#1511)
old-commit-hash: 8b0ab73fef
2020-05-14 17:56:45 -07:00
Bruce Wayne 157c671a60 make linter happy
old-commit-hash: f8a0eb0f7a
2020-05-14 17:38:52 -07:00
Harald Schafer 777e183af3 too complex
old-commit-hash: 013e49bf90
2020-05-14 16:30:00 -07:00
Willem Melching 8f71de0dbe Rednose (#1503)
* add rednose

* update rednose

* This compiles

* Add rednose to release

* cleanup

* Extract generated dir as argument

* Add constants.py to release

* Add rednose to dockerfile

* Fix that
old-commit-hash: 28bf5d1dd8
2020-05-14 15:36:56 -07:00
Adeeb 48340cc8cb Alerts + Events refactor (#1466)
old-commit-hash: d976233f69
2020-05-14 15:21:21 -07:00
Adeeb Shihadeh 05a09435b0 add tenacity to tools requirements
old-commit-hash: 44560b5bb7
2020-05-14 15:19:52 -07:00
Jason Young 30e1e9f91c Make timeout setting code reachable (#1509)
old-commit-hash: d8d490ef6d
2020-05-14 13:03:47 -07:00
Adeeb Shihadeh 097bafdc54 add pycurl to tools requirements
old-commit-hash: f15f24b529
2020-05-14 12:43:41 -07:00
Willem Melching d697ed7ba7 dont build index log on phone
old-commit-hash: 06a0b92cfc
2020-05-14 10:53:19 -07:00
Willem Melching c83dabd8e2 Add code to steer using TSS2 LTA message (#1507)
* try again with toyota LTA

* Fix dbc and send at 50Hz

* Add commented code

* Remove unused import

* Remove that
old-commit-hash: 49dd37b81b
2020-05-13 19:09:51 -07:00
Willem Melching 910d1c4545 bump opendbc
old-commit-hash: 7b35533ebd
2020-05-13 18:28:53 -07:00
Willem Melching 39e5985776 Clip v_cruise to V_CRUISE_MAX
old-commit-hash: ef33007813
2020-05-13 18:05:24 -07:00
Willem Melching 43b696893d speed too high louder alert
old-commit-hash: e7ec02e201
2020-05-13 18:02:09 -07:00
Willem Melching aedf223401 remove eigen from phonelibs (#1505)
old-commit-hash: add784a7df
2020-05-13 16:41:52 -07:00
Willem Melching 5cbaf497f7 bump version to 0.7.6
old-commit-hash: 69aacd9d17
2020-05-13 16:13:38 -07:00
Chris McCammon 0dbc2659c7 Add 2019-20 Sienna to readme
old-commit-hash: a20977f450
2020-05-13 15:59:56 -07:00
Willem Melching b62476b253 unused build scripts
old-commit-hash: 147e5c2618
2020-05-13 15:45:26 -07:00
xps-genesis 45bb947116 Split G80 from Hyundai Genesis (#1502)
Previous commit moved G80 from G90 grouping to Hyundai Genesis grouping.
Bug found as minSteerSpeed is 0 for G80 but 60 for Hyundai Genesis.
Taking @pd0wm recommendation and  ungrouping G80 to its own.
old-commit-hash: 2c39133c09
2020-05-13 15:31:30 -07:00
Chris McCammon c64efa4854 Remove Brazil Corolla (#1504)
old-commit-hash: b0aa834eaf
2020-05-13 15:11:10 -07:00
Chris McCammon d62c7b1169 Add more Lexus ES 2019 FW (#1500)
* Add more Lexus ES 2019 FW

* Found the other FW
old-commit-hash: c1d892ec9b
2020-05-13 14:33:51 -07:00
xps-genesis 3aaffd669c CAR.GENESIS_G80 has incorrect parameters (#1499)
Hyundai Genesis 2015-2016 is similar to Genesis G80. The Genesis G90 is the larger vehicle. These are grouped wrongly.
old-commit-hash: 38cdc5777f
2020-05-13 13:14:52 -07:00
Chris McCammon 7cffa6ad2e Add Brazil 2020 Corolla FW (#1492)
old-commit-hash: af70256bc1
2020-05-13 08:24:05 -07:00
Adeeb Shihadeh 8f45126943 bump cereal
old-commit-hash: 229209d8a1
2020-05-12 21:05:52 -07:00
Willem Melching ef6640c7c4 Fix controlsd typo in refactor
old-commit-hash: 516fa29738
2020-05-12 18:58:18 -07:00
Willem Melching c2f5d7eb41 that is unused
old-commit-hash: eb2951a998
2020-05-12 18:56:16 -07:00
Willem Melching ea6a19c115 bump submodules
old-commit-hash: 073fbb99cd
2020-05-12 18:51:02 -07:00
Willem Melching 8505259e41 Library cleanup (#1491)
* library cleanup

* remove fastcv

* Fix build step

* bump cereal

* bump cereal

* Install capnp

* bump

* no docker cache

* Update installation instructions

* Needs sudo

* Can we sudo?

* Cache was not the problem

* remove static libraries from boardd install script

* Update setup script

* Remove import

* No capnp install in lgtm

* Fix dockerfile
old-commit-hash: 72db8d890d
2020-05-12 18:50:07 -07:00
Willem Melching 0214bfa5eb Fix steering wheel icon showing (#1497)
* this should fix steering wheel icon showing

* fix syntax
old-commit-hash: 2ae2c40b29
2020-05-12 18:17:04 -07:00
Willem Melching d953101592 Update bug_report.md
old-commit-hash: 7a9ac37b9b
2020-05-12 17:44:20 -07:00
Harald Schafer 01be4fa5aa breaks docker
old-commit-hash: 06d4b80792
2020-05-12 17:00:33 -07:00
Willem Melching fd8b813317 interrupt number different on EON
old-commit-hash: 302417b4cf
2020-05-12 15:14:00 -07:00
Adeeb fe106e25a3 Controlsd refactor (#1487)
* it's a class

* more refactor

* remove that

* car interface should create that

* that too

* not a dict

* don't create permanent events every iteration

* break up long lines

* fix honda

* small optimization

* less long lines

* dict is faster

* latcontrol less args

* longcontrol less args

* update profiling script

* few optimizations

* create events together

* clean up

* more clean up

* remove comment

* clean up

* simplify state transition

* more clean up

* update comments
old-commit-hash: 08832ff29d
2020-05-12 15:06:48 -07:00
George Hotz e8ae840fa7 will remove-js pass LGTM? (#1482)
old-commit-hash: 1256949be1
2020-05-12 12:09:02 -07:00
Adeeb Shihadeh e244385b67 bump panda
old-commit-hash: 0450bf9586
2020-05-11 23:42:30 -07:00
Chris McCammon 0530b401e0 Missing engine FW for Sienna (#1486)
old-commit-hash: 6fb7199f33
2020-05-11 23:08:47 -07:00
Willem Melching 89241b3dba ffprobe use -f instead of -format
old-commit-hash: cd79cee41a
2020-05-11 15:32:40 -07:00
Dean Lee b53eaeffce use test_bit to determining if a device is a touchscreen (#1389)
old-commit-hash: 3349b5b3be
2020-05-11 15:30:22 -07:00
Chris Souers bfdf06206e Add 2020 Honda CRV support (#1464)
old-commit-hash: e37aaffaad
2020-05-11 13:52:00 -07:00
Erich Moraga 229a72ef3e DSU firmware for CAR.RAV4H (#1474)
* DSU firmware for CAR.RAV4H

@csullivan#3202 944e3f96fd78a72f``944e3f96fd78a72f|2020-04-25--12-03-43

* Additional CAR.RAV4H DSU firmware

Pulled 881514202200 from @zerofinalblue#3567's 2017 RAV4 hybrid FPv2 output. 
79a302dcf774b7a4|2020-05-08--12-38-57
old-commit-hash: d18eb721ff
2020-05-11 13:49:36 -07:00
George Hotz 680c4e39bf disable codecov comment
old-commit-hash: 920be61e80
2020-05-11 10:40:49 -07:00
Harald Schafer 24fa28d053 83112b47-3b23-48e4-b65b-8c058766f4c1/100
old-commit-hash: a420d4bcbb
2020-05-11 09:49:41 -07:00