#installation-help
Pinned Chats for #installation-help
Channel Description: To get extended support from the community, consider joining manufacturer specific channel groups. For how to ask good questions: http://www.catb.org/~esr/faqs/smart-questions.html
Pins will be showed in the same order in app when viewing Discord pins
If there is a certain pinned post that seems to be better shown first, please let me know. To enlarge screenshots, tap/click on the image..
01/27/2020

Message:
"Be sure to reseat all those connections… extra attention to the connection at the Comma device (C2, etc.) as well, since that USB-C fit can be TIGHT! Many strange symptoms (eg. won't switch to ONROAD mode, empty carFw
leading to unrecognized vehicle, etc.) can be attributed to USB-C connection issues.
I often refer to my "recommended USB-C cable" for C2, so here's the Amazon link...
https://www.amazon.com/gp/product/B07VMKRKBR
Here's a nice extension cable, ideally placed with the right angle at the Harness box...
https://www.amazon.com/dp/B09SZ7Q7CK
For debugging C2/C3 issues, I often use this 6.6' long one...
https://www.amazon.com/gp/product/B089TBCS4K
Generally speaking, C3 owners should stick with Comma's custom cable...
https://comma.ai/shop/products/comma-usb-c-cable
USB-C 3.1 Gen 2 spec (some companies will only mention 10 Gbps) is important because of the OBD-C pin utilization...
https://github.com/commaai/neo/blob/master/car_harness/OBD-C.sch.pdf
Installation will have power spikes over 1A @ 5V. Consider 12V instead… Comma Jungle, Comma Serial, or DIY…
https://discord.com/channels/469524606043160576/524592892627517450/911856613042815016
[12V 2A adapter + DC barrel jack to USB-C + USB-C 3.1 Gen2 extension]
Here’s a verified working, all-in-one solution…
https://www.amazon.com/dp/B0BCJNCYHN
On a related note, here’s my recommended OBD-II port splitter…
https://www.amazon.com/dp/B071HP9JFJ
Bear in mind, none of Comma's devices are USB-C to C compatible w/ PD chargers (workaround is to use USB-A to C cable)."
Link to Chat:
https://discord.com/channels/469524606043160576/524592892627517450/671502196902461440
03/01/2024

Message:
"C2 owners, don't uninstall openpilot 😉"
Link to Chat:
https://discord.com/channels/469524606043160576/524592892627517450/1213322039574798346
08/19/2022

Message:
"To disable updates...
echo -en "1" > /data/params/d/DisableUpdates
To re-enable updates...
echo -en "0" > /data/params/d/DisableUpdates
C3x should only be flashed w/ OP 0.9.4 or higher.
Note: C3 GA was @ 0.8.7, but the 32GB version (has no NVMe drive) requires features added after 0.8.12... and the newest C3's have a different fan, which requires code that came in @ 0.8.16...
https://blog.comma.ai/0816release/#improved-fan-control / https://github.com/commaai/panda/pull/1022
There was also a newer display/screen too, so it's best to stick w/ newer code.
C2, as it is officially only supported up to 0.8.13.1
OP3T-based OG EONs are limited to 0.8.2 (can’t run 0.8.3’s NEOS 16)...
cd /data && rm -rf openpilot && git clone -b v0.8.2 https://github.com/commaai/openpilot && reboot
Grey Panda? Stay here...
cd /data && rm -rf openpilot && git clone -b v0.7.10 https://github.com/commaai/openpilot && reboot
White Panda? Stay here...
cd /data && rm -rf openpilot && git clone -b v0.7.6.1 https://github.com/commaai/openpilot && reboot
Trying to downgrade to 0.7.9...
cd /data && rm -rf openpilot && git clone -b v0.7.9 https://github.com/commaai/openpilot && cd openpilot/installer/updater && rm update.json && wget https://cdn.discordapp.com/attachments/538741329799413760/774123747257876480/update.json && reboot
If you're trying to get to stock master-ci
, you can utilize this custom URL after rebooting from a factory reset (or uninstalled OP)...
installer.comma.ai/commaai/master-ci
[can be edited to install any /]
…instead of openpilot.comma.ai
Another way is to grab the nightly...
openpilot-nightly.comma.ai
See <#538741329799413760> for old h/w on newer code.
Problems installing OP on your C2 still? An old fork w/ old NEOS, etc. may be to blame, so try...
smiskol.com/fork/nelsonjchen/085-repair
...then uninstall. Finally, install using…
installer.comma.ai/commaai/release2
"
Link to Chat:
https://discord.com/channels/469524606043160576/524592892627517450/745797937258430616
09/05/2022

