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: 302d06ee709cb65dba39e836917f5693f0819efb
2020-05-15 13:53:01 -07:00
Willem Melching
bb1eaa060d Add white panda deprecation to release notes
old-commit-hash: 3d75b4d7c08478188bc7bd480a411b6ff2aa5776
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: c85b174584b1281ce1f1d168b0b0610d5d540896
2020-05-15 13:00:00 -07:00
Willem Melching
380d1e4f3d Fix two event names
old-commit-hash: 631d0d94d3beb1bd5ac9000b70104847c8c71dac
2020-05-15 12:24:12 -07:00
Willem Melching
fdd11d0892 bump cereal
old-commit-hash: b224af1386599aaa5af179b913c9fd35fbe684af
2020-05-15 12:08:09 -07:00
Willem Melching
f3d87abf82 release nissan (#1515)
old-commit-hash: 3f97660a1a03f88a2ab9f9e4ce20d61934d3dfb9
2020-05-15 11:39:58 -07:00
Willem Melching
b1a73d69ea add simple script to print controlsd alive and valid
old-commit-hash: e66c246f34fc1cfa87adb1157e2b44d8927cdd03
2020-05-14 20:16:24 -07:00
Willem Melching
3339270bf3 not needed
old-commit-hash: 43f7fe178dbf3a61422e48ab921fe39128395f43
2020-05-14 17:59:26 -07:00
Willem Melching
9cc9be5bb3 use system capnp
old-commit-hash: 43873c9600527b55bc151f87e15a9300ed0833b7
2020-05-14 17:58:43 -07:00
Paweł Goliński
524397ce86 Use Conversions in calibrationd (#1511)
old-commit-hash: 8b0ab73fefa4fbfae58192067b82073cd5d485fe
2020-05-14 17:56:45 -07:00
Bruce Wayne
157c671a60 make linter happy
old-commit-hash: f8a0eb0f7a9a63404b82b3f131436dcd5d9958c8
2020-05-14 17:38:52 -07:00
Harald Schafer
777e183af3 too complex
old-commit-hash: 013e49bf907539d119fbebcf02f4ce3749849065
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: 28bf5d1dd8d08cd8998d2ee9d813b7e573858cf9
2020-05-14 15:36:56 -07:00
Adeeb
48340cc8cb Alerts + Events refactor (#1466)
old-commit-hash: d976233f696040cd5f9a5081c7b21742b7aaef66
2020-05-14 15:21:21 -07:00
Adeeb Shihadeh
05a09435b0 add tenacity to tools requirements
old-commit-hash: 44560b5bb74e451767725144c3fa5f1564481a20
2020-05-14 15:19:52 -07:00
Jason Young
30e1e9f91c Make timeout setting code reachable (#1509)
old-commit-hash: d8d490ef6d3ac849ae05d1183020fb469b218dcc
2020-05-14 13:03:47 -07:00
Adeeb Shihadeh
097bafdc54 add pycurl to tools requirements
old-commit-hash: f15f24b529a402ec3d0867560b9812e4767661d4
2020-05-14 12:43:41 -07:00
Willem Melching
d697ed7ba7 dont build index log on phone
old-commit-hash: 06a0b92cfc955cf495584126acc260dae27c4b6f
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: 49dd37b81b05c8d77d801c4a027d27d7b1b8094c
2020-05-13 19:09:51 -07:00
Willem Melching
910d1c4545 bump opendbc
old-commit-hash: 7b35533ebdd3d6bed9464784e3e0637a21f7edc5
2020-05-13 18:28:53 -07:00
Willem Melching
39e5985776 Clip v_cruise to V_CRUISE_MAX
old-commit-hash: ef330078130f71f93b3e81e9839c3386fe55946f
2020-05-13 18:05:24 -07:00
Willem Melching
43b696893d speed too high louder alert
old-commit-hash: e7ec02e2011721a819d0bafe0245bc017ef89f4a
2020-05-13 18:02:09 -07:00
Willem Melching
aedf223401 remove eigen from phonelibs (#1505)
old-commit-hash: add784a7df0bd27aa1df115e38d43d5159c832f9
2020-05-13 16:41:52 -07:00
Willem Melching
5cbaf497f7 bump version to 0.7.6
old-commit-hash: 69aacd9d179fe6dd3110253a099c38b34cff7899
2020-05-13 16:13:38 -07:00
Chris McCammon
0dbc2659c7 Add 2019-20 Sienna to readme
old-commit-hash: a20977f450db596a7829cdd59e71e58eda193853
2020-05-13 15:59:56 -07:00
Willem Melching
b62476b253 unused build scripts
old-commit-hash: 147e5c26189e14bc5c98c8fb9f874e8af9a9f3f8
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: 2c39133c094c0db21bf46be753752d6c49961c06
2020-05-13 15:31:30 -07:00
Chris McCammon
c64efa4854 Remove Brazil Corolla (#1504)
old-commit-hash: b0aa834eaf94e5949c965973f5ef01fc4ea0e326
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: c1d892ec9b476632bd339b2afbcac60d03340e46
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: 38cdc5777f201be855ed45d8556b13cc328660a5
2020-05-13 13:14:52 -07:00
Chris McCammon
7cffa6ad2e Add Brazil 2020 Corolla FW (#1492)
old-commit-hash: af70256bc17629117a61b3a6b8d43dd96f3250b9
2020-05-13 08:24:05 -07:00
Adeeb Shihadeh
8f45126943 bump cereal
old-commit-hash: 229209d8a1abafa1d5403c6f88acf831c2f4ea73
2020-05-12 21:05:52 -07:00
Willem Melching
ef6640c7c4 Fix controlsd typo in refactor
old-commit-hash: 516fa29738738b73b863597c4fae49cf688b7154
2020-05-12 18:58:18 -07:00
Willem Melching
c2f5d7eb41 that is unused
old-commit-hash: eb2951a998f68444a92bc19ed6d6fee73e8d7988
2020-05-12 18:56:16 -07:00
Willem Melching
ea6a19c115 bump submodules
old-commit-hash: 073fbb99cd0b674c9c33f0ad6940ff492ff70048
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: 72db8d890d04e6eb3ce652be3da9bdf23ebda510
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: 2ae2c40b2943c502c4c66a44ac6ae5cb773c208b
2020-05-12 18:17:04 -07:00
Willem Melching
d953101592 Update bug_report.md
old-commit-hash: 7a9ac37b9b5ec118ac3d80b83923bada8ab98ca8
2020-05-12 17:44:20 -07:00
Harald Schafer
01be4fa5aa breaks docker
old-commit-hash: 06d4b80792fc56fe51083a53efda1154c0c7031f
2020-05-12 17:00:33 -07:00
Willem Melching
fd8b813317 interrupt number different on EON
old-commit-hash: 302417b4cf0dcf00d45e4995b5410e543ad121d1
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: 08832ff29d20348ebffd0ac3bcce29ad3a479cee
2020-05-12 15:06:48 -07:00
George Hotz
e8ae840fa7 will remove-js pass LGTM? (#1482)
old-commit-hash: 1256949be1e9b97d9a18bd77bd3a035f3ba65efc
2020-05-12 12:09:02 -07:00
Adeeb Shihadeh
e244385b67 bump panda
old-commit-hash: 0450bf9586acf98a2b5918e280bb7570410a8c8f
2020-05-11 23:42:30 -07:00
Chris McCammon
0530b401e0 Missing engine FW for Sienna (#1486)
old-commit-hash: 6fb7199f33acc93f81aa183cbad92e824428fe54
2020-05-11 23:08:47 -07:00
Willem Melching
89241b3dba ffprobe use -f instead of -format
old-commit-hash: cd79cee41a3120f867b7d89b8dd7d9b65073d275
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: 3349b5b3bed9bfd8ab1a20935fc1cd18a630d3ad
2020-05-11 15:30:22 -07:00
Chris Souers
bfdf06206e Add 2020 Honda CRV support (#1464)
old-commit-hash: e37aaffaadbe0ee9fff9f618952ceb15d634b584
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: d18eb721ffdcd0d2c5e1ee544e5a326c8578c36c
2020-05-11 13:49:36 -07:00
George Hotz
680c4e39bf disable codecov comment
old-commit-hash: 920be61e80cd503e1665f3a0fefdce3d7291522e
2020-05-11 10:40:49 -07:00
Harald Schafer
24fa28d053 83112b47-3b23-48e4-b65b-8c058766f4c1/100
old-commit-hash: a420d4bcbb299f69605de4628657261706a89e6b
2020-05-11 09:49:41 -07:00