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

Slava46

Members
  • Постов

    20
  • Зарегистрирован

  • Посещение

Весь контент Slava46

  1. "Т.е. мы с Романом хотим сделать такое устройство: устройство вставляется в приборку, а фишка от авто - в устройство." Это вообще идеальный вариант). Отписал уже на драйве, но и тут продублирую. Поздравляю! Когда я писал на драйве о начале работы, верящих в успех было очень мало). Молодец, что добился результата и спасибо всем причастным.
  2. Тогда вопрос, откуда панель знает, каким должен быть правильным ответ? В прошивке я так понял так и не удалось найти, что за это отвечает.
  3. Интересно, но типа т.к. нет подтверждения верного он в итоге не работает или как? т.к. мне всегда казалось, что режим в итоге не включился. Кстати, нельзя снять логи используя родную приборку? Нужны же ответы ЭБУ на команды, а ответы по идее будут одинаковые.
  4. Отлично, а сама панель когда жмешь, отправляет правильные данные в ЭБУ или тоже не верные?
  5. Он для этого создан, все там распознается прекрасно. Без проблем, выбираем всю эту кучу языков в FineReader и смотрим.
  6. Не очень понял. Вопрос стоял в определении какой это язык, визуально сравнивается исходный иероглиф с распознанным и загоняется в гугл. Для этой задачи точно хватит)).
  7. У меня вопрос. Когда меняют пробег из калькулятора, откуда берется нужный CRC новый?
  8. Просто какой смысл гадать и спорить, пока не связались с людьми и не узнали что они конкретно сделали и чего добились. А так же можно ли наш процессор считать этим программатором. Если что в Москве есть приборки, программатор и люди. А как это сделать я думаю решим. P.S. Попробовать составить базу CRC конечно надо. Но надо учитывать, что алгоритм можно высчитывать неизвестно сколько, даже имея эти данные.
  9. Да я ж не спорю, но одним из методов достижения этой цели является поиск алгоритма расчета в дампе с процессора. Просто угадывать алгоритм мне видится задачей сложнее, учитывая, что уже есть люди, которые имеют программатор и опыт. Тем более суммы CRC им тоже надо было рассчитывать, о чем они пишут на форуме.
  10. Для этого есть подробный мануал на процессор в 1000 стр. Но опять же, считаю, что надо связаться с туареговодами, они это дело копают уже около 2х лет. И наверняка к чему-то пришли. Как минимум у них есть опыт с программатором и процессором похожим. А также есть программатор.
  11. Как минимум скорее всего там будет алгоритма расчета контрольной суммы, потому что при включении процессор проверяет EPPROM, а для этого он должен проверить контрольные суммы, а значит их рассчитать, а значит там алгоритм. И почему мусора? Это машинный код, вполне нормальный, как программа. Надо только уметь его читать.
  12. Какое полное название нашего процессора? Orange-5 имеет программное обеспечение для процессоров NEC V850ES/SJ3 V850ES/SG3 UART.NEC V850E2 NEW.
  13. Сначала надо получить, потом думать над дизассмблером. Я бы пообщался с ребятами на туарегах, чтобы узнать чего добились они, т.к. у них похожий процессор. По информации, не знаю). Но что-то узнаем думаю, в процессоре может быть тот же расчет контрольных сумм. И с чего вдруг процессор должен умереть при чтении через программатор фирменный? Если защиты на чтение нет. Про дизассемблер выше было, например IDA.
  14. Мысль такая, если добыть прошивку из процессора, можно получить новую информацию или хотя бы если закодирована, дизассемблером получить информацию о вычислении контрольных сумм. И вообще пообщаться с этими товарищами, возможно у них уже есть решение.
  15. Продублирую еще тут. По информации от Omega_KZ в eeprom хранится конфигурация, а сама прошивка панели зашита в процессоре. Проц NEC, программатор для него orange-5. Получив новую инфу, начал гуглить). Нашел ребят на туарегах в Москве, которые свои приборки тоже хотели шить и у них тоже процессор NEC. Они искали программатор Orange-5, который тоже нужен нам (программатор стоит прилично). Пролистал всю тему, основные важные моменты оттуда: На 20-й странице вроде им товарищ https://www.drive2.ru/users/andrey-na/ что-то делал. здесь они собрали стенд http://www.touareg-club.net/forum/showpost.php?p=2131653&postcount=388 большой пост тут http://www.touareg-club.net/forum/showpost.php?p=2194910&postcount=494 первый чел у них слился пока искали еще одного http://www.touareg-club.net/forum/showpost.php?p=2297085&postcount=574 "Это немного не моя тема. Там на NEC всё сделано, я в них не очень разбираюсь. Но судя по прошивкам sgo'шным, сами прошивки не криптованы и наверное можно разобраться. Нужен человек хорошо знакомый с NEC'ом и умеющий работать в IDA. Я честно говоря не готов сейчас этим заниматься."(с) Ищут программатор http://www.touareg-club.net/forum/showpost.php?p=2394605&postcount=664 "нужен на несколько дней вот такой программатор (или его аналог способный работать с NEC V850ES/SJ3 V850ES/SG3 UART) — ecutool.ru/product/orange5/ " программатор они нашли тут http://www.touareg-club.net/forum/showpost.php?p=2400174&postcount=684 "нашли программатор orange5 с программным модулем для работы с процессором NEC 850 и ещё другой для работы флеш-памятью контроллера экрана. оба дадут в аренду за символическую плату. работа продолжается… " Все это вполне недавно и вроде еще делают. Я думаю вполне можно договориться, чтобы скачать прошивку из процессора А также у них написано, что какие-то успехи они получили. Вполне мб, что закодировано у нас точно также, т.к. чип похожий NEC,
  16. Я к тому, что надо пошарить все подобные, которые можно найти. Можно попробовать связаться с этим человеком "Влад Русанов", у него вроде блог в инете есть. А алгоритм действительно какая разница где применяется)). То, что простое наверняка, смысла заморачиваться в таких блоках нет.
  17. Вот например https://groups.google.com/forum/#!msg/VladRusanov/yZXoytGlqgc/PlqpCmqDFAAJ Аргоритм расчетной суммы неважно где применяется). Может похожий быть. merc_crc.txt
  18. Похожий алгоритм может применяться в электрических счетчиках Меркурий. В инете человек Влад Русанов занимался похожими алгоритмами с расчетом контрольной суммы. Надо поискать в инете такие алгоритмы и попробовать проверить.
×
×
  • Создать...