Перейти к содержанию

Toyota Spasio


atoll

Рекомендуемые сообщения

Опубликовано

Помогите плз. поправить дамп ,чего то нехватает "серого вещества" за малый промежуток времени(панель была на руках 30 мин..)Панель с 24с02.Вдампе 160282км ,нужно около 95000км.Спасибо.

Опубликовано

Мож ет у кого есть дамп до 100000 ,подкинте хочется разобраться с алгоритмом .После 100 тыc проблем нет.

Опубликовано

сдаётся мне, сударь, что не ту микруху вы прочитали....

нет такого алгоритма у Toyota.

в этой микрухе у тебя что-то другое зашито.

Опубликовано

хотя при ближнем рассмотрении получается что там пробег в явном виде, только в шестнадцатиричной системе лежит, вот только 8С по адресам 1Е, 2D, 3C ни к селу н к городу... попробуй их менять на ближние значения (8В, 8D).

по идее должно проканать.

Опубликовано

а вот ещё есть интересные 02 02 02 02 по адресам 14-17.

твой пробег в HEX выглядит так 160282=02 72 1А

72 1А у тебя уже есть по адресам 1F, 20 + 2E, 2F + 3D, 3E

а вот 02 только в 14-17.

в общем удачных экспериментов тебе!

попробуй по указанным адресам забить 01 01 01 01 и если у тебя высветится пробег 94746, то моя догадка №2 верна. :18:

Опубликовано

UgDen это не прет я уже проверял,во всех этих вариантах выдает 196607км......А за дампы спасибо буду разбираться.

Опубликовано

я уже понял, что не канает моя писанина...

посидел, подумал, сравнил дампы, что тебе наприсылали.

как ты видел, там 3 раза повторяется пробег. первая пачка начинается с адреса 18, вторая - с 27, третья - с 36 и всё время начинается с FE.

причём пробег до 65535 записывается в явном HEX-виде в следующие 2 байта.

пробег свыше 65535 но до 131070 (65535*2) записывается со сдвигом в 3 байта, пачкой в 3 байта, причём первый байт является нечто вроде контрольной суммы.

пробег свыше 131070, но меньше 196605 (65535*3), то пробег пишется уже со сдвигом в 6 байт относительно начала, и также первый из значащих байт меняется по тому же закону как и в предыдущем случае.

пример:

пробег 123456=HEX 01 E2 40

это больше, чем 65535, но меньше, чем 131070, значит сдвиг относительно начала будет в 3 байта.

Контрольный байт равен E2+40=122 (оставляем только последние две цифры 22)

строчка пробега выглядит следующим образом:

с адреса 18: FE FF FF 22 E2 40 FF FF FF FF FF FF FF FF FF

и то же самое с адресов 27 и 36.

 

для пробега 321654=HEX 04 E8 76

сдвиг 4 раза по 3 байта.

контрольный байт Е8+76=15Е (значит 5Е)

строчка пробега с адреса 18: FE FF FF - FF FF FF - FF FF FF - FF FF FF - 5E E8 76

 

во-о-о-от... такие вот дела

 

а что будет при пробеге свыше 327679 (HEX 04FFFF) - я не знаю, сдвигать уже некуда. мож кто знает?

или может Spasio столько не бегают? :P

Опубликовано

Спасибо всем за беспокойство,разобрался ,тема закрыта.UgDEN ты почти прав,если попадется панель я думаю еще полчасика придется повые...ся. :) :)

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу


×
×
  • Создать...