Does melcodiag work with Hypermotard 950? Can't get the licence.

For bikes using the can line usually from 2010 and up
works with elm cables only
Forum rules
Do not send PM , if your can't find your problm , please open a new thread with your bike and issue
Hyper950
Posts: 4
Joined: Sun Mar 02, 2025 11:01 am

Does melcodiag work with Hypermotard 950? Can't get the licence.

Post by Hyper950 »

Hello.
I'm using ELM327 V1.4 FT232RL 25K80

Image

After connecting to bike its look like:

Image

When trying get licence:

Image

But after sending the sheet I got message:
Be sure you are using the right software and the rights cables for connecting to your bike , data are incomplete!
an m3c ecu use m3c9 software , a fuji ecu use melcodiag , a marelli 5am,5sm,59m,miu use jpdiag1
BTW:
MelcoDiag.exe.debug raport looks like:

Code: Select all

"File generated On 2025-03-02 11:10:36"
"Software version 2.0.4.4"
"ELM version : ELM327 v1.4"

"Auto Detect Bike = Hyp 950"
"User Bike = 2020"

"CAN Bike = "
"Ecu = "
"Hardw = "
"Softw = "
"OilService = NO"
"DesmoService = YES"

" vin 145A8F035A444D4242303041414D42303037333437
 vin 7F1A22
 vin 7F1A22
 vin 7F1A22

13 PIDS active founds 

018_0002A000420048FC  
019_960960000000083B  
024_0000000000000117  
080_23D23DC00520012D  
188_7FF77E3F8043465F  
022_000000000003F6EF  
023_000000547FBF06DE  
100_C8120040000001B6  
174_F87F00512F6A0338  
178_FC7F085FDB6A035D  
17C_02800100A17C037E  
020_00405500000001E9  
230_00801C00000004F2  
"
"Vin = >I erased it<"
"DTC = "
"A2866F33"
"Bike = 2"
"lic not found
>I erased it<
"
"not registered"
So. What I done wrong? I would like to reset a desmo service.
jpl250rs
Site Admin
Posts: 367
Joined: Sat Jan 11, 2025 2:36 pm

Re: Does melcodiag work with Hypermotard 950? Can't get the licence.

Post by jpl250rs »

ok , in your case as the ecu model name is not grabbed
before you press send button on the register page , replace the 1 st empty line with the mention : no ecu data
once the field will be populated it shall continue the registration process
Hyper950
Posts: 4
Joined: Sun Mar 02, 2025 11:01 am

Re: Does melcodiag work with Hypermotard 950? Can't get the licence.

Post by Hyper950 »

Thanks for your reply.
Problem solved.

Everything works fine.
All services have been reset correctly.

Best Regards
jpl250rs
Site Admin
Posts: 367
Joined: Sat Jan 11, 2025 2:36 pm

Re: Does melcodiag work with Hypermotard 950? Can't get the licence.

Post by jpl250rs »

what did you reset exactly ?
i'll make a new thread with the successfull resets
Hyper950
Posts: 4
Joined: Sun Mar 02, 2025 11:01 am

Re: Does melcodiag work with Hypermotard 950? Can't get the licence.

Post by Hyper950 »

I have used with successful this two options:

Image

On dashboard:

Image
schmutzlutz
Posts: 4
Joined: Mon May 05, 2025 7:49 pm

Re: Does melcodiag work with Hypermotard 950? Can't get the licence.

Post by schmutzlutz »

Hey guys,

I also have an Hypermotard 950 (Build 2019) and had the same issue that Melcodiag could only read VIN and "Hyp 950". After following your post to mention "no ecu data" I got the license, but unfortunately the reset of the annual oil service does not work.

The only difference I see so far is, that Hyper950 requested OIL0_DES1 while I requested OIL1_DES0.

Do you think that could be the reason? Here my debug report:

Code: Select all

"File generated On 05.05.2025 21:27:40"
"Software version 2.0.4.4"
"ELM version : ELM327 v1.4"

"Auto Detect Bike = Hyp 950"
"User Bike = 2019"

"CAN Bike = "
"Ecu = "
"Hardw = "
"Softw = "
"OilService = YES"
"DesmoService = NO"

" vin 145A8F035A444D4242303041414B42303033333033
 vin 7F1A22
 vin 7F1A22
 vin 7F1A22

13 PIDS active founds 

17C_F47F010027790F35  
100_C812000000000DBE  
018_0002A000420065FA  
019_96096000000005BA  
022_000000000003F386  
188_7FEF7C2B80234308  
023_000000547FC303EB  
020_0040551000000E77  
024_0000000020000E9C  
080_23C23CC025200ED8  
174_F07F0050BF6A0088  
178_F27F00002F6B0017  
0_  
"
"Vin = <deleted>"
"DTC =  10115805100728100C68100D28D00C28513428000000 10115805100728100C68100D28D00C28513428000000"
"FCCA9193"
"Bike = 2"
"lic found
lic is valid
<deleted>
0120
037F2022

>
***reset date interval***
service date : 250505
0120
037F2022

>
0120
037F2022

>
"
"registered"

jpl250rs
Site Admin
Posts: 367
Joined: Sat Jan 11, 2025 2:36 pm

Re: Does melcodiag work with Hypermotard 950? Can't get the licence.

Post by jpl250rs »

OIL0_DES1 while I requested OIL1_DES0 only help me to debug
but people tick anything so i consider to remove this choice for next releases

did you press the 2 button , or just the annual button ?
schmutzlutz
Posts: 4
Joined: Mon May 05, 2025 7:49 pm

Re: Does melcodiag work with Hypermotard 950? Can't get the licence.

Post by schmutzlutz »

I tried both buttons "Service Interval" and "Annual Service"
jpl250rs
Site Admin
Posts: 367
Joined: Sat Jan 11, 2025 2:36 pm

Re: Does melcodiag work with Hypermotard 950? Can't get the licence.

Post by jpl250rs »

i don't undestand why you can't delete is then
in the log i see only one button , it's why i asked
schmutzlutz
Posts: 4
Joined: Mon May 05, 2025 7:49 pm

Re: Does melcodiag work with Hypermotard 950? Can't get the licence.

Post by schmutzlutz »

Ok, too bad.
Do you have any idea what I could do to make it work?

Could it be a Problem that there is an active dtc from exhaust valve?
Last edited by schmutzlutz on Tue May 06, 2025 5:04 pm, edited 1 time in total.
Post Reply