Hyper 821 Not identifying ECU
Posted: Mon Aug 10, 2026 12:57 pm
Hi, I have a 2013 European Hypermotard 821 with IAW 7SM.D0, HW210/8010-AF11, Ducati P/N 28642271A and P8015G22 printed on the ECU.
MelcoDiag 2.0.5.2 + ELM327 v1.5 automatically detects "Hyper 821" and I have selected "Ducati Hypermotard 821 / 2013".
Communication works and 7 PIDs are detected, and the VIN is correctly read as ZDMB200AADB001674, matching the motorcycle.
However the report shows:
Ecu = N/A
Hardw =
Softw = N/A
I also get the majority of Sensors Data, like Engie Temp, Ambient Temp, Voltages, RPM, APS, TPS, DTC, Gear, Brake, etc.
Could you please tell me whether the ECU identification/software information is unavailable from this ECU, or whether MelcoDiag simply doesn't decode the relevant response for this 2013 7SM calibration?
I am particularly interested in determining the actual calibration/software installed in the ECU, because the dashboard displays HYPERSTRADA even though the motorcycle is a Hypermotard. I would like to establish whether the engine ECU is running a Hypermotard or Hyperstrada calibration.
*Post is partially similar with: viewtopic.php?p=2696
====================================================================
"File generated On 8/10/2026 3:29:28 PM"
"Software version 2.0.5.2"
"ELM version : ELM327 v1.5"
"Auto Detect Bike = Hyper 821"
"User Bike = Hypermotard 821 / 2013"
"CAN Bike = "
"Ecu = N/A"
"Hardw = "
"Softw = N/A"
"OilService = NO"
"DesmoService = NO"
"
7 PIDS active founds
018_00005E0000000001
080_0010C430000000C8
022_0000000000010000
024_4F816CC600000000
240_C188D00000A89B00
020_0700FF0330004400
160_C8C800006464
"
"Vin = ZDMB200AADB001674"
"DTC = "
"16FB5B19"
"Bike = 3"
"lic found
? outp='ZDMB200AADB001674'
PaniVIN: ZDMB200AADB001674
lic is valid
"
"registered"
Communication works and 7 PIDs are detected, and the VIN is correctly read as ZDMB200AADB001674, matching the motorcycle.
However the report shows:
Ecu = N/A
Hardw =
Softw = N/A
I also get the majority of Sensors Data, like Engie Temp, Ambient Temp, Voltages, RPM, APS, TPS, DTC, Gear, Brake, etc.
Could you please tell me whether the ECU identification/software information is unavailable from this ECU, or whether MelcoDiag simply doesn't decode the relevant response for this 2013 7SM calibration?
I am particularly interested in determining the actual calibration/software installed in the ECU, because the dashboard displays HYPERSTRADA even though the motorcycle is a Hypermotard. I would like to establish whether the engine ECU is running a Hypermotard or Hyperstrada calibration.
*Post is partially similar with: viewtopic.php?p=2696
====================================================================
"File generated On 8/10/2026 3:29:28 PM"
"Software version 2.0.5.2"
"ELM version : ELM327 v1.5"
"Auto Detect Bike = Hyper 821"
"User Bike = Hypermotard 821 / 2013"
"CAN Bike = "
"Ecu = N/A"
"Hardw = "
"Softw = N/A"
"OilService = NO"
"DesmoService = NO"
"
7 PIDS active founds
018_00005E0000000001
080_0010C430000000C8
022_0000000000010000
024_4F816CC600000000
240_C188D00000A89B00
020_0700FF0330004400
160_C8C800006464
"
"Vin = ZDMB200AADB001674"
"DTC = "
"16FB5B19"
"Bike = 3"
"lic found
? outp='ZDMB200AADB001674'
PaniVIN: ZDMB200AADB001674
lic is valid
"
"registered"