☰
Tesla X179 接线终极指南:flipper-tesla-fsd 20-pin/26-pin 针脚定义全解 + Service Mode 验证避坑教程
2026/10/15 18:10:45 网站建设 项目流程
  • 嵌入式
  • 通信
  • 逆向工程

【免费下载链接】flipper-tesla-fsd

Tesla Mod — Flipper Zero & ESP32. Nag killer, FSD region unlock, track mode, BMS dashboard, blind spot alert, high beam strobe, CAN capture, steering mode + more. Works via OBD-II or X179 connector.

项目地址:https://gitcode.com/gh_mirrors/fl/flipper-tesla-fsd
点击查看免费下载

flipper-tesla-fsd 是开源的 Tesla CAN 总线工具(Tesla Mod),支持 Flipper Zero 与 ESP32 平台,可实现 Nag killer、FSD region unlock、BMS dashboard、盲点提示等功能。本文聚焦它的推荐接入口X179 诊断接口:完整梳理20-pin 与 26-pin 两种规格的针脚定义,并详解如何用车辆的Service Mode → CAN Port页面做接线前验证,帮你一次接对、避开烧板与功能失效两大坑。

为什么推荐 X179 而不是 OBD-II?

X179 是特斯拉自带的服务/诊断接口,位于后中央扶手箱后方饰板内(2021+ Model 3/Y)。相比 OBD-II,它有两个决定性优势:

  • 信号更全:OBD-II 只能拿到 Party CAN 一路总线;X179 一个接口上最多有4 路独立 CAN 总线对,功能覆盖更广
  • 自带 12V 供电:内置常电(部分车型为唤醒门控,需万用表确认),无需额外取电

⚠️ 2024 年 4 月后的 Juniper Model Y / 新款 Highland 车型,OBD-II 口已切换为DoIP(100 Mbps 以太网),直接把 CAN 设备插上去可能损坏诊断模块——这些车请直接接 X179。

OBD-II 接法(仅 4 线)可以参考下图的接线思路:

X179 20-pin 针脚定义(2021–2023 Model 3/Y)

20-pin 接口在同一个连接器上提供4 组独立的 CAN 总线对 + 供电,这是它最强大的地方:

针脚信号说明
1+12V主供电
2 / 3CAN-H / CAN-LParty CAN(线束1933903-XX上确认;旧资料称 "Bus 4")
9 / 10CAN-H / CAN-LVehicle CAN(Bus 2)
13 / 14CAN-H / CAN-LChassis CAN(线束1933903-XX上确认;旧资料称 "Bus 6")
15+12V备用供电(2 mm² 粗线)
18 / 19CAN-H / CAN-LBus 3
20GND地

典型 4 线接法(单总线即可覆盖绝大多数功能):

X179 Pin 13 → CAN-H ──┐ X179 Pin 14 → CAN-L ──┤── CAN 模块(MCP2515 / TWAI) X179 Pin 15 → 12V ───┤── 降压模块 → 3.3V/5V X179 Pin 20 → GND ──┘

💡 社区实测在 Pin 13/14 上能看到0x3FD(FSD gate)、0x370(nag killer 目标)、0x132/0x292/0x312(BMS 三帧)等关键信号——单总线几乎读写全功能。

X179 26-pin 针脚定义:两个变体,千万不要混用

26-pin 后部接口按生产时间分为两种电气配置,互不兼容:

① 2024 年 4 月前生产(纯 CAN 版)

针脚信号说明
13 / 14CAN-H / CAN-L第三 CAN 对(旧称 "Bus 6",需 Service Mode 确认)
15+12V供电(红线,2 mm²)
18 / 19CAN-H / CAN-LVehicle CAN(蓝/黄线)
26GND地(黑线,2 mm²)

② 2024 年 4 月后生产(DoIP 混合版)⚠️

特斯拉在 2024 年 4 月将多组 CAN 针脚迁移为DoIP 以太网(至少覆盖欧盟区,范围尚不完全确定)。经示波器实测的一台 Berlin 产 Model Y 结果如下:

针脚实际信号
9 / 10DoIP(以太网),不是 CAN
12 / 13DoIP(以太网),不是 CAN
18 / 19Vehicle CAN —— 唯一可用的 CAN 对
15+12V(不变)
26GND(不变)

结论:2024+ 车型不要想当然沿用 13/14 接法,先验证再上电。

③ Post-SOP10 新批次:第三 CAN 对移位 + Chassis 迁移到新左端口

对照特斯拉官方电气参考(SOP6–SOP11)验证后发现:

  • 第三 CAN 对从 13/14 移到了 4/5,且性质变为 Body CAN(不再是 Chassis CAN)
  • Chassis CAN 整体迁移到左侧新端口 X177(13/14 脚位,绿线,出自 Body Controller Left)
  • 右侧端口保留 Party + Body + Vehicle CAN,所以旧设备在新车上"大部分功能还能用"
  • 物理快速判断法:新车 4/5 脚位有针(紫色)、13/14 空置;老车则相反(13/14 有针,绿色)
  • EPAS / nag killer 相关的 Chassis CAN 监听,Post-SOP10 车型要去X177找,别再接右端口 18/19

