Not detecting VIN
Posted: Tue Jan 20, 2026 5:25 am
Hi All,
Having so much trouble getting connected with my bike - i'm hoping that someone has seen this before and can help!
Running:
2013 Diavel
Dell XPS13
OBDLink EX
A brief bit about my problem:
I can connect to the cable fine (115200 bps - any bike) - the startup process stalls at retrieving VIN. I assume there's a timeout in there, because after that goes off I'm in melcodiag fine. I can read DTCs, but i get a BUS_OFF error returned against each DTC that comes back.
U1601 [BBS] CAN line error (BUS OFF) is listed against each dtc returned.
I can clear DTCs. I can execute some active tests (i.e. turn fans on etc etc).
When I try to clear service light - melcodiag becomes unresponsive. I have to close it to continue experimenting.
Interestingly, when i choose the other option (m3c, m3d...), and clear service light, that seems to work just fine, but I get a BBS DTC light up on my dash. I can't read it in this mode, other mode detects the dtc, but I can't tell what the DTC is because of the BUS_OFF error.
Here's my log:
"File generated On 20/01/2026 3:57:38 PM"
"Software version 2.0.4.8"
"ELM version : ELM327 v1.4b"
"Auto Detect Bike = "
"User Bike = Diavel 2013"
"CAN Bike = "
"Ecu = MELCO HIMEJI "
"Hardw = J001"
"Softw = 00000105"
"OilService = NO"
"DesmoService = NO"
" vin DATA
vin DATA
vin DATA
vin DATA
vin DATA
vin DATA
vin DATA
vin DATA
vin DATA
vin DATA
vin DATA
vin 31A8FD07F1A31
14 PIDS active founds
022_000000000000A100
080_08000000C8000006
018_0000460000000014
200_0000000000000000
020_20FFFF0000000000
301_E208000000000000
100_E105083F813EC900
150_00A0204076C70400
160_C8C87D7D7D7D03FE
210_0000000000000000
230_0000000000000000
300_E2088470B9683910
110_202C280440000E00
240_0000C00000000054
"
"Vin = "
"DTC = "
"620323F7"
"Bike = 7"
"lic found
"
"registered"
Best regs,
Husky
Having so much trouble getting connected with my bike - i'm hoping that someone has seen this before and can help!
Running:
2013 Diavel
Dell XPS13
OBDLink EX
A brief bit about my problem:
I can connect to the cable fine (115200 bps - any bike) - the startup process stalls at retrieving VIN. I assume there's a timeout in there, because after that goes off I'm in melcodiag fine. I can read DTCs, but i get a BUS_OFF error returned against each DTC that comes back.
U1601 [BBS] CAN line error (BUS OFF) is listed against each dtc returned.
I can clear DTCs. I can execute some active tests (i.e. turn fans on etc etc).
When I try to clear service light - melcodiag becomes unresponsive. I have to close it to continue experimenting.
Interestingly, when i choose the other option (m3c, m3d...), and clear service light, that seems to work just fine, but I get a BBS DTC light up on my dash. I can't read it in this mode, other mode detects the dtc, but I can't tell what the DTC is because of the BUS_OFF error.
Here's my log:
"File generated On 20/01/2026 3:57:38 PM"
"Software version 2.0.4.8"
"ELM version : ELM327 v1.4b"
"Auto Detect Bike = "
"User Bike = Diavel 2013"
"CAN Bike = "
"Ecu = MELCO HIMEJI "
"Hardw = J001"
"Softw = 00000105"
"OilService = NO"
"DesmoService = NO"
" vin DATA
vin DATA
vin DATA
vin DATA
vin DATA
vin DATA
vin DATA
vin DATA
vin DATA
vin DATA
vin DATA
vin 31A8FD07F1A31
14 PIDS active founds
022_000000000000A100
080_08000000C8000006
018_0000460000000014
200_0000000000000000
020_20FFFF0000000000
301_E208000000000000
100_E105083F813EC900
150_00A0204076C70400
160_C8C87D7D7D7D03FE
210_0000000000000000
230_0000000000000000
300_E2088470B9683910
110_202C280440000E00
240_0000C00000000054
"
"Vin = "
"DTC = "
"620323F7"
"Bike = 7"
"lic found
"
"registered"
Best regs,
Husky