Page 1 of 1

Hypermotard 821 2015 no Desmo reset (Marelli IAW 7SM)

Posted: Fri Oct 03, 2025 7:20 pm
by riko
Hi everyone,

First of all, thank you JP for your work. It’s incredibly useful for all of us who aren’t afraid of (and even enjoy) working on our bikes ourselves.

Now, the reason for this post: after performing the Desmo service on my bike (a 2015 Hypermotard 821 with a Marelli IAW 7SM ECU), I haven’t been able to reset the Desmo service interval.

After clicking the "Desmo reset" button in Melcodiag 2.0.4.8, I hear a “cling…” sound from the laptop (which I assume is normal), but the bike's dashboard still shows the message:

DESMO SERVICE -9400

(as there were still 9400 kms left until the Desmo service, as I did the Desmo service based on time)

I've tried everything, even disconnecting the battery, ... but no luck at all.

I’m wondering if it might be an issue with ECU recognition, since no ECU model is shown on the main screen (see screenshot below):

Image

I’ve attached the debug files for reference:
  • After initial connection
  • After pressing "Desmo reset"
  • After pressing "Service interval"
Thanks in advance for your help, and keep up the great work!

Re: Hypermotard 821 2015 no Desmo reset (Marelli IAW 7SM)

Posted: Sat Oct 04, 2025 7:32 am
by jpl250rs
i think you must wait the kms counter reach 0 to perform the reset

Re: Hypermotard 821 2015 no Desmo reset (Marelli IAW 7SM)

Posted: Sat Oct 04, 2025 11:57 am
by riko
jpl250rs wrote: Sat Oct 04, 2025 7:32 am i think you must wait the kms counter reach 0 to perform the reset
Ok, thank you for the reply.

I thought the reset could be done even not having reached the service limit kms but, in that case, I’ll wait and try again then.

Anyway, best regards, and good job!! :lol: