Tesla Open CAN Mod
Tesla Open CAN Mod je open-source projekt publikovaný na GitLabu, jehož cílem je levně zpřístupnit nebo upravit některé FSD-related funkce Tesly pomocí externí desky připojené na CAN sběrnici vozidla.
Projekt je v README popsaný jako alternativa k drahým komerčním řešením. Autor vychází z toho, že potřebný hardware stojí řádově desítky eur, takže otevřená varianta může být výrazně levnější než hotové uzavřené moduly.
Důležité omezení
Podle README projekt nenahrazuje placené oprávnění FSD od Tesly. Vozidlo musí mít aktivní FSD entitlement, ať už koupený nebo předplacený. Jde tedy spíš o CAN-level modifikátor a enabler chování než o nástroj, který by zdarma přidal FSD do auta bez licence.
Jak projekt funguje
Aktuální podoba repozitáře stojí hlavně na firmwaru CanFeather pro desku typu Adafruit Feather RP2040/CAN s řadičem MCP2515 nebo MCP25625.
Firmware průběžně poslouchá vybrané CAN zprávy, upraví konkrétní bity a pošle upravené framy zpět do vozidla. V README je popsané zejména toto chování:
- odchytávání autopilot a FSD-related CAN framů
- použití volby
Traffic Light and Stop Sign Controljako spouštěče FSD logiky - úprava bitů potřebných pro aktivaci FSD chování na úrovni CAN komunikace
- mapování follow-distance nastavení na rychlostní profil
- u některých variant i potlačení
nagupozornění - v README je zmíněné i odstranění některých regionálních omezení pro Actually Smart Summon
Podporované varianty
README uvádí tři hlavní režimy kompilace:
LEGACYpro starší vozy s HW3 retrofittemHW3pro vozy s hardwarem HW3HW4pro vozy s hardwarem HW4
Projekt současně rozlišuje chování podle generace hardwaru a verze firmwaru vozu. Prakticky tedy nejde o univerzální binárku bez konfigurace, ale o firmware, který se musí zkompilovat pro správnou variantu auta.
Hardware a instalace ve zkratce
Základ tvoří kompatibilní Feather deska s CAN řadičem, Arduino IDE a knihovna pro MCP2515. README popisuje připojení přímo na CAN vodiče v autě a zmiňuje doporučené konektory podle generace vozu.
Důležitý detail je i požadavek odstranit onboard 120 ohm terminaci na Feather CAN desce, protože vozidlo už vlastní terminaci na sběrnici má.
Rizika a upozornění
Tohle je zásah do komunikace vozidla na úrovni CAN busu. Z toho plynou zásadní rizika:
- nečekané nebo nebezpečné chování auta
- právní a regulatorní problémy
- možné omezení nebo ztráta záruky
- bezpečnostní riziko při jízdě
Je proto rozumné tenhle projekt chápat jako experimentální technický mod pro pokročilé uživatele, ne jako běžný doplněk bez následků.
Kontext k FSD
Obecnější kontext k tomu, jak je na tom Tesla FSD v Evropě a v Česku, je popsán na stránce Tesla Full Self-Driving (FSD) v Česku a Evropě.