附:Model S / Model X(HW3 + MCU2)的 20-pin X179

注意它与 Model 3/Y 的 20-pin物理布局和总线分配都不同(上排 11 孔、下排 9 孔,从右往左编号)。只需 4 根线:Pin 1(+12V)、Pin 13/14(Chassis CAN,即0x370EPAS 所在总线)、Pin 20(GND)。接前务必对照外壳上模压的孔位编号核对,翻到正面看时布局是左右镜像的。

Service Mode 验证:接线前必做的确定性检查

核心原则:X179 的"针脚 → 总线"映射在不同线束上并不固定——目前已知至少存在 4 种电气配置(20-pin、2024 前 26-pin、Post-SOP10 布局、Party/Vehicle/Chassis 右置布局),按车型年份推断并不可靠。

唯一可靠的确定性检查是车机自带的Service Mode → CAN Port页面:它按线束料号列出每个针脚对应的总线名称。例如线束1933903-XX(Model Y Juniper RWD)上实测为:

X179 针脚总线
2 / 3Party CAN
9 / 10Vehicle CAN
13 / 14Chassis CAN(绿线)——不是旧资料说的 "Bus 6"
20GND

三步验证法

  1. 查 Service Mode → CAN Port:进车机 Service Mode,打开 CAN Port 页,确认目标总线在你车上对应哪对针脚
  2. 万用表量差分阻抗:模块断开车辆状态下测 CAN-H 与 CAN-L 之间电阻,约 120 Ω 正常(车辆自带终端电阻);约 60 Ω 说明你的 CAN 模块自己的终端电阻还开着,先关掉(模块上的J1/TERM跳线或R4电阻)
  3. 示波器确认信号类型:2024+ 的 26-pin 车型尤其重要——若 13/14 测不到 120 Ω 差分信号,该对大概率是 DoIP,改试 18/19

💡 社区实测案例:nag killer 必须接Party CAN(2/3 针脚)。0x370EPAS 帧在 Party CAN 上,不在 Vehicle CAN(9/10);单总线板子接错总线对(接到 Chassis 或 Vehicle),nag killer 就"完全没反应"——这正是 HW4 车型上最常见的"nag killer 无效"原因。

避坑清单:这些错误最容易翻车

  • 🔴按车型年份猜针脚→ 必须用 Service Mode → CAN Port 验证,年份推断不可靠
  • 🔴2024+ 车直接接 13/14→ 可能是 DoIP 以太网,先示波器/阻抗验证
  • 🔴给 MCP2515 的 MISO 直接喂 5V 进 ESP32→ 绝大多数廉价模块 MISO 输出 5V 高电平,而 ESP32 GPIO 仅耐受 3.3V,必须加2.2 kΩ + 3.3 kΩ 电阻分压(MOSI/SCK/CS 不需要)
  • 🔴额外并联第二个 120 Ω 终端电阻→ 车辆 CAN 总线已自带终端,模块上的终端要关掉
  • 🔴降压模块出厂默认 12V 输出→ XY-3606 等模块必须先调到 5.0V 再接板子,否则直接冒烟
  • 🔴Post-SOP10 新车还在右端口找 Chassis CAN→ 已迁移到左侧 X177 端口
  • 🟡X179 的 12V 是否常电因车而异→ 有些车休眠时断电,长期安装建议配合深睡策略(T-CAN485 已内置:CAN 静默 120 秒即深睡)

总结

X179 是 flipper-tesla-fsd 的推荐接口:20-pin 车型 4 线即可覆盖几乎全部功能,26-pin 车型则必须先分辨"纯 CAN 版"还是"DoIP 混合版"。记住一句话——先开 Service Mode → CAN Port 查自己车的针脚-总线映射,再动手接线,配合 120 Ω 阻抗检查和 MISO 分压,基本可以一次接通。

📎 延伸阅读:

  • 完整针脚表与所有接线方案:HARDWARE.md
  • ESP32 各板卡接线与 T-2CAN 双总线映射:esp32/README.md
  • 项目功能总览:README.md
  • 嵌入式
  • 通信
  • 逆向工程

【免费下载链接】flipper-tesla-fsd

Tesla Mod — Flipper Zero & ESP32. Nag killer, FSD region unlock, track mode, BMS dashboard, blind spot alert, high beam strobe, CAN capture, steering mode + more. Works via OBD-II or X179 connector.

项目地址:https://gitcode.com/gh_mirrors/fl/flipper-tesla-fsd
点击查看免费下载

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询