Uppgradera OpenPilot till nästa Tesla version

Då var det dags att uppgradera OpenPilot för första gången!

Jag har kört på version 0.6.5 med Teslaanpassning från Bog Gyver on GitHub. Nu är det dags för nästa uppdatering 0.6.6 som klarar filbyten bättre och som känns som en solidare version än tidigare. Varje gång man blinkar så får man hålla i ratten så inte bilen tar för mycket egna initiativ.

Här kommer en steg för steg beskrivning man skulle göra om man börjar från en blank mobil och vill ha denna uppdatering:

Börja med att stänga av bilen under ”Service” i bilens meny.

Comma.ai kan ha kommit med en uppgradering men det måste man ta innan och välja custom https://comma.ai. Inne på EON! Välj radera och efter omstart välj sökväg

Logga på EON med ssh kommandot:

ssh root@192.168.1.231 -p 8022 -i openpilot_rsa

EON har en comma.ai openpilot som jag nu tog bort genom att döpa om katalogen.

cd /data
mv openpilot openpilot.stock2

Installera en ny version från GitHub och BogGyer speciellt för Tesla modell S.

git clone https://github.com/BogGyver/openpilot.git

Cloning into ‘openpilot’…
remote: Enumerating objects: 1, done.
remote: Counting objects: 100% (1/1), done.
remote: Total 20303 (delta 0), reused 0 (delta 0), pack-reused 20302
Receiving objects: 100% (20303/20303), 660.44 MiB | 11.21 MiB/s, done.
Resolving deltas: 100% (13251/13251), done.
Checking out files: 100% (1645/1645), done.

cd openpilot
git checkout tesla
reboot

Efter jag installerat och vid all konfigurering så kräver systemet en reboot av EON för att ändringarna skall börja gälla.

Eftersom jag valt att få uppgraderingen automatiskt så fick jag detta meddelande. Vilket innebar att jag inte behövde köra de stegen ovan utan kunde koncentrera mig på Pandan endast (Se nedan):

IMG_4015

Detta betyder att EON har blivit uppdaterad men Pandan ligger fortfarande kvar på 0.6.5. Så för att lösa detta så körde jag stegen nedan för att uppgradera Pandan från 0.6.5 till 0.6.6.

Ny inloggning:

ssh root@192.168.1.231 -p 8022 -i openpilot_rsa

Nu är det dags att uppgradera Pandan med kod från EON:en genom en ”Flush”!
(Det är väldigt troligt att endast ”reboot” hade krävts men på detta sätt kunde jag se hur ”make” kördes)

cd /data/openpilot/panda/board
make
make recover
reboot

Nu skall bilen vara uppgraderad med ny programvara och omstartad. Tid för att testa!

IMG_4017

I denna release så fanns dessa ändringar med, enligt release nötterna:

Version 0.6.6 (2019-11-05) (från OpenPilot)

  • Volkswagen support thanks to jyoung8607!
  • Toyota Corolla Hybrid with TSS 2.0 support thanks to u8511049!
  • Lexus ES with TSS 2.0 support thanks to energee!
  • Fix GM ignition detection and lock safety mode not required anymore
  • Log panda firmware and dongle ID thanks to martinl!
  • New driving model: improve path prediction and lead detection
  • New driver monitoring model, 4x smaller and running on DSP
  • Display an alert and don’t start openpilot if panda has wrong firmware
  • Fix bug preventing EON from terminating processes after a drive
  • Remove support for Toyota giraffe without the 120Ohm resistor

 

[Gilla] och [Dela] så fler kan ta del av vår info!

TJT värvningsprogram

Köp ny bil via referral-kod:
https://www.tesla.com/sv_SE/referral/mikael58514

Kommentera

Fyll i dina uppgifter nedan eller klicka på en ikon för att logga in:

WordPress.com-logga

Du kommenterar med ditt WordPress.com-konto. Logga ut /  Ändra )

Google-foto

Du kommenterar med ditt Google-konto. Logga ut /  Ändra )

Twitter-bild

Du kommenterar med ditt Twitter-konto. Logga ut /  Ändra )

Facebook-foto

Du kommenterar med ditt Facebook-konto. Logga ut /  Ändra )

Ansluter till %s

%d bloggare gillar detta: