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

Omega_KZ

Members
  • Постов

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

  • Посещение

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

  1. 16 минут назад, MaximDV сказал:

    Выше я писал что при конфиге SI-Drive и S/I мигает I и при включении S переключается в S, но не выключается пока не заглушишь машину.

    Это я читал, просто решил уточнить что работает именно так. Решить эту проблему конфигом приборки не получится. Тут дело в различии протоколов обмена данными между рестайлом и дорестайлом. Либо менять блоки двигателя и трансмиссии на более новые, либо интегрировать в кан шину прибор для конвертации данных для приборки. 

  2. 8 минут назад, MaximDV сказал:

    Нет. То что вы описываете это работает если в конфигураторе установлено Si-Drive с вариантом I/S. У меня сейчас вообще нет индикации S или I (I как бы раньше не было ).

    Это не важно. Вам нужно в конфигураторе выставить наличие сидрайва и режимы S/I. После этого проверьте с новой приборкой, будет ли реально включатся режим S после нажатия кнопки (если ее сразу после включения зажигания жмакнуть). Понятно будет по поведению авто.

     

    Если будут отличия в поведении между I режимом и S режимом то значит все ок, и просто нужен "мост" чтоб новая приборка корректно понимала остальные блрки в шине.

     

  3. Я так понимаю если сразу после включения зажигания нажать кнопку "S", тотна приборке загорается щначек "S" и спустя несколько секунд начинает моргать и отключить этот режим уже нельзя до тех пор пока не выключиш зажигание. Верно?

  4. 3 минуты назад, MaximDV сказал:
      Скрыть контент

    IMG_1397.thumb.JPG.ed30cef0e45c8131f103674715d70cb2.JPG

     

      Скрыть контент

    IMG_1403.thumb.JPG.240cb7c26e0f1bf88808f5d75adab569.JPG

    Понятно. Скорее всего дело имено в том о чем я и говорил. Несовместимость протоколов старой и новой приборки. Думаю "мост" поможет. Единственное на 1.6 его не проверял никто, но судя по принципам работы данных приборок протокол касаемо сидрайва там одинаковый.

  5. 1 минуту назад, MaximDV сказал:

    Провел манипуляции с 40 байтами от старой приборки - изменений 0. Осталось все так как после конфигуратора.

    Сфоткайте старую и новую панели. 

  6. 4 часа назад, MaximDV сказал:

    Да, у меня японка, кнопка S уже тут обсуждалась. Omega_KZ вы знаете к кому обратится за мостом по КАН? И да! конечно я отпишусь по первым 40 байтам, как раз все подготовил для прошивки, сегодня сделаю. Может не в тему, я взял 3 разных блока CVT и слил дампы. 2 дампа с одинаковыми двигателями и вариаторами и 1 от самой крутой комплектации 2.0 литрового. (все японцы). Я пытался найти где же включаются под рулевые лепестки. Так вот я пришел к выводу что не в них дело, точней не только в них, лепестки и круиз активируются в блоке двигателя, а в блоке вариатора только галочка лепестков. Я так понял. Если кому нужны дампы вариаторов, пишите скину. 

    Вы все верно поняли. Подрулевые липестки управляются обеими блоками (двигателя и коробки).

     

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

  7. 6 часов назад, MaximDV сказал:

    Если включить SI-Drive с параметром S/I, то мигает I, S работает но не выключается, пока не выключишь зажигание. 

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

    Именно для этого и был сделан "мост" который ставится в разрыв КАН шины между приборкой и блоками и эмулирует ответ от блоков для приборки, чтоб она не валилась в ошибку.

    Думаю у Вас та-же ситуация.

  8. Прошивкой не исправить.

    Трансивер - чип отвечающий за прием и передачу сообщений по кан шине.

    В общем симптомы похожи на отвал КАН шины. Если в панели стоит "Мост" то возможно отпаялись провода от дорожек на плате. Если же панел без переделок, то она скорее всего глючная по связи с КАН шиной.

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

  9. 1 час назад, angor-obninsk сказал:

    День добрый. Господа, ситуация следующая: осенью поставил вместо родного "калькулятора" приборку от wrx. Машина с кнопкой, дамп подправил заменив 40 строк и пробег, всё работало кроме того, что тахометр занижал обороты примерно на 200 и в висела ошибка кондиционера "нет связи с датчиком солнечной активности". На днях, в процессе езды вывалились ошибки по многим блокам: проверьте выхлоп, ошибка двигателя, ошибка abs, ошибка mfd, ошибка противозаносной системы. Несколько раз сбрасывал ошибки через ssm4, вылезают спустя 5-15 минут. Основная ошибка u0073 (нет связи с центральным блоком). После долгих поисков была заменена приборка на родную и все ошибки пропали (включая ошибку датчика солнца). Я так понимаю что приборка "засоряет" can шину и  центральный блок теряет связь с перифирией. Может кто сталкивался с такой проблемой и есть ли способ решить заливкой правильного дампа?

    Приборка шину "засорять" не может. Скорее всего у Вас дело в самой приборке. Возможно трансивер в приборке глючит иди сама приборка косячная. В обшем ошибки у Вас валятся изза переодического разрыва связи с приборкой, а уже остальные блоки отваливаются так как не видят приборку. Или есть вариант что в приборке трансивер или чтото еше замыкает кан шину.

  10. 12 минут назад, Swesha сказал:

    Товарисчи, вопрос может и не совсем в тему, но из той же оперы...

    При квырянии в приборках никто не снимал CAN логи с WRX STI 15-17 годов ? Очень надо найти пакет, в котором моск двигателя отсылает свой ID в VDC (может и еще куда) и говорит, что он именно то, что ей надо !

    Либо может кто расковыривал этот алгоритм на XV 12-14 годов ?

    Буду весьма благодарен !

    Не совсем понял что именно нужно. Опишите задачу более подробно. Что вы в итоге сделать хотите.

  11. 1 минуту назад, Boris сказал:

    Большое спасибо за быстрый ответ. В общем я разбираюсь в этом да и программатор с переходником под soic корпуса имеются. Смысл тоже понятен.  Пока я все же не буду этим заниматься, так как машина ещё на гарантии. В общем подожду ещё и посмотрю если назойливость пищалки перевесит риск потери гарантии ))).

    Я думаю что алгоритм предупреждения скорости 120 встроен в приборную панель, так как кроме писка высвечиваются ещё два уведомления: 

    1 Желтый восклицательный знак рядом с одометром

    2 надпись о том что скорость достигла 120 км/я в верху экрана приборной панели (в том месте где показывается скорость в цифрах)

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

  12. 1 минуту назад, Boris сказал:

    Большое спасибо за совет. В таком случае ещё пару вопросов:

    1 чем лучше всего считывать с приборки? Есть ли у кого-нибудь быстрые ссылки на процедуры?

    2 кто может поделиться подходящим дампом для европейской приборки.

    1. Ссылок на процедуру к сожалению нет. По сути: выпивается чип еепром, считывается программатором (из простых Pistal AVR), дамп сохраняется на всякий случай. Из считаного дампа переносится пробег и иммобилайзер и переносится в новый дамп. Новый дамп заливается в приборку. Лучше обратитесь к спецам, самому можно напортачить.

    2. Дамп я Вам скину, можно(нужно) даже сконфигурировать под Вашу конфигурацию. 

     

     

  13. 6 часов назад, Boris сказал:

    Всем привет. Автомобиль Subaru WRX CVT 2018г для ОАЭ. Как известно, все автомобили для ОАЭ и ближнего востока, имеют в настройках приборной панели сигнализатор 120 км/ч и выше. Причём для данной модели этот сигнализатор пищит все время если скорость равна или превышает 120км/ч. Вопрос, как можно отключить этот сигнализатор?

    проситав всю ветку, на ум пришло два способа:

    1 поменять конфигурационные биты чтобы убрать эту сигнализацию. Но для этого нужно знать какие именно биты отвечают за эту настройку. К тому же, как я понял, нужно снимать панель и выпаивать микросхему EEPROM.

    2 поменять регион на Европу. Но и здесь не без вопросов. Главный вопрос это какой использовать Destination code и Option code? мой текущий KSOH. Можно ли поменять только destination code на Европу, а OP code оставить такой же? 
    Просто не хотелось бы получить кирпич, пока машина на гарантии ещё.

    Думаю, что самый верный способ это прошить приборку дампом от европейца.

    Плюс не факт что дело вообще в приборке, сигнал на бипер может выдавать блок двигателя или абс. Менять регион без op кода тоже не стоит, тут нужно четко понимать что ставить.

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

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

    Контрольные суммы от программы не подходят и вообще не ясно где они находятся. Скачал несколько других таких образов - тоже по 256байт.

    Редактирую методом проб и ошибок. Кто-нибудь сталкивался с этим?

    Спасибо.

    Приветсвую, Уатбэк какого года то? Там може вообще не быть контрольки.
  15.  

    Кому интересно покопаться в КАН шине, выкладываю последнюю версию CAN Loger-а....

    Любопытствую - может есть решения для работы OpenPort2 с CANHacker ?

    Насколько мне извстно решений нет.

    Софт работает только со своим адаптером.

  16. Кому интересно покопаться в КАН шине, выкладываю последнюю версию CAN Loger-а.

    Программа позволяет прослушивать КАН шину, отправлять в КАН шину собственные сообщения или модифицированные.

    Так-же есть возможность перебора байтов в сообщениях для выяснения их значения.

     

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

     

    В общем тем кому интересно разберутся.

    По брать тут: https://drive.google.com/open?id=1M31ihaeOdlwhvFTYx6y3hRbv444VBBov

     

    Работает с адаптерами потдерживающими протокол Pass-Thru J2534. Протестировано на OpenPort 2.0.

  17. Так-же обновил программу для управления приборкой "на столе". Кому интересно можно скачать тут: https://drive.google.com/file/d/1S1MkIGveblPh1lGiv7xSr2BF2dIJSa9O/view?usp=sharing

    screen.png

     

    • Оптимизирован алгоритм отправки сообщений

    • Добавлена функция счетчика пробега. Можно заставить приборку считать пробег.

    • Добавленные несколько сообщений с ошибками и предупреждениями для вывода на приборке.

     

     

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

     

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

     

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

     

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

     

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

    13 - Километры

    20 - Мили.

     

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

     

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

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

     

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

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

     

    Заранее прошу прощения за глупый вопрос.

     

    Хочу хакнуть автомобиль :))) А именно, хочу вылечить XV 2017 года от необходимости нажимать RES / педаль газа для повторной активации EyeSight в пробке. То есть кейс такой:

    - медленно еду в пробке

    - коллеги по потоку остановились, и я тоже

    - постояли 10 секунд

    - коллеги по потоку поехали

    - машина автоматически поехала сама

     

    Пока кажется, что надо поймать ID нажатия RES и статуса тормозов.

     

    Но если в OBD нельзя писать, все вышесказанное смысла особого не имеет.

     

    Если кто-то что-то про это знает, прошу поделиться :-)

     

    Спасибо!

    Кнопка RES насколько мне известно "Аппаратная" - то-есть в КАН шину сигнал не идет, идет сигнал напрямую в EyeSight либо в боди эбу в зависимоти от комплектации и года.

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

    Можно эмулировать скорость качения в 1км в ч, но это вызовет сбой системы EyeSight так как скорость есть а объекты стоят.

    В общем либо искать другой смысл обмана системы либо вообще не лезть.

     

    P.S.: В OBD можно и писать и читать сообщения CAN. Но это череватто если незнаеш что твориш, и можно нехило напартачить.

  20. Я не помню уже... Разные пробовал, и с переразметкой разделов и без, со сжатием и без, штуки 3 было тогда, кажется прошло не трудно и одна из попыток была успешна. Про пересчет хеша тож не помню, там запускается - указываетс путь к файлу или имя если рядом лежит и утилитка сама меняет в этом файле хеш данные. Стыдно про забывчивость)))

    Ок, будем пробовать.

    Извечь файлы у меня получилось, причем разными утилитами.

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

     

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

  21. Может будет полезно

    https://yadi.sk/d/GQMWKNK86ZQctQ

    Это утилита пересчитывающая контрольную сумму нашей прошивки mm.dat. Проверено лично. Писал не я.

    Делается так.

    Отрезается начало файла в редакторе. 512 байт. получается обычный образ nb0 win 5.0. его открываете и делаете с ним что угодно. потом чем открыли (это чем найти можно на 4 pda) закрываете. приклеиваете начало что отрезали и потом пересчитываете хеш. закидываете назад.

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

    если просто хотите посмотреть что внутри не отрезая и потом не собирая назад то можно отрыть утилитой забугорной для образов revskills

    https://yadi.sk/d/3JxzrGJU3QcF28

    Очень интересная тема.

     

    А чем удобнее ковырять прошивку от WIN CE. на 4PDA куча софта, и многий софт выполняет одинаковые опирации. Прошивку извлек, хотел поиграть с файлами и запаковать обратно. Но чет не соображу как и чем запоковывать?

  22.  

     

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

    Да.

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

     

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

     

    Стоит отдельный блок, называется блок сертификации.

     

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

  23.  

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

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

     

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

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

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

    Да это понятно. Это так для понимания. Плюс никто не мешает на свой ноут поставить софт, найти опенпорт или на крайняк приехать к диллеру со своим ноутом.

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