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

mishapost

Members
  • Постов

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

  • Посещение

Сообщения, опубликованные mishapost

  1. А где конкретно эта инфа известно? Спидометр ставил от Аута, там колеса огромные - врет зараза.

    Спидометр - 41-50 байт

    Тахо - 51-60

    Корректировки топлива и еще какой то лабуды - 61-80

  2. AllScaner работает как passthru девайс по протоколу j2534.В диспечере устройств так и отоброжается.

    До 2017 года всю диагностику Subaru поддерживает официальный сканер SSMIII.

     

     

    А как SSM3 подключается к passthru?

    Т.е. список всех passthru устройств можно увидеть в реестре в разделе HKEY_LOCAL_MACHINE\SOFTWARE\PassThruSupport.04.04

    Там параметр FunctionLibrary в котором прописана DLL.

     

    Как потом SSM3 прикрутить к этой DLL?

  3. Добрый вечер!

    Суть истории. Приобрел приборку WRX, залили мне дамп (вроде все по фен-шую), поставил на SJ. Месяц катался — все нормально. Недели две назад при запуске вылезла ошибка EYE SIGHT, а затем пропал пробег. Так приехал домой (дома родная приборка лежала, думаю, мало ли что). Отсоединил WRX приборку от разъема, затем обратно соединил — вылез тайский язык, предыдущие ошибки, авто не заводится (иммо блокирует). Почитал немного форум. Судя по всему по какой-то причине приборка неверно дамп считывает (вместо первого сначала читает второй символ в паре, например вместо 6А, читает как А6). Думаю, что делать. Может EPROM глючная? Не сталкивались с таким?

     

    Вот нас стало уже двое, Предлагаю объединить усилия.

     

    Моя история такова:

    Купил за копейки рестайлинговую приборку от XV в состоянии: неисправна. На первый взгляд все также как у Вас и первые мысль была тоже такая же как у Вас (кривой дамп и т.д.). При этом приборка моргает значком EyeSight, иероглифы (вроде японский), вместо пробега - прочерки. Если щелкнуть по кнопке (штырьку), она чудесно переключается в режим "В" одометра и там тоже прочерки.

     

    Забегу немного вперед:

    Я от безвыходности связался с хозяином этой приборки, чтоб узнать при каких обстоятельствах она сдохла. Его ответ примерно следующий: Начитался в интернете что люди меняют приборку, решил и я. Купил. Отвез мастеру для переливки дампа. Чип не отпаивали - подпаялись на плату и зашили, после этого приборка стала вести себя так. Также прежде чем ее продать, его мастер ее ковырял -- его вердикт по железу все ОК, надо ковырять проц.

     

    А теперь по порядку:

    1. Зашить в дамп можно что хочешь (всякую чушь), чип можно полностью стереть(при этом на исправной приборке на чистом чипе - матрас(вертикальные цветные полосы)), чип можно отпаять -- на этой приборке результат один и тот же (Вечно моргающий EyeSight, пробег = --------,иероглифы) и выглядит это так:

     

     

    20171029_175514.jpg

     

     

     

    2. Затем идеей  было неисправный чип (93с76/86), хотя он читается и пишется в программаторе без проблем, думаю стоит копейки надо бы рискнуть. Покупаю новый чип, закатываю дамп -- и результат тот же - эффекта ноль

     

    3.  Подключил неисправную приборку в авто -- SSM4 говорит что в приборке ошибка (код ее не помню, но расшифровывается она: Ошибка чтения ППЗУ)

     

     

    4. Следующей идеей было искать холодную пайку, плохо пропаянные контакты (короче повреждения на плате). Для этого я под микроскопом облазил всю плату, убил неделю - толку ноль

     

     

    20171030_212613.jpg

     

     

     

    5. Проверил питание всех микросхем - оно в норме, тестером прозвонил обвязку вокруг проца  -- тоже ничего не нашел

     

    6. Следующей идеей было перевести иероглифы с экрана, думал вдруг че дельное пишет:

     

     

    20171101_105945.jpg

     

     

     

    7. От безвыходности отпаял и запаял каждую микруху на плате, в т.ч. и проц (На случай если вдруг чего под микроскопом не увидел)  - толку ноль. Знаю - идея глупая, но вариантов других нет

     

     

    20171030_174402.jpg

     

     

     

    8. К процу подключился через UART -- дельного ничего не узнал.

    На случай если Вам понадобится документация на проц. Даташит тут

     

    9. Куда лезть дальше - незнаю. Идеи закончились. На данном этапе в Китае заказал все чипы (кроме проца) которые стоят на плате. За все вышло около 10$. Жду посылок - как придут перепаяю все микрухи на новые. Слабо верю что поможет, но вдруг!

     

    P.S. лично мое мнение, косяк наверное в проце. Как шить проц вроде расписано на 238 странице datasheet-a и вроде там все просто до безобразия, но на деле нихрена не получается, толи руки не из того места растут, толи знаний не хватает. Знаю что с этим процом работает программатор Orange 5, но он стоит 350$ + 90$ за модуль под эти процы  -- дорого, не вижу смысла покупать, т.к. надобности в нем пока нету

     

    Буду благодарен за любую подсказку, идею и т.д.

     

    Оч надеюсь, что у Вас не такая ситуация, а как сказал Sk00444 - плохо припаян чип

  4. Просто мне известно много случаев бесчувственного снятия вместе со штоком ))))

    т.ч. вилка - сомнительный метод...  :D

    Я снимаю пластиковой одноразовой вилкой. Наверное вилка быстрее сломается чем шток выйдет с посадочного места

  5. Все правильно - при изменении в конце остались 2 единицы и видимо их сочетание не совместимо с механической коробкой. 

    SSM4 не работает с моей машиной (2010 года), переходит на SSM3.

     

    Выберите год машины 2012-2015 и зайдите в блок приборки

  6. Все правильно - при изменении в конце остались 2 единицы и видимо их сочетание не совместимо с механической коробкой. 

    Сканер у меня Allscanner vcx-plus, покупал на али за 270 евро. SSM4 не работает с моей машиной (2010 года), переходит на SSM3.

    Проводочек едет тоже, попробую и его.

     

     

    Так это что-то из рода Delphi, который есть у каждого второго. И соотвественоо опять вопросы - он работает с любым SSM3 или китаец Вам прислал саму программу переделанную под него. Расскажите пож-та этот вопрос, также интересно как этот девайс отображается в диспетчере устройств?

     

     

    Приедет сьемник стрелок (надо погасить лампу аирбега) и тогда я в нее полезу снова (надо будет перенести пробег со старой приборки). Тогда и проверю остальные варианты (это может быть недели через 3).

     

    Вилку на кухне берете и под стрелку ее - снимает лучше сьемника

     

     

    Насчет ошибки в программе не уверен, возможно надо собрать больше статистики с дампами МТ и посмотреть что там в дампах, но раз у меня не сработало - я первый "клиент".

     

    Дайте дамп со своей родной приборки  - интересно что в нем по коробке у Вас

     

     

    И еще - нашел нюанс в программе - если дамп SWIPE и открыть конфигуратор 1 раз - то все отображается нормально, а если открыть конфигуратор переоткрыть (открыть 2ой раз), то байты свайпятся в окошке "результат конфигурации". Вот не пойму - это баг или фича.

    Этот баг известен мне, его не было в первых версиях, он появился где-то в серединке и у Вас не последняя версия.

    Последняя версия - держите

    Вообще надо сделать постоянную не изменяемую ссылку на софтинку и закрепить ее в шапке, дабы таких казусов не происходило

  7. У меня было 00.11 (3) Калькулятор поменял на 01.11 (что есть 7). И приборка сошла с ума. Подсмотрел тут на форуме первую строку от канадского форика с МТ и поставил 0110 (6) что в итоге и сработало.

     

    Смотрите Ваш байт = 43 в HEX, в DEC = 01 00 00 11

    Итого имеем

    0100  -  регион Европа

    00 -- вариатор (в инструкции 96 сообщ - 10. Роман в свое время сказал  что 10 и 00 -- это вариатор)

    11 --- неизвестное

     

    Когда Вы в конфигураторе поставили МТ - он Вам сделал 01 11

    когда поставили назад CVT конфигуратор сделал 1011  (10 - CVT(по инструкции, 11 - оставил без изменений)).

     

    У меня на вариаторной версии, что 00, что 10 - никаких изменений на коробку не влияет.

    Возможно  7-8 бит, который нам неизвестен как то и сказывается на работе мех коробки (к-во передач например).

     

    Если у Вас есть желание сделать конфигуратор лучше и поскольку Вы обладатель авто с коробкой МТ - протестируйте Все возможные варианты с 5-8 битами, а я поправлю конфигуратор                                        

  8. Не знаю, пробовал ли кто CVT приборку ставить на MT, но у меня получился глюк с тем, что калькулятор во втором байте меняет биты 5 и 6, оставляя 7 и 8 без изменений.

     

     

    Конфигуратор работает по алгоритму из 96 сообщения.

     

     

    Второй байт (36):

    Разложим его на биты и получим строку "‭0 0 1 1 0 1 1 0‬". Далее описание битов-параметров

     

    •1-4 биты - маркет(рынок) панели приборов. В зависимости от выбранного рынка меняются показания температуры и скорости (Мили/Километры/Цельсии/Фаренгейты), и возможные языки из которых можно выбрать. Так же этот параметр должен соответствовать заданному параметру в блоке системы EyeSight для того чтобы система запустилась без ошибки.

      • 0001 - Япония

      • 0010 - США

      • 0011 - Канада

      • 0100 - Европа

      • 0111 - Британия

      • 1000 - ?

      • 1001 - ?

      • 1010 - Китай (Тайвань)

      • 1100 - ?

     

    •5 и 6 биты - Тип коробки передач. 

      • 01 - Ручная коробка (MT)

      • 10 - Вариатор (CVT)

     

    •7 и 8 биты - Неизвестно. Видимых изменений в работе приборки не замечено.

     

    Как видно тут 7-8 биты неизвестные -- конфигуратор Вам их и оставил на месте,  5 - 6 - это коробка. 

    Если Вы уверены в том, что коробка это 5-8 бит - могу поправить конфигуратор.

     

    4. Подключитесь SSM и скажите какие ошибки есть в памяти, когда приборка работает (не отображает индикацию и моргает VDC) - Это был не режим ошибки, VDC (именно VDC а не VDC-off) просто постоянно горела. Я думаю горела изза того, что в приборке был выставлен режим CVT и видимо CVT и MT имеют разные команды и приборка игнорировала от МТ тк ждала от CVT. Ошибок в блоке VDC не было.  К приборной панели (ни к старой, ни к новой) диагностика (SSM3) не подключается (у меня клон SSM3). 

    Скачайте SSM4 и подключайтесь через J2534 адаптер. (Я использую OpenPort 2.0 -- оригинал)

     

    А можно узнать про ваш клон SSM3, что за он и ссылочку на него где покупали

  9. Даже так?

    80 байт с родной приборки? или уже правленные с прошлой? (хотя об этом надо наверное в другой теме, где дамп ковыряем)

    т.е. как я понимаю лампы светодиодных фар не горели?

    Когда я заменял 40 байт в родном дампе этой самой приборке на байты от WRX лампы горели, но там главным было ручник победить...

     

    Получается что есть ещё где ковырять - я думал до 40го байта, а оказывается до 80го уже надо смотреть...

    41-80 байты - в этих байтах зашито калибровка спидометра, тахометра, уровня топлива и температуры  ---- это Роман (Omega_KZ) сказал

  10. @mishapost, Чет даже ручник не виден ни на одном фото - все нормально отображается?

    В сравнению с рестайловой XV думаю приятнее на порядок... оптитрон все-таки за счет своего эффекта вообще вещь!!! 

    Я пересадил все 80 байт со старой приборки. Никаких светодиодов не отпаивалось - все работает штатно.

  11. Всем привет. Уже неделю бьюсь над приборкой на Легасик, ниже объясню в чем загвоздка, а пока подскажу насчет чипа (применительно к Легаси точно, а также некоторым или ко всем другим, которые я видел):

     

    Когда я искал приборки на машины, то вычислил, что у рестайла было 2 ревизии приборок:

    1ая версия: 12-13 года,

    2ая версия: 13-14 года.

    Визуально отличается по пиктограмме иммобилайзера. У первой ревизии пиктограмма в виде машины в профиль и внутри нарисован ключ. У второй ревизии машинка в анфас и замочек.

    У меня приборка 2ой ревизии - машина с ключиком. Чип -TTSOP8 - маленький как у mishapost. Так как в большинстве случаев вижу перепайку чипов SOP8 и лампочки иммо с ключиком внутри могу предположить, что с ревизией приборки сменился чип, а также пиктограмма. То, что вы с TTSOP8 чипами не сталкивались в приборках - оно понятно, тк приборка от более новой машины и на разборе таких еще мало.

     

    Теперь о своей проблеме. У меня дизельный легаси дорестайл 10 года. Дорестайлинговые легаси дизеля шли только с МТ. С рестайлом появился вариатор. Я купил дизельную рестайлинговую приборку CVT (2ой ревизии с замочком) так как она дешевле (видимо МТ приборки востребованы для владельцев дорестайла просто поменять и не копаться в дампах и их или нет или они стоят космос).

    После покупки нашел ваш форум с программой.

     

    Приборку привязал к машине с родным дампом как есть - нет индикации скоростей и горит лампа VDC (хотя АБС работает, стабилизация работает, не работает только пробуксовка). Посмотрел схемы, в которых нарисовано, что вариаторная приборка не общается по КАН с блоком TCM (transmission control module), поэтому нет индикации и возможно это как то связано с антибуксом..

     

    Выпаяли чип, слили дамп, у меня второй байт 43 (Европа, вариатор 00.11). Поменял на 47 (Европа, МТ 01.11) c CRC - приборка сошла с ума: появились иероглифы, нет пробега и иммобилайзер диагностикой SSM3 записать нельзя.

     

    Я предполагаю, что тема с конфигурацией трансмиссии не доработана. Посмотрел прошивки, что тут выкладывались с машин МТ, попробую залить 3 оставшихся варианта поочередно.

     

    В крайнем случае есть вариант купить приборку с МТ (как 1ой так и 2ой ревизии) по цене трех CVT и слить с нее прошивку.

    В данной теме затронут вопрос дампа для замены приборок XV/Forester c ч\б экраном на приборки от XV,WRX,Levorg,Forester с цветным. У нас в авто вариаторная коробка общается по КАН-у с приборкой.

    Соответственно вопрос тюнинга старых автомобилей под эту приборку никто не рассматривал.

    Отсюда к Вам ряд вопросов:

    1. Какие схемы Вы смотрели и в какой машине коробка---приборка не общается по кану?

    2. Чтоб была индикация передач на МТ нужно чтоб ваша коробка посылала соответствующий сигнал и посылала именно в КАН

    3. Иероглифы на панели и моргающий значек EyeSight  --- это приборка лежит в ошибке из-за неверной контрольной суммы. Выложите пожалуйста первую строку из 10 байт сюда.

    4. Подключитесь SSM и скажите какие ошибки есть в памяти, когда приборка работает (не отображает индикацию и моргает VDC)

    5. Сливать прошивку чего вы хотите с приборки от МТ? чипов 93c76/86?

    6. Попробуйте пересадить со старой приборки первых 80 байт в новую

  12. А разве есть принципиальная разница 76 или 86 ?

    На некоторых приборках действительно стоит 86й чип... никаких проблем нет... один даташит 

    attachicon.gif1402284479348_bulletin.jpg

    Принципиальная разница в самом чипе есть, т.к. в 76 - 1024 памяти, а в 86 - 2048

    Но применительно к нашему случаю, разницы нет, т.к. 86 чипе конец дампа пустой

  13. @mishapost,

    Что за панель?

    На стоковой панели кстати тоже 93с76, в таком же корпусе как на вашем фото. По идее это один и тот же чип, но в разных корпусах/

    771408.jpg

    Точная маркировка чипа S93C86BD. Панель от XV европейца. Номер панели 85001FJ790

  14. Если кому интересно. Провел небольшой эксперемент:

    Отпаял наш злополучный чип 93c86 который. С отпаянным чипом даю питание на приборку и наблюдаю следующую картинку:

     

     

    20171029_091753.jpg

     

     

     

     

    Это я к тому, что может проблема в вашей доске возникает из-за плохо припаянного чипа?

  15. Попытаюсь донести в массы идею почему одна приборка работает/ вторая нет:

     

    Берем безобидный параметр: Тип топлива: Возможные варианты:  Бензин/дизель

    Берем две доски: одну от XV/форя, вторую от WRX.

     

    На приборке от XV\Форя уровень топлива выглядит вот так:

     

     

    Снимок.PNG

     

     

     

     

    На приборке от WRX уровень топлива указывается стрелкой:

     

     

    Снимок.PNG

     

     

     

    А на месте где у XV уровень топлива у WRX экономайзер(или как он там правильно зовется):

     

     

    Снимок.PNG

     

     

     

    И когда мы например выбираем параметр Вид топлива: Дизель на панели XV рядом со значком бензоколонки рисуется слово DIESEL (Примерно выглядет так:):

     

     

    Снимок.PNG

     

     

     

    Теперь собственно ситуация, ставим в конфигураторе тип топлива дизель. Панель от XV его кушает без проблем, а вот что сделает панель от WRX. (То ли в ошибку упадет, то ли дальше работать будет) -- тут только тесты. 

     

     

     

  16. на счет 16 или 8 бит... не знаю, я пользуюсь софтом с программатором который шел (речь о Postal3) Я же говорю что я чайник... и не спорю...

     

     

    Применительно к Postal это делается тут (Разрядность очень важна!!!):

     

     

    Безымянный.png

     

     

     

     

     

    У меня тоже работает... но только айсайт и японский... даже заводится кстати....

    Значит какой-то параметр не совместим. Надо его найти. Если не трудно, попробуйте выяснить какой из них методом изменения параметров по одному

  17.  

     

    Вставляем строку из калькулятора:

    4E 6B AA AA E6 D9 20 10 F1 D5

     

    Залил только что в свою приборку эту строку - панель работает!  

     

    К Вам вопрос (возможно глупый) конечно. В программаторе Вы когда читаете/шьете Вы точно выбираете чип 93C86 -- 16 bit ?

    Просто если Вы выбираете 93C86 -- 8 bit  -- то из-за этого и есть панель в ошибке

  18. Это я понимаю, вопросов нет.

    Спорить не в коем случае не хотел - у вас намного больше опыта и знаний в этом вопросе.

     

    Я лишь говорю по факту, что мои как вы сказали кривые строки (в сообщениях выше) - ещё ни разу не дали осечьку.... Возможно в них действительно совпадения...

    А вот конфигуратор дал уже 2ю. Хотя с приборкой с Леворга все прошло четко.

    Ещё раз повторюсь, я ничего не доказываю и не спорю. Просто поймите что я чайник в этих делать просто и от этого много дурацких вопросов и мыслей ))))

     

    с недопустимым параметром - возможно это действительно так. По возможности проверим это дело.

    Да я не про спор или чего-то в этом роде.

    Я сам за то, чтобы добить конфигуратор до идеала и готов на это.

    Но на моей приборке - все работает. На вашей - нет.

    Для того чтобы понять причину, что не так - нужно изменять параметры по одному, зашивать в панель и смотреть в ошибке она или нет.

    Как только мы поймем на чем она завалилась - более детально можно будет проанализировать, что не так и потом я с радостью поправлю конфигуратор

  19. Вообщем походу путанница эта связана с тем что именно считать свайпом. Надо дождаться чтобы Роман зашел - уточнил всё-таки этот момент.

     

    Возможно я ошибаюсь, про номер приборки в последней строке знаю.

     

    Давайте по порядку:

    Свайп или нет - это особенность работы программатора. Один программатор сначала считывает младший байт, а затем старший, а другой программатор наооборот.

     

    Применительно к Вашему дампу, ссылку на который Вы дали в 172 сообщении дамп прямой, т.к. читается номер приборки:

     

     

    Снимок.PNG

     

     

     

    С Романом мы эту тему обсудили - смысла дергать человека нету, да и проверить это легко. Возьмите например поменяйте только цвет рамки (Красный/синий) и все станет на свои места.

     

    Или регион поменяйте и список языков смотрите.

     

    Теперь 2-ое:

    Сам этот дамп - это всего лишь чип памяти с настройками. Обработкой данных из этого чипа занимается процессор. В процессоре есть своя программа -- и что зашито там одному богу известно.

    Именно по-этому и получается что одна приборка все ок, а вторая не работает.

     

     

    3-ье:

    Применительно к Вашей ситуации из 173 сообщ - попробуйте вбить мою строку, если заработает то причина понятна станет сразу.

    Суть моей идеи в следующем: Тип коробки передач, мы с Романом предположили что 01- МТ, а все остальные варианты это CVT и конфигуратор Вам тип коробки вбил 11, хотя нами точно известно 10- это тоже CVT. Вот я и допускаю что 11 - не допустимый параметр для этой приборной панели и по-этому она в ошибке.

    Если мое предположение верно - сделаю в конфигураторе жестко 10 - CVT

     

    4-ое: по поводу свайпа и конфигуратора пробега

    Если не брать конкретно наш случай с дампом приборной панели, а взять в целом - то способов определить дамп свайп или нет просто не существует. И когда человек, который писал конфигуратор для пробега  - он понятие прямой дамп или свайп исходило сугубо от его типа программатора

  20. Конечно, при подключении в авто появляются, все один в один как у меня было...

    Это панель лежит в ошибке.

    Попробуйте первую строку сделать так:

    4A 6B AA AA E6 D9 20 10 F1 D1

     

    Если заработает, то тогда понятно откуда ноги растут

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