PDA

View Full Version : km Calculator for yahama fz6 s2 2010



simejorno
3rd February, 2021, 12:17 AM
Does anyone know how to manually calculate odometer km and milles ?
Otherwise, there are any free software to get the conversion?

Thanks in advance.

PremierD
3rd February, 2021, 12:19 AM
Yes mate, a lot of members know how to do it .... post a dump and we will show you ..:)

simejorno
3rd February, 2021, 12:41 AM
this can be valid for testing?
Hope you can explain how to calculate any km and millage data with this bin file.

mikroel
3rd February, 2021, 01:32 AM
80h /90h km
c0h/d0h ml

...................

jomberykaso
3rd February, 2021, 02:07 AM
this can be valid for testing?
Hope you can explain how to calculate any km and millage data with this bin file.

Post the mileage you need.

simejorno
3rd February, 2021, 12:55 PM
What I am looking for is how to generate data manually. I am looking for the math formula ;)
I don't know if there are any documentation about it. I read some post but I can't locate any info about it

Thanks in advance.

PremierD
3rd February, 2021, 05:42 PM
What I am looking for is how to generate data manually. I am looking for the math formula ;)
I don't know if there are any documentation about it. I read some post but I can't locate any info about it

Thanks in advance.

Inverted hex >dec *16 first two bytes . then xor with FF FF .............88 12 77 ED

so 88 12 inv =12 88 to dec = 4,744 *16 = 75,904 kms......................./ 1.609344 = 47,164 miles

so 84 0B Inv =0B 84 to dec =2,948 *16 = 47.168 miles ....................* 1.609344 = 75,909 kms

repeat the strings 8 times for each ... simple :)

will get you close enough mate

simejorno
3rd February, 2021, 06:40 PM
Many thanks...
You are great... :party :

f2f2
3rd February, 2021, 08:45 PM
Many thanks...
You are great... :party :

The eeprom write maximum number no endless

therefore in a larger area the data is stored, to decrease in each location number of writings

this ODO algorythm technic
32byte block or 64...
if 64 then ODO value 1:1 or 10:1

write block startbyte00
step
write block startbyte02
...
..
if ending restart

simejorno
3rd February, 2021, 09:37 PM
Now the second question.
It's posible to read dashboard eeprom without desoldering it?
In the Yamaha FZ6 S2, dashboard eeprom is behind the screen :(
I readed about the testing points, but I don't know how to connect them to the programmer, if it's posible.
I have a ch341 modified eeprom programmer for 93cxx/95cxx, but I don't like to brick the dashboard and I like to have a safe backup of the original status.

simejorno
3rd February, 2021, 10:58 PM
Inverted hex >dec *16 first two bytes . then xor with FF FF .............88 12 77 ED

so 88 12 inv =12 88 to dec = 4,744 *16 = 75,904 kms......................./ 1.609344 = 47,164 miles

so 84 0B Inv =0B 84 to dec =2,948 *16 = 47.168 miles ....................* 1.609344 = 75,909 kms

repeat the strings 8 times for each ... simple :)

will get you close enough mate


Testing the formula, I have a new answer

START = 30140km
FLOAT(30040/16)=1883,75 (What to do with the float value?)
HEX(1884)=075C ??
REVERSE_HEX= 5C07
XOR(5C07) = A3F8
END = 5C07A3F8


START = 5C07A3F8
DATA = 5C07
REVERSE_HEX = 075C
DEC(075C) = 1884
END = 1878*16=30144

f2f2
4th February, 2021, 01:07 AM
Testing the formula, I have a new answer

START = 30140km
FLOAT(30040/16)=1883,75 (What to do with the float value?)
HEX(1884)=075C ??
REVERSE_HEX= 5C07
XOR(5C07) = A3F8
END = 5C07A3F8


START = 5C07A3F8
DATA = 5C07
REVERSE_HEX = 075C
DEC(075C) = 1884
END = 1878*16=30144

an exact value cannot be calculated this way.
not just 4 bytes give the exact value.

