2025 lightning is not detected by default, this fixes it for a 2025 Lightning Flash
comma@comma-XXXXXX:/data/openpilot$ cd /data/openpilot && python selfdrive/debug/car/fw_versions.py 2>&1 | tee /tmp/lightning_fw.txt
Setting OBD multiplexing to True
OBD multiplexing set successfully
got vin with request=b'"\xf1\x90'
got vin with request=b'"\xf1\x90'
Getting vin...
RX: 0x7e8, BUS: 0, VIN: XXXXXXXXXXXXXXXX
Getting VIN took 0.292 s
0%| | 0/3 [00:00<?, ?it/s]iso-tp query bad response: (2016, None) - 0x7f2231
iso-tp query bad response: (2016, None) - 0x7f2231
iso-tp query bad response: (2016, None) - 0x7f2231
iso-tp query bad response: (2016, None) - 0x7f2231
Setting OBD multiplexing to False
OBD multiplexing set successfully
Setting OBD multiplexing to True
OBD multiplexing set successfully
iso-tp query bad response: (2000, None) - 0x7f2231
iso-tp query bad response: (2000, None) - 0x7f2231
iso-tp query bad response: (1990, None) - 0x7f2231
iso-tp query bad response: (1990, None) - 0x7f2231
iso-tp query bad response: (1840, None) - 0x7f2231
iso-tp query bad response: (1840, None) - 0x7f2231
iso-tp query bad response: (1988, None) - 0x7f2231
iso-tp query bad response: (1988, None) - 0x7f2231
iso-tp query bad response: (1990, None) - 0x7f2231
iso-tp query bad response: (1990, None) - 0x7f2231
iso-tp query bad response: (1840, None) - 0x7f2231
iso-tp query bad response: (1840, None) - 0x7f2231
iso-tp query bad response: (1988, None) - 0x7f2231
iso-tp query bad response: (1988, None) - 0x7f2231
Setting OBD multiplexing to False
OBD multiplexing set successfully
iso-tp query bad response: (1990, None) - 0x7f2231
iso-tp query bad response: (1990, None) - 0x7f2231
iso-tp query bad response: (1840, None) - 0x7f2231
iso-tp query bad response: (1840, None) - 0x7f2231
iso-tp query bad response: (1988, None) - 0x7f2231
iso-tp query bad response: (1988, None) - 0x7f2231
iso-tp query bad response: (2016, None) - 0x7f1012
iso-tp query bad response: (2016, None) - 0x7f1012
Setting OBD multiplexing to True
OBD multiplexing set successfully
iso-tp query bad response: (2016, None) - 0x7f1012
iso-tp query bad response: (2016, None) - 0x7f1012
iso-tp query bad response: (1856, None) - 0x7f1012
iso-tp query bad response: (1856, None) - 0x7f1012
iso-tp query bad response: (1799, None) - 0x7f1012
iso-tp query bad response: (1799, None) - 0x7f1012
iso-tp query bad response: (1862, None) - 0x7f2231
iso-tp query bad response: (1862, None) - 0x7f2231
Setting OBD multiplexing to False
OBD multiplexing set successfully
iso-tp query bad response: (1840, None) - 0x7f2231
iso-tp query bad response: (1840, None) - 0x7f2231
iso-tp query bad response: (1988, None) - 0x7f3e13
iso-tp query bad response: (1988, None) - 0x7f3e13
iso-tp query bad response: (1988, None) - 0x7f3e13
iso-tp query bad response: (1988, None) - 0x7f3e13
iso-tp query bad response: (2016, None) - 0x7f3e13
iso-tp query bad response: (2016, None) - 0x7f3e13
iso-tp query bad response: (1988, None) - 0x7f2231
iso-tp query bad response: (1988, None) - 0x7f2231
iso-tp query bad response: (2016, None) - 0x7f2231
iso-tp query bad response: (2016, None) - 0x7f2231
Setting OBD multiplexing to True
OBD multiplexing set successfully
iso-tp query bad response: (2016, None) - 0x7f2213
iso-tp query bad response: (2016, None) - 0x7f2213
Setting OBD multiplexing to False
OBD multiplexing set successfully
iso-tp query bad response: (2016, None) - 0x7f2213
iso-tp query bad response: (2016, None) - 0x7f2213
33%|███▎ | 1/3 [00:08<00:16, 8.04s/it]Setting OBD multiplexing to True
OBD multiplexing set successfully
Setting OBD multiplexing to False
OBD multiplexing set successfully
Setting OBD multiplexing to True
OBD multiplexing set successfully
Setting OBD multiplexing to False
OBD multiplexing set successfully
Setting OBD multiplexing to True
OBD multiplexing set successfully
Setting OBD multiplexing to False
OBD multiplexing set successfully
Setting OBD multiplexing to True
OBD multiplexing set successfully
Setting OBD multiplexing to False
OBD multiplexing set successfully
67%|██████▋ | 2/3 [00:09<00:04, 4.28s/it]Setting OBD multiplexing to True
OBD multiplexing set successfully
Setting OBD multiplexing to False
OBD multiplexing set successfully
Setting OBD multiplexing to True
OBD multiplexing set successfully
Setting OBD multiplexing to False
OBD multiplexing set successfully
Setting OBD multiplexing to True
OBD multiplexing set successfully
Setting OBD multiplexing to False
OBD multiplexing set successfully
Setting OBD multiplexing to True
OBD multiplexing set successfully
Setting OBD multiplexing to False
OBD multiplexing set successfully
100%|██████████| 3/3 [00:11<00:00, 3.75s/it]
Found FW versions
{
Brand: ford , bus: 1, OBD: True - (Ecu.debug, 0x7d0, None): [b'PU5T-14G676-HE\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00']
Brand: ford , bus: 1, OBD: True - (Ecu.hud, 0x720, None): [b'SL3T-14C026-CAD\x00\x00\x00\x00\x00\x00\x00\x00\x00']
Brand: ford , bus: 1, OBD: True - (Ecu.fwdRadar, 0x764, None): [b'RB5T-14D049-AB\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00']
Brand: ford , bus: 1, OBD: True - (Ecu.fwdCamera, 0x706, None): [b'RJ6T-14H102-BBC\x00\x00\x00\x00\x00\x00\x00\x00\x00']
Brand: ford , bus: 1, OBD: True - (Ecu.eps, 0x730, None): [b'RL38-14D003-AA\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00']
Brand: ford , bus: 1, OBD: True - (Ecu.abs, 0x760, None): [b'TL38-2D053-AD\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00']
Brand: ford , bus: 1, OBD: True - (Ecu.engine, 0x7e0, None): [b'SL3A-14C204-GF\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00']
Brand: ford , bus: 1, OBD: True - (Ecu.shiftByWire, 0x732, None): [b'ML3P-7P470-AM\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00']
Brand: ford , bus: 0, OBD: True - (Ecu.engine, 0x7e0, None): [b'SL3A-14C204-GF\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00']
Brand: ford , bus: 0, OBD: True - (Ecu.abs, 0x760, None): [b'TL38-2D053-AD\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00']
Brand: ford , bus: 0, OBD: True - (Ecu.fwdCamera, 0x706, None): [b'RJ6T-14H102-BBC\x00\x00\x00\x00\x00\x00\x00\x00\x00']
Brand: ford , bus: 0, OBD: True - (Ecu.eps, 0x730, None): [b'RL38-14D003-AA\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00']
Brand: ford , bus: 0, OBD: True - (Ecu.fwdRadar, 0x764, None): [b'RB5T-14D049-AB\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00']
Brand: ford , bus: 0, OBD: True - (Ecu.fwdCamera, 0x706, None): [b'\x8eP\xa0U\xae5\x00\x00\x00\x00']
Brand: ford , bus: 0, OBD: True - (Ecu.eps, 0x730, None): [b'\xff\x00\x01\x00\x02\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00']
Brand: ford , bus: 0, OBD: True - (Ecu.abs, 0x760, None): [b'0a\x01\x12\x00\x00\x01\x000\x00']
Brand: ford , bus: 0, OBD: True - (Ecu.eps, 0x730, None): [b'\xff\xff\xff\x00\x00\xff\xff\xff\xff\x03\xff\xff\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00']
Brand: ford , bus: 0, OBD: True - (Ecu.abs, 0x760, None): [b'\x9c\n\xa1\x80:\x00\x00']
Brand: ford , bus: 0, OBD: True - (Ecu.eps, 0x730, None): [b'\xff\xff\xff\xff\x00\x00\xff\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00']
Brand: ford , bus: 0, OBD: True - (Ecu.fwdCamera, 0x706, None): [b'\n\x03\x08\x08\xfeF\xe7\xf9\n\x02']
Brand: ford , bus: 0, OBD: True - (Ecu.fwdCamera, 0x706, None): [b'\x12L\x00\x00\x00\x00\x00\x00\x00\x00']
Brand: ford , bus: 0, OBD: True - (Ecu.fwdCamera, 0x706, None): [b'\rp\x80\x18\x07\x00\x00\x00\x00\x00']
Brand: ford , bus: 0, OBD: True - (Ecu.fwdCamera, 0x706, None): [b'@\x1eN\x00\x1e\x06\x80\x19\x05\x05']
Brand: ford , bus: 0, OBD: True - (Ecu.fwdCamera, 0x706, None): [b'\x16\xfa\x0ep\x03\xde\x04\xe8\x07\xee\t\x86\x06\xc1\x07\xe4\x06\xc8\x07\xdd\xf8\xcf\xfeN\x00\x82S&']
Brand: hyundai, bus: 0, OBD: True - (Ecu.fwdCamera, 0x7c4, None): [b'\xf1\x10DSML3T-14H031-AH\x00\x00\x00\x00\x00\x00\x00\x00']
Brand: hyundai, bus: 0, OBD: True - (Ecu.combinationMeter, 0x7c6, None): [b'\xf1\x10DSML3T-14H031-AH\x00\x00\x00\x00\x00\x00\x00\x00']
Brand: hyundai, bus: 0, OBD: True - (Ecu.adas, 0x730, None): [b'\xf1\x10DSNB3V-3F964-AA\x00\x00\x00\x00\x00\x00\x00\x00\x00']
Brand: mazda , bus: 0, OBD: True - (Ecu.fwdRadar, 0x764, None): [b'RB5T-14D049-AB\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00']
Brand: mazda , bus: 0, OBD: True - (Ecu.engine, 0x7e0, None): [b'SL3A-14C204-GF\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00']
Brand: mazda , bus: 0, OBD: True - (Ecu.fwdCamera, 0x706, None): [b'RJ6T-14H102-BBC\x00\x00\x00\x00\x00\x00\x00\x00\x00']
Brand: mazda , bus: 0, OBD: True - (Ecu.eps, 0x730, None): [b'RL38-14D003-AA\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00']
Brand: mazda , bus: 0, OBD: True - (Ecu.abs, 0x760, None): [b'TL38-2D053-AD\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00']
}
Possible matches: set()
Getting fw took 11.326 s
2025 lightning is not detected by default, this fixes it for a 2025 Lightning Flash
#130