Message:
"Please defer vehicle-specific questions to vehicle-specific channels…"
Link to Chat:
https://discord.com/channels/469524606043160576/524592892627517450/1016539803476570153
05/21/2022

Message:
"ECU firmware (used for FPv2… fingerprint version 2) is transmitted over the CPv2 (Comma Power version 2) at the OBD-II port via ethernet cable connected to Harness box which connects via USB-C 3.1 Gen 2 cable to black Panda (standalone module, C2, or C3). Anything in the data path is suspect, but I find it’s usually the USB-C cable, which leads us to my order pinned message about cables…
https://discord.com/channels/469524606043160576/524592892627517450/671502196902461440"
Link to Chat:
https://discord.com/channels/469524606043160576/524592892627517450/977711099203973171
11/05/2021

Message:
"Just fixed my blackscreen.
navigate to data/data/com.termux/files.
search for continue.sh
If its not there, create it with the following content:
#!/usr/bin/bash
cd /data/openpilot
exec ./launch_openpilot.sh
Last but not least, make that file executable:
chmod +x /data/data/com.termux/files/continue.sh
Worked for me"
Link to Chat:
https://discord.com/channels/469524606043160576/524592892627517450/906151128645922866
01/27/2020

Message:
"Be sure to reseat all those connections… extra attention to the connection at the Comma device (C2, etc.) as well, since that USB-C fit can be TIGHT! Many strange symptoms (eg. won't switch to ONROAD mode, empty carFw
leading to unrecognized vehicle, etc.) can be attributed to USB-C connection issues.
I often refer to my "recommended USB-C cable" for C2, so here's the Amazon link...
https://www.amazon.com/gp/product/B07VMKRKBR
Here's a nice extension cable, ideally placed with the right angle at the Harness box...
https://www.amazon.com/dp/B09SZ7Q7CK
For debugging C2/C3 issues, I often use this 6.6' long one...
https://www.amazon.com/gp/product/B089TBCS4K
Generally speaking, C3 owners should stick with Comma's custom cable...
https://comma.ai/shop/products/comma-usb-c-cable
USB-C 3.1 Gen 2 spec (some companies will only mention 10 Gbps) is important because of the OBD-C pin utilization...
https://github.com/commaai/neo/blob/master/car_harness/OBD-C.sch.pdf
Installation will have power spikes over 1A @ 5V. Consider 12V instead… Comma Jungle, Comma Serial, or DIY…
https://discord.com/channels/469524606043160576/524592892627517450/911856613042815016
[12V 2A adapter + DC barrel jack to USB-C + USB-C 3.1 Gen2 extension]
Here’s a verified working, all-in-one solution…
https://www.amazon.com/dp/B0BCJNCYHN
On a related note, here’s my recommended OBD-II port splitter…
https://www.amazon.com/dp/B071HP9JFJ
Bear in mind, none of Comma's devices are USB-C to C compatible w/ PD chargers (workaround is to use USB-A to C cable)."
Link to Chat:
https://discord.com/channels/469524606043160576/524592892627517450/671502196902461440
03/27/2020

Message:
"I'll reiterate, the whole comma two experience is designed to be setup and installed directly in the car. This is why we do not include a USB A to USB C to use inside the house, and provide an active SIM (for domestic orders only) so that you don't need wifi. We also do a few other things on the device to get install times down to a few minutes, even on the slow data SIM."
Link to Chat:
https://discord.com/channels/469524606043160576/524592892627517450/693138534403670036
10/02/2021

Message:
"FWIW - Reflash is normally handled in #hw-two-eon"
Link to Chat:
https://discord.com/channels/469524606043160576/524592892627517450/893818404019007528
09/25/2021