f2f2
4th February, 2021, 01:13 AM
Now the second question.
It's posible to read dashboard eeprom without desoldering it?
In the Yamaha FZ6 S2, dashboard eeprom is behind the screen :(
I readed about the testing points, but I don't know how to connect them to the programmer, if it's posible.
I have a ch341 modified eeprom programmer for 93cxx/95cxx, but I don't like to brick the dashboard and I like to have a safe backup of the original status.

Need info pin name or pinnr
Test pins only 4 wire if 93C
Plus pin other place Vss gnd and
Vdd power wire

I only in circuit mode R/ W works with eeprom
If mcu blocking eeprom then need or change eeprom programmer start power time or mcu stop with reset 0Voltage

jomberykaso
4th February, 2021, 01:27 AM
an exact value cannot be calculated this way.
not just 4 bytes give the exact value.

I know how to calculate exact mileage in this algorithm.

f2f2
4th February, 2021, 03:07 AM
I know how to calculate exact mileage in this algorithm.
You know...... then many question ?

clusters
4th February, 2021, 03:10 AM
...............................................

simejorno
4th February, 2021, 05:57 PM
You know...... then many question ?

What is this software??? :O
I am trying to calculate with an excel sheet :D

f2f2
4th February, 2021, 06:22 PM
What is this software??? :O
I am trying to calculate with an excel sheet :D

This my ODO calculation software. Type32 and Type64

simejorno
4th February, 2021, 06:39 PM
This my ODO calculation software. Type32 and Type64

782875
what's the difference between 2 ROW 1:1 and 4 ROW 1:10?
There are any difference on the formula?
Any example steps?

jomberykaso
4th February, 2021, 08:39 PM
782875
what's the difference between 2 ROW 1:1 and 4 ROW 1:10?
There are any difference on the formula?
Any example steps?

Why dont you download or buy a real mileage software to edit mileage?, after that you could learn easily

simejorno
4th February, 2021, 10:24 PM
Why dont you download or buy a real mileage software to edit mileage?, after that you could learn easily
Because I like to learn and understand what I am doing. :D
And because I don't know where to download any free software ;)

f2f2
5th February, 2021, 01:45 AM
Because I like to learn and understand what I am doing. :D
And because I don't know where to download any free software ;)
then do as you do. you need 1 dasboard and starting from 0 drive the km speed input pin
and eeprom rescue for every km saved change. as you move forward it will be enough to lubricate eeprom less and less often....
Type32 only 1:1
Type64 stored 1:1 or 1:10 (it depends on the engine)

simejorno
5th February, 2021, 07:54 PM
I wrote a basic excel simulator with the received instructions.
I know there are some errors in full process do/undo process, but hope can be useful.

f2f2
5th February, 2021, 11:43 PM
I wrote a basic excel simulator with the receiver instructions.
I know there are some errors in full process do/undo process, but hope can be useful.
excel is not suitable for this. need a normal algo where cycles work

simejorno
6th February, 2021, 04:15 AM
The algorithm is inside the excel with a step by step cells. It's working like PremierD says in his previous post.
you can Input KM in the KM cell and it build the hex code, then convert km to miles and calculate new code code, and finally try to decode all back in the second section.
I don't know if need any new correction :D

jomberykaso
6th February, 2021, 06:22 AM
The algorithm is inside the excel with a step by step cells. It's working like PremierD says in his previous post.
you can Input KM in the KM cell and it build the hex code, then convert km to miles and calculate new code code, and finally try to decode all back in the second section.
I don't know if need any new correction :D


-----------------------------------

simejorno
6th February, 2021, 05:32 PM
------------------PremierD algorithm-----------------

Many thanks, I will try it and read de .cal.
Hope i can learn more ;)

As I can see, your procedure differs previous explained :O

with Present_FOR--- ;)

START = 30140km
INT(30040/16)=1884
HEX(1884)=075C
XOR(075C) = F8A3
END = 075CF8A3

with PremierD algorithmSTART = 30140km
INT(30040/16)=1884
HEX(1884)=075C
REVERSE(075C)=5C07
XOR(5C07) = A3F8
END = 5C07A3F8

f2f2
7th February, 2021, 11:45 AM
Many thanks, I will try it and read de .cal.
Hope i can learn more ;)

As I can see, your procedure differs previous explained :O

with Present_FOR--- ;)

START = 30140km
INT(30040/16)=1884
HEX(1884)=075C
XOR(075C) = F8A3
END = 075CF8A3

with PremierD algorithmSTART = 30140km
INT(30040/16)=1884
HEX(1884)=075C
REVERSE(075C)=5C07
XOR(5C07) = A3F8
END = 5C07A3F8
if 8x 54 07 AB F8 then 30111

30112 1x 5F 07 AB F8 7x 54 07 AB F8
30113 1x 5F 07 A0 F8 7x 54 07 AB F8

good test work

st1m07
31st July, 2023, 09:52 AM
Thanks for dump

jarbo3a
26th April, 2024, 02:55 PM
hello all need help
Can someone help explain the yamaha Tmax 93C86 Algo?

is hex or xor inversé en décimal :confusion:
org 35890 km to 20000 km
thank you very much to everything.

frankrayk
26th April, 2024, 04:57 PM
[QUOTE=jarbo3a;4727674]hello all need help
Can someone help explain the yamaha Tmax 93C86 Algo?

is hex or xor inversé en décimal :confusion:
org 35890 km to 20000 km
thank you very much to everything.

Here.............20000.