Bad Information From ECU, DUCATI HYPERMOTARD 1100S 2008.
Posted: Sat Sep 20, 2025 5:14 am
Hello, while trying to register for a license, I'm receiving an incorrect ECU information error. I have tried using other software provided on the USB like JPDiag, but those won't connect ( Yes, I set up the correct COM and driver's are downloaded), and tried using the KKL409 reader, but that as well won't connect. The only setup that does connect is the ELM327 with the 4-prong adapter using ELM-supported software. When I connect the ELM to the bike after letting it complete its startup cycle (The Dash lighting up and flashing the Ducati logo), I successfully connect, but the ECU information isn't being generated correctly. I have tried matching the adapter and the software provided on the USB in various ways
Adapters I currently have https://www.ebay.com/itm/224395992105
Software that works with the bike and generates the ECU info:
M3C9
MelcoDiag
Yes, I understand that those are the two software programs compatible with the ELM adapter, but ELM works, and KKL409 simply doesn't.
ECU info Generated:
300_0000000000000000
300_0000000000000000
18_
18_
80_
80_
100_
100_
Global_3 PIDS active founds 03C_3C00000000000000 00C_3C00000000000000 CAN_ ERROR
Global_3 PIDS active founds 03C_3C00000000000000 00C_3C00000000000000 CAN_ ERROR
OIL1_DES0
Adapters I currently have https://www.ebay.com/itm/224395992105
Software that works with the bike and generates the ECU info:
M3C9
MelcoDiag
Yes, I understand that those are the two software programs compatible with the ELM adapter, but ELM works, and KKL409 simply doesn't.
ECU info Generated:
300_0000000000000000
300_0000000000000000
18_
18_
80_
80_
100_
100_
Global_3 PIDS active founds 03C_3C00000000000000 00C_3C00000000000000 CAN_ ERROR
Global_3 PIDS active founds 03C_3C00000000000000 00C_3C00000000000000 CAN_ ERROR
OIL1_DES0