Zpět na domů

Spuštění MCU Tesla Model 3 na stole: kabely a síť

Vývojář sestavil MCU a AP Tesla Model 3 z dílů eBay z rozbitých aut. Připojil napájení, vyřešil problém s kabelem svazku Rosenberger, získal přístup k SSH a ODIN na 192.168.90.100. Systém je připraven pro analýzu CAN a prošívání.

Sestavili MCU Tesla Model 3 na stole: od eBay do ODIN API
Advertisement 728x90

Spouštění MCU a autopilota Tesla Model 3 na stole: rozbor hardwarového sestavení

Vývojář vytvořil funkční systém MCU (Media Control Unit) a počítače autopilota (AP) z dílů rozebraných vozidel Model 3. Blok je umístěn před pasažérským sedadlem, má velikost iPadu a tloušťku knihy o 500 stranách, je uložen v kovovém pouzdře s vodním chlazením. Pro testování bylo nutné připojit napájení 12 V, dotykový displej a datový kabel. Maximální spotřeba dosáhla 8 A, což potvrdilo správnost výběru zdroje s výkonem 10 A.

Komponenty byly zakoupeny na eBay: MCU/AP stálo 200–300 USD, displej 175 USD. Prodejci, kteří recykluji havarijní vozy, rozkládají auta a prodávají díly s fotografiemi zdrojů.

Hledání a problémy s připojovacími kabely

Klíčovým problémem byl datový kabel displeje: MCU i displej byly dodány s odřezanými vodiči. Tesla Electrical Reference uvádí specifikaci – šestipólový kabel Rosenberger 99K10D-1D5A5-D (2 piny pro 12 V/zem, 4 pro data). Samostatný kabel není dostupný pro maloobchodní prodej.

Google AdInline article slot

Alternativa – LVDS kabel z BMW – nevyhověla kvůli nesouladu konektorů. Přizpůsobení přes pájení odřezaných vodičů způsobilo zkrat a poruchu čipu MAX16932CATIS/V+T (regulátor napětí). Nahrazení čipu v servisu obnovilo funkčnost desky.

Nakonec byl zakoupen kompletní svazek kabelů přístrojové desky (číslo 1067960-XX-E) za 80 USD. Jedná se o jednotný svazek kabelů, který není určen k rozpojování.

Síťová komunikace a přístup ke službám

Po připojení 12 V se počítač spustil (migání červených LED). Připojení přes Ethernet do podsítě 192.168.90.X/24 (IP > 192.168.90.105, bez DHCP). Soubor /etc/hosts obsahuje následující hosty:

Google AdInline article slot
192.168.90.100 cid ice # mcu 
192.168.90.100 ic # pouze u Model X/S | IC = přístrojová deska
192.168.90.102 gw # brána
192.168.90.103 ap ape # ap = autopilot
192.168.90.104 lb # neznámo
192.168.90.105 ap-b ape-b # také autopilot
192.168.90.30 tuner # také neznámo
192.168.90.60 modem # má FTP server

Na 192.168.90.100 (MCU):

  • SSH na portu 22: vyžaduje podepsané klíče Tesla, přístup jen při "parkování vozidla". Bug bounty nabízí root přístup prostřednictvím bezpečnostních chyb.
  • REST API na :8080 (ODIN – On-Board Diagnostic Interface Network) pro Toolbox, vrací historii úloh.

Vnitřní architektura desky

Rozbor pouzdra ukázal dvě PCB, navzájem uspořádané hromadně: MCU a AP. Napájení je dodáváno přes piny podle schématu Tesly (vyčištěné vodiče z odřezaných kabelů).

Úspěšné připojení svazku spustilo operační systém i displej. Systém je připraven na:

Google AdInline article slot
  • Analýzu CAN sběrnice
  • Studium uživatelského rozhraní
  • Testování síťových rozhraní
  • Pokusy o zálohu firmware

Co je důležité

  • MCU/AP spotřebují až 8 A při 12 V – používejte zdroje s rezervou.
  • Kabel Rosenberger 99K10D-1D5A5-D není k dispozici samostatně; kupujte kompletní svazek 1067960-XX-E.
  • Síť 192.168.90.X bez DHCP; SSH/ODIN na 192.168.90.100 pro diagnostiku.
  • Zkrat tenkých LVDS vodičů poškozuje PMIC (MAX16932).
  • Tesla Electrical Reference je klíč k pinoutům a číslům dílů.

— Editorial Team

Advertisement 728x90

Číst dál