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

mishapost

Members
  • Постов

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

  • Посещение

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

  1.  

    Добрый день всем интересующимся!

    На выходных эксперементировал с приборкой и КАН шиной. Написал небольшую програмку для управления приборкой по КАН шине на столе.

    Для подключения используется OpenPort 2.0

    Программа позволяет ставить эксперименты с прошивкой не бегая в Авто. Так-же можно проверять некоторые функции приборки и правильность калибровки стрелок.

     

    Видео работы прилагается:

    https://youtu.be/i3fSD3oHKGI

     

    Если кому нужно то скачать можно по ссылке: https://drive.google.com/open?id=1dLZPS7CtR4vPT2knYcm2JwO-7ePgCWRO

    Добрый день!

    Опишите пожалуйста как схему собрать для этой программы. OpenPort 2.0 имеется.

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

     

    Никакую схему собирать не надо. OpenPort - это и есть схема.

    1. OpenPort оригинальный работает, китайцы с алиэкспресса за 10$ не работают

    2. Legacy 2008 г. ---- наврятли работает с J2534

  2. Конфигурация блока сертификации - это идея давно у меня. Диапазон 41-80 байт, найти не могу пока. Есть подозрения что не один бит за это отвечает. Начинаешь там что то менять происходят чудеса со стрелками.

     

    Вы к авто подрубаетесь оригинальным ssm-ом или устройством из семейства j2534 адаптеров. Если j2534, то выставляйте в биосе для usb портов usb 1.0, как правило помогает. У меня такая же петрушка с опенпортом, через раз заходит в блок двигла. Либо старый ноут, либо порт в юсб 1.0 проблему решает, но не до конца. При такой конфигурации софтина ssm сама оч часто закрывается со словами: программа выполнила недопустимую операцию и будет закрыта

  3. Так я ж сразу написал.

    Ошибка только в панели. ССМ4 не может связаться с бодиком - ошибка связи. В раздел настройки не заходит (ошибка связи с блоком), тест исполнителей аналогично.

    При этом ССМ4 утверждает, что ошибок в бодике (ЦБУ) нет. Все работает, отклонений не замечено.

    У меня ССМ заходит во все блоки без проблем.

    Я не уверен на 100%, но я подозреваю что U0140 связана с тем, что у меня авто на ключе и приборка не может найти ответ от блока сертификации. Просто, там где я видел эту ошибку - все авто были с ключом. На кнопках ее я не встречал. У вас авто на ключе?

  4.  

    низком уровне омывайте предупреждает на экране

    Да, я понял. В родной панели был светодиод. Но машина была ударена спереди и, скорее всего, при ремонте этот датчик был похерен - на родной панели тоже не работал, хотя при включении зажигания включался.

     

    В общем, U0140 и молчание бодика подкидывает пищи для размышлений.

     

    а что вы имеете ввиду под фразой: молчание бодика?  У меня U0140 висит в обоих блоках (приборка и бодик).  Но авто работает и я так езжу.

  5. Эта ошибка генерится в диапазоне 41-80 битов, если там копаться -  то ошибка пропадает, но это без последствий не проходит, стрелки тахо, спид начинают глючить.

     

    Я снимал логи с авто, на котором приборка заменена и такой ошибки нету, но пока сообщ это не выцепил, там оч много отличий

  6. Друзья, напомните, пжлст, двоечнику. :)

    Машина - форестер SJ доестайл америкос 2.5 без си-драйва и х-мод. Поставили панель ВРХ 2018.

    2 вопроса:

    - при включении зажигания до запуска двигателя на экране сообщает "AT OIL TEMP"

    - в диагностике по панели висит текущая ошибка U0140 - нет связи с ЦБУ. При этом ЦБУ не отвечает в ССМ4 - так же ошибка связи.

     

    По первому пункту - необходим мост и беспокоить перестанет?

    Второй я не понимаю... 

    1 -- мост

    2. У меня тоже висит такая же ошибка, причин ее я пока найти не смог. При этом у кого то она есть, у кого то ее нету. Скорее всего в приборке что то активировано и нет ответа от бодика. Если желание ковыряться над этой проблемой у Вас есть, можем обьединить усилия

  7. Добрый день. 

    outback, снял дамп с приборки - 256 байт (дамп корректный, обратно заливается, работает). 

    Спасибо.

    С какого чипа (маркировка) Вы дамп снимали, что он 256 Байт???  В наших приборках стоят чипы - 93с76 и 93с86 - они соответственно 1Кб и 2Кб

     

    В приборках предыдущих поколений (2005-2009 гг) стоит чип 93с56 - он 256 байт как раз, но там все по другому, чем в наших. (CRC там помойму нету вообще и пробег в первых строчках содержится, а не конфигурация)

  8. Всем привет!

     

    Удалось решить вопрос когда приборка считает в милях тогда когда отображает в км. 

     

    Все дело в том что в дампе приборки есть коэффициент пересчета который необходимо править при перестановке региона.

     

    Коэффициент находится в 8 байте дампа.

     

    Для корректного расчета необходимо ставить следующие значения байта:

    13 - Километры

    20 - Мили.

     

    После изменения байт необходимо пересчитать "контрольку", для этого воспользуйтесь калькулятором в конфигураторе.

     

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

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

     

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

     

    Обновил конфигуратор под новые данные. Новая версия живет тут.

  9.  

    Novel,

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

     

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

     

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

  10. Novel, я эту ситуацию вижу так:

    1. Снимаете блок бодика

    2. Разбираете его

    3. Сливаете дамп с микрухи 24c02 (Объем у него не большой) -- именно сюда вы прописали свой регион

     

    Далее пробуем изменять биты и изучаем дамп его:

     

    Еще почитайте эту ветку: тут походу ваша проблема

     

    P.S. Лично мое мнение из сложившейся ситуации:

    Роман это все провернул, т.к. у него безключ доступ, в случае если он переводит на неверный регион, то блок иммо ищет в приборке (она у его есть)

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

  11.  

    Роман, у тебя в авто безключевой доступ????

    Да.

    На безключевой доступ стоит отдельный блок?

     

    Откуда читается иммошник в случае безключ доступа???

  12. Что имеем:

    1. В блоке Канада

    2. Выкладывайте свои дампы, собирем Вам заведомо канадский дамп с вашим иммошником

    3. Поставите панель с собранный дампом и будете пробовать заново сменить регион

  13. Странная ситуация с тнм что регион не переключается.

    Попробовал у себя сегодня сменить регин. Все меняется, запрос выводится.

     

    Я бы всеже рекомендовал скачать SSM4 для америки. Авто то американское. Может в евро версии ссм глюк какой.

    Роман, он у дилера ковыряет. Никакой дилер свой софт менять не будет на непонятно что из интернета.

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

  14. Я взял дамп от канадской приборке тут в теме вбил сой иммо и подкоректировал через калькулято настройки приборки. Может код комплектации для сша и канады разный и поэтому прошился завод кнопкой, не могу найти где можно посмотреть тип запуска авто, может подскажите? Попробовали переключить завод/маркет с канадским регионом, так же не появляется окно с вводом кода

    А давайте, Вы выложите сюда свой дамп от новой и дамп от старой приборки, чтоб более предметно представлять что там у Вас

  15.  

    Изменили регион, на тот которы только ssm4 поддерживает. А железяка старушенца и тупо софт теперь не пускает опять изменить. С

     

    да не, мало вероятно. Железяка всего то передает данные. Ей на самом деле пофигу что слать. Работает по принципу Получил байты от софта -> преобразовал в электро импульсы для нужной шины (КАН в нашем случае) -> получил ответные импульсы от блока управления -> Преодразовал в набор байт в соответсвии с шиной от которой получил данные -> передал набор байт софу. А вот Сам софт уже решает что с этим набором байт делать. И вот если старый софт или софт не подходит по рынку, тогда да, могут быть косяки и проблемы с тем что он не понимает что от него хотят.

    Роман, у дилера dst-i там проц стоит, что у него там залито внутри одному японцу известно, так что я бы эту версию не скидывал бы.

    Может быть обычный маркетинговый ход: у вас новое авто, купите у нас новый сканер

  16. Надо для начала:

    1. Убедится что сама приборка выходит на связь(т.е. убедится что есть обмен по can)

    2. Зайти в бодик и считать установленный регион

    3. Исходя из установленого региона, определить что за он по твоей таблице (скажем допустим там Япония)

    4. Потом в настройках самого ssm, перевести его также в Японский (или какой там прописан в бодике)

    5. С измененный регионом пробовать обратно его сменить.

  17. По фоткам там софт, само железо какое?

     

    Суть бредовой идеи: изменили регион, на тот которы только ssm4 поддерживает. А железяка старушенца и тупо софт теперь не пускает опять изменить.

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