Message:
"Community Features - There are modifications (hardware and software) people do that Comma doesn't necessarily accept liability for. When you enable the feature, you're basically accepting liability. What's considered a "community feature" is actually defined in code. See below...
CAN-based fingerprinting moved behind community features toggle
Fuzzy car identification, enabled with Community Features toggle
Move GM port, Toyota with DSU removed, comma pedal in community features; toggle switch required
Some features or cars are marked as community features. If openpilot detects the use of a community feature it switches to dashcam mode
"Enable Community Features in Settings to Engage"
Community Maintained Cars and Features are not verified by comma to meet our [safety model](SAFETY.md). Be extra cautious using them. They are only available after enabling the toggle in `Settings->Developer->Enable Community Features`.
"Use features, such as community supported hardware, from the open source community that are not maintained or supported by comma.ai and have not been confirmed to meet the standard safety model. Be extra cautious when using these features",
intercepting the DSU is a community feature since it requires unofficial hardware
Interesting. Two days ago, ret.communityFeature = True
was removed from several ports' interface.py
...
https://github.com/commaai/openpilot/commit/649af76fd4ade524df8eb6c56cc8bb09b3772e7c"
Link to Chat:
https://discord.com/channels/469524606043160576/524592892627517450/891343857743167550
02/28/2020

Message:
"VIDEOS!!!
We're max'd on pins, so I'm combining all the videos into one...
https://youtu.be/BmHwmrTdvqg
https://youtu.be/AfN2khHHkUA
https://youtu.be/zmuWNfJ-wDQ
https://youtu.be/RbD1X6luc0Q
https://youtu.be/ZHtCYYLM4UM
https://youtu.be/foIsRG0kMAo
https://youtu.be/WgZIv5HI44o
https://youtu.be/djvCmIkfoNo
https://youtu.be/foIsRG0kMAo"
Link to Chat:
https://discord.com/channels/469524606043160576/524592892627517450/683099173293260805
05/15/2021

Message:
"Can’t get your smartphone to scan your Comma device’s QR code? Email [email protected]
the DongleID, and email address you want it paired to. Also, if purchased used, and already paired, get the previous owner to unpair it from his account via… https://connect.comma.ai"
Link to Chat:
https://discord.com/channels/469524606043160576/524592892627517450/843161249872609310
04/28/2021

Message:
"we are running the scanner for people cheating DM now"
Link to Chat:
https://discord.com/channels/469524606043160576/524592892627517450/837043880955347004
03/31/2021

Message:
"General SSH wiki...
https://github.com/commaai/openpilot/wiki/SSH
SSH guide for Workbench...
https://discord.com/channels/469524606043160576/524592892627517450/825306826022846474
SSH guide for WinSCP...
https://discord.com/channels/469524606043160576/524592892627517450/826784066673704960
SSH guide using Spektor's Toolkit...
https://www.youtube.com/watch?v=8HS69f1tLK0
Additional related videos...
https://youtu.be/djvCmIkfoNo
https://youtu.be/ydBmWHEio5M
https://youtu.be/JYpmuxJU8EA
SSH via Hotspot IP Address:
If your Android phone is connected to comma two: comma two should be 192.168.43.1
If your comma two is connected to your Android phone: comma two should be 192.168.43.2
If you're connecting your comma two to an iPhone: comma two should be 172.20.10.2"
Link to Chat:
https://discord.com/channels/469524606043160576/524592892627517450/826798582450618378
06/12/2020

Message:
"For those of you messing w/ EONs, don't forget to use this windshield mount...
https://www.amazon.com/dp/B00BUD6LPY
If re-using a mount, etc., I like the 3x3" VHB packs...
https://www.amazon.com/gp/product/B07HJ72788"
Link to Chat:
https://discord.com/channels/469524606043160576/524592892627517450/721205569310162954
02/28/2020

Message:
"Since someone asked me to pin them here the other day (and I was looking for a good time to do it), here's how to retrieve [CAN message ID based] Fingerprint v1 & [firmware-based] Fingerprint v2...
FPv1 via PYTHONPATH=/data/openpilot python /data/openpilot/selfdrive/debug/get_fingerprint.py
FPv2 via PYTHONPATH=/data/openpilot python /data/openpilot/selfdrive/debug/dump.py carParams
"
Link to Chat:
https://discord.com/channels/469524606043160576/524592892627517450/683097482825170958
11/11/2020

Message:
"If people are installing at temperatures lower than 72F. ultimate bond strength will not be achieved even after 3 days. Now that it is winter this needs to be taken in mind even more so.
Link to Chat:
https://discord.com/channels/469524606043160576/524592892627517450/776270318226243625
08/05/2020

Message:
"1)install dfu-util
2)download and unpack panda artifacts
3)dfu-util -d 0483:df11 -a 0 -s 0x08004000 -D panda.bin"
Link to Chat:
https://discord.com/channels/469524606043160576/524592892627517450/740691591878017115
03/19/2020

Message:
"full factory reset Comma 2, instructions are as follows: hold volume up and power for about 10 seconds, when screen changes let go of power and hold volume up another 10 seconds until you enter recovery mode(if you accidentally enter fastboot mode, hold power again to reboot because you need to be in recovery not fastboot). select factory reset, then full factory reset and then yes. after that, hold down the power button for about 10 seconds and that will reboot the eon. after that connect to wifi and click install custom software(advanced), enter http://openpilot.comma.ai/"
Link to Chat:
https://discord.com/channels/469524606043160576/524592892627517450/690242765199638533
01/30/2020

Message:
"3M VHB tape comes in two variants, minimum recommended application temps of 50 and 60 F respectively. Be aware of this when installing mount for Comma Two. https://www.stockwell.com/data-sheets/3m-vhb-tapes.pdf"
Link to Chat:
https://discord.com/channels/469524606043160576/524592892627517450/672485653006647320
01/29/2020

Message:
"If you want to log it all to a file change this in /data/openpilot/launch_chffrplus.sh
From: ./manager.py
To: ./manager.py > tmux_log.txt
You can then view/download that file in /data/openpilot/selfdrive
"
Link to Message:
https://discord.com/channels/469524606043160576/524592892627517450/672157127980089393
12/03/2019

Message:
"last week i posted instructions how to ssh with PuTTY, Filezilla, and WinSCP. Here's instructions with the app Terminus in case you have to ssh on the road via mobile. Instructions for iOS, but if there's an Android app, probably same setup." (Go to Discord link to access the file that is talked about in the message)
Link to Message:
https://discord.com/channels/469524606043160576/524592892627517450/651435371493720100
10/10/2019

Message:
"EON new V2 harness install video: https://youtu.be/3nlkomHathI"
Link to Chat:
https://discord.com/channels/469524606043160576/524592892627517450/631982058037575680
09/25/2019

Message:
"https://www.amazon.com/gp/product/B00BUD6LPY/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1"
Link to Chat:
https://discord.com/channels/469524606043160576/524592892627517450/626468075226791938
08/28/2019

Message:
"https://github.com/commaai/openpilot-tools/blob/master/ssh/key/id_rsa"
Link to Chat:
https://discord.com/channels/469524606043160576/524592892627517450/616404077860880385
08/27/2019

Message:
"buy real EON"
Link to Chat:
https://discord.com/channels/469524606043160576/524592892627517450/615965435648671744
08/16/2019

Message:
"if the EON storage gets full it will automatically delete the oldest recording"
Link to Chat:
https://discord.com/channels/469524606043160576/524592892627517450/611901683232014348
08/12/2019

Message:
"So you're encouraged to search Discord (search feature has some cool options) whenever possible, as well as the wiki... https://community.comma.ai/wiki"
Link to Chat:
https://discord.com/channels/469524606043160576/524592892627517450/610678652610281483
08/09/2019

Message:
"Thank you, @vanillagorillaa and @PacHy Chris, I am running OpenPilot v0.6.1 on one of my EONs now, without the blank screen issue.
I worked around the git issue (fatal: no upstream configured for branch 'v0.6.1'
) simply by removing the code in openpilot/launch_chffrplus.sh
that applies git updates. Now I should be able to revert back to the version I want, when I suspect regressions. I'll do some driving and see if 0.6.1 is really better than 0.6.2 when it comes to the handling of exit and widening lanes. (Maybe not.)
The most valuable part of this exercise for me was discovering the root cause using "tmux a", as well as learning about Git in more depth."
Link to Chat:
https://discord.com/channels/469524606043160576/524592892627517450/609328054979919892
08/08/2019

Message:
"@CrumResearch when you did git checkout -b v0.6.1
what you really did was create a local branch called "v0.6.1" from whatever branch you had before. (Not what you want to do.) What you want was git checkout v0.6.1
(without the -b
flag)."
Link to Chat:
https://discord.com/channels/469524606043160576/524592892627517450/609203994379681820
08/06/2019

Message:
"Might help you get started, https://medium.com/@energee/what-are-dbc-files-469a3bf9b04b"
Link to Chat:
https://discord.com/channels/469524606043160576/524592892627517450/608418499756425277
07/30/2019

Message:
"(You add the public key to the account - not the private key)"
Link to Chat:
https://discord.com/channels/469524606043160576/524592892627517450/605749161660514345
07/25/2019

Message:
"https://github.com/commaai/openpilot/wiki/SSH"
Link to Chat:
https://discord.com/channels/469524606043160576/524592892627517450/604009201592696833
07/23/2019

Message:
"Actually, I bet it's the epoch time issue @mach1 @csouers which I've resolved a few times over the last couple years. It most recently came into play here...
https://discordapp.com/channels/469524606043160576/524592892627517450/602040439712907284"
Link to Chat:
https://discord.com/channels/469524606043160576/524592892627517450/603257752374214656
06/28/2019

Message:
"To get the can-utils utilities working on a white Panda device:
• Download and compile all the comma ai Panda stuff on GitHub.
• Download and compile all the can-utils stuff on GitHub.
• Install the Panda.ko driver by following the rules in openPilot/panda/driver/linux/README.md
• set the linux udev rules for the panda usb connection. In Panda wiki
• Plug in Panda to OBD
• start up the car
• connect the usb cable to your laptop
• lsusb should see something like: Bus 001 Device 004: ID bbaa:ddcc
• You should flash your panda at least once before you use it. see Panda Flashing wiki. I used the curl method.
• dmesg | grep -i panda should show:
◦ usb 1-2: Product: panda
◦ panda 1-2:1.0: Comma.ai Panda CAN controller connected
◦ usbcore: registered new interface driver panda
• sudo ifconfig can0 up
• go to the candump directory
• ./candump can0
• There is a similar tool in openPilot/panda/examples called can_logger.py. I was never able to get that to work via USB, but I was able to get it to work with WiFi, but it takes a bit of effort. Sometimes I see multiple Panda WiFi connections available in my wireless connections list. They all come from the same Panda device, but depending on which one I connect to, I cannot get can_logger to work. I see the same thing with chffr. When you can get chffr to connect, and run the battery test from within chffr, then you should be able to connect your laptop to connect to the panda device, and run can_logger to connect via WiFi."
Link to Chat:
https://discord.com/channels/469524606043160576/524592892627517450/594269295207514124
05/18/2019

Message:
"1 year is our warranty, but we are small enough right now that we will fix outside of warranty"
"30 days is no questions asked return for money back"
"if our hardware fails, we'll fix it"
Link to Chat:
https://discord.com/channels/469524606043160576/524592892627517450/579326869761949706
https://discord.com/channels/469524606043160576/524592892627517450/579326710760341544
https://discord.com/channels/469524606043160576/524592892627517450/579326655194202114
05/18/2019

Message:
"If there's an issue with the fan, we'll replace even after 30 days (assuming you didn't mod it!)"
Link to Chat:
https://discord.com/channels/469524606043160576/524592892627517450/579326250322100255
02/28/2019

Message:
"https://drive.google.com/file/d/1vFu_ttFZcg1fEjxARppk70bcwGGWcdtt/view?usp=drivesdk"
Link to Chat:
https://discord.com/channels/469524606043160576/524592892627517450/550797138544558080
Updated over 1 year ago