Rolik

Пользователи GCT
  • Content count

    54
  • Joined

  • Last visited

  • Days Won

    4

Reputation Activity

  1. Rolik received reputation from kilya31 in С Днем Рождения Саша Громов!!!   
    Александр, С Днем Рождения! Крепкого здоровья, мирного неба над головой  и всего самого доброго! Пускай в жизни тебя всегда преследует успех и удача, а так же благополучие.
  2. Rolik received reputation from kilya31 in С Днем Рождения Саша Громов!!!   
    Александр, С Днем Рождения! Крепкого здоровья, мирного неба над головой  и всего самого доброго! Пускай в жизни тебя всегда преследует успех и удача, а так же благополучие.
  3. Rolik gave reputation to IKS in Crash Data Retrieval - "черный ящик/EDR" в твоем автомобиле?   
    CDR - система восстановления данных дтп
     Что такое CDR и EDR?
     «CDR» - это аббревиатура «Crash Data Retrieval - восстановление данных при столкновении»,  а   «EDR» - это аббревиатура для «Event Data Retrieval - получение данных о событиях», которая является функцией модуля управления подушкой безопасности Supplemental Restraint System (SRS). Потенциальная возможность модуля управления подушками безопасности сохранять данные после аварии привела к тому, что некоторые называют его «регистратором данных о событиях» или EDR и, более того, «черным ящиком». В действительности основная задача модуля управления подушками безопасности - обнаруживать внезапные изменения в направлении и/или вращении и, при необходимости, развертывание удерживающих устройств, таких как подушки безопасности. SRS использует определенные биты информации, в том числе информацию о системах обнаружения столкновений, датчиках скорости транспортного средства, оборотов двигателя, датчиков связанных с системой определения наличия пассажиров и с ремнями безопасности, чтобы решить, следует ли и когда развертывать подушки безопасности и другие устройства удерживающей системы. При соблюдении определенных условий модуль управления подушками безопасности может записывать данные, связанные с этими внезапными изменениями в направлении и / или вращением (например, аварией), которые впоследствии могут быть «отображены» с помощью инструмента CDR.
                                                                     Что записывается и когда следует отображать данные EDR?
           Автомобили разных марок и моделей записывают разные объемы данных и разное количество «событий». «Событие» - это сбой или другое физическое явление, которое вызывает превышение или превышение порога срабатывания. Данные хранятся в модуле управления подушками безопасности как событие «не развертывания» или «развертывания».   Событие без развертывания - это внезапное изменение направления и / или поворота транспортного средства, которое «пробуждает» или «включает» SRS, но принимает решение не использовать развертывание подушек безопасности; например, при резком торможении или незначительном столкновении система может ограничится только активацией таких удерживающих устройств как ремни безопасности. С другой стороны, вы можете иметь событие развертывания. Событие развертывания - это внезапное изменение направления и / или вращения, которое «пробуждает» или «включает» SRS и является достаточным для обеспечения команды развертывания подушек безопасности. Системы сдерживания (SRS) постоянно следят за ускорением (замедлением). Функция EDR обычно запускается внезапными изменениями ускорения/замедления (также называемыми рывками) и может помочь определить, что машины делали до, во время и после аварии.
            Данные о дорожно-транспортном происшествии, сохраненные в электронных блоках автомобиля являются одним из наиболее важных доказательств, которые должны быть собраны и оценены в рамках расследования ДТП. Независимо от того, работаете ли вы со страховой компанией, правоохранительными органами или ведете частную экспертную деятельность, данные о ДТП транспортного средства могут обеспечить более четкое понимание важных элементов, связанных с ДТП.
       Это включает в себя VIN, время/дату, скорость транспортного средства, delta-v (показатели замедления/ускорения автомобиля), положение педали тормоза, давление в системе ABS, положение педали акселератора, состояние ремня безопасности, угол рулевого управления, а также многие другие важные параметры данных, записанные транспортным средством. Примеры расшифровки EDR можно посмотреть в виде графика на скрине:
    По этой ссылке так же можно ознакомиться с полной версией примера расшифровки данных в момент столкновения
    (один из скринов с расшифровки напоминает всем нам привычный дамп))

    Тут можно посмотреть примерный список автомобилей поддерживающих системы CDR EDR
    Ниже пару картинок анализирующих поведение водителя в момент дтп


    Информация собрана с сайтов:
    Ремонт, восстановление блоков управления SRS AIRBAG. Удаление crash data. (airbagservice.ru)
    Объяснение EDR - Данные о сбое регистратора событий - crashdatagroup
    Crash Data Retrieval (CDR) - Collision Recon
     
  4. Rolik received reputation from rasl1556 in diagbox 9.68   
    Может поможет. 
    https://mega.nz/file/qEl1jCiB#HvHqmhJTgVewrp3obbwQcSWXzMPjaqLWROp1Angwtmg
  5. Rolik gave reputation to IKS in Описание (инструкция)программы GromCalcTool   
    F.A.Q.
       ответы на часто задаваемые вопросы:
      1."подключился к блоку SRS по CAN/ OBD2 автомобиля, связь не устанавливается"- 
              Ответ: Проверьте, правильно ли вы выбрали модуль- на некоторых моделях несколько вариантов блоков (производителей) и алгоритмов работы по can. Попробуйте изменить настройки "ms candelay" - задержка обмена can пакетами с блоком автомобиля (на столе - 10-20. в автомобиле 30-50). При работе на столе проверьте наличие в цепи CAN резисторов 120Ом.
      2. "прочитал данные блока по can - нажимаю кнопку "repair" - ни чего не меняется". 
              Ответ: софт GCT построен на основе калькуляторов, выбираемых по номеру блока и находящихся в разделе: "srs dump calc" - как правило, это блоки, в которых "crash" прописывается в микросхему eeprom и возможность чтения этого блока по can-bus  добавилась позже, чем возможность чистить дамп калькуляторами. Поэтому вам нужно прочитать eeprom по can, выбрать калькулятор по номеру блока, удалить данные об аварии, и вернувшись в модуль работы с блоком по can, записать чистый дамп обратно. (при смене модулей дамп хранится в буфере программы). В случае с процессорными блоками как правило кнопка "pepair" активна в самом модуле, т.к. алгоритм удаления данных об аварии аналогичен для выбранного типа  процессора и поддерживается множество блоков, построенных на этом процессоре. (по мере обновлений софта алгоритм работы с калькуляторами улучшается/упрощается)
      3. "подключился прищепкой к eeprom, прочитал, почистил, не могу записать"-
              Ответ: "большинство микросхем устанавливаемых в блоки SRS имеют ножку "W/P"- "write protect" - защита записи. Проверяйте по datasheet и выпаивайте микросхему. 
      4. "подключился к блоку (процессору) согласно схеме подключения в программе, чтение не начинается, GPROG выдает ошибку"
              Ответ: факторы влияющие на работу с процессорами: частота процессора (можно определить по расположенному рядом кварцу либо Datasheet), напряжение VCC- проверьте, правильно ли выставлено 3.3 либо 5v (согласно datasheet процессора) , так же нужно учесть что это напряжение берется с usb-порта компьютера и если порт выдает меньше положенного, то программатор не сможет добавить и потери напряжения могут крыться в длинном и/или некачественном usb-кабеле (1м кабель нормально работает. 2-3 метра-могут быть проблемы). Так же, часто распространенная проблема - длинные провода, идущие от программатора к процессору (нормальная длина- не более 15см,  без всяких промежуточных панелек, скруток, стыков, переходников, соединений). Если не хотите убирать сопли -проблему с питанием от программатора можно решить внешним питанием блока, при этом VCC программатора не нужно подключать к плате, а GND- нужно. Отключайте внешнее питание перед/после смены операций чтения/записи. ( При подаче внешнего питания запрещено переворачивать блок - получите  b1620 u3000 или аналогичные!).  В некоторых случаях проблему чтения/записи решает замена местами выводов RX и TX.  (Tx - transfer - передача данных (от нас куда-то) Rx - receive - получение данных (откуда-то к нам). Из расшифровки как бы логично, что  если соединять устройства A и B, то Tx(A) надо подключать к Rx(B), а в Rx(A) подключать Tx(B) - поэтому в некоторых схемах подключения к процессору, распин может быть  указан на усмотрение разработчика и нужно включать логику - либо просто поменять RX/TX местами).
          Если вы не приняли во внимание все вышеперечисленное, не нужно писать: "GPROG не читает". Он читает/пишет все что заявлено!
      5. "подключился, прочитал, почистил, записал- краш остался/либо: прочитал -нет калька с таким номером блока
              Ответ: для решения этого вопроса есть чаты техподдержки в telegram.
        Вам нужно вычитанный дамп правильно подписать: марка_модель_год_номер блока_номер процессора или еепром _crash/clear , и с  кратким и по существу описанием проблемы скинуть в чат. Админы техподдержки поправят дамп.
         Пользователю  нужно после проверки блока на автомобиле написать в чат о проверке и калькулятор будет исправлен, либо добавлен в программу.
      6.  В "help" нет фото схемы, точек  подключения к плате 
        - такое встречается, как правило либо с редкими, либо с недавно выпущенными блоками. Но, в программе есть схемы подключения к процессору - основываясь на них, можно вызвонить точки на плате и выложить фото на форум -оно будет проверено и добавлено в программу. Для очистки дампа от crash воспользуйтесь помощью в чате телеграмм
      7. Не проходит сброс ProByte по OBD2 через диагностический разьем на автомобиле:
       На автомобилях свежих годов выпуска (как правило блоки на MCU AURIX TRICORE) установлены межсетевые блоки (по другому- Gateway) которые на дают возможность пакету сброса пройти в модуль AIRBAG. В этом случае нужно подключаться напрямую к блоку. Так же нужно определить какой протокол в блоке - многие блоки на свежих авто работаеют по протоколу FD-CAN.
      8. вроде очевидные вещи, но все же укажу, т.к встречаются те кто не могут это сообразить сами:
    Для подключения внешнего питания +12 используйте лабораторные блоки. Не пытайтесь брать +12V с выхода программатора для питания блоков аирбаг! (сгорит либо порт usb компьютера, либо GPROG - ни первый, ни второй не расчитаны на такую нагрузку)Не паяйте провода подключения программатора к процессору не отключив GPROG от usb и разьем проводов от GPROG.
    На некоторых автомобилях на блоки AIRBAG подведено более одного +12, один пропадает при выкл зажигания, второй- при засыпании автомобиля. Т.о., после "сброса"/"reset" блока, иногда недостаточно выключения зажигания для выхода блока из режима загрузки (блок не отвечает на диагностику, не сбрасывает ошибки). Нужно либо снять клемму аккума, либо "усыпить" (закрыть, поставить в охрану) автомобиль.
     Ну, и , разумеется, нужно понимать что блок самодиагностируется при подаче на него питания и, если вы удалили краш а он у вас не уходит, то  нужно выключить питание, подождать пару минут - включить и продиагностировать, и при необходимости удалить ошибки и новая самодиагностика блока произойдет опять же лишь после отключения и включения питания.
  6. Rolik gave reputation to kilya31 in Описание (инструкция)программы GromCalcTool   
    Расскажу как поднять блоки AIRBAG SRS  на MAK 7242 
    95910-2P400 , 95910-2P000 , 95910-1P000(лично мучал как мог, блок всегда на связи) и не только KIA,но и MAZDA
    Это номера что мне писали и просили помощи, разницы нет какие блоки, важен процессор. 
    Первое и самое главное,  работаем с этими блоками только на столе,120 Ом на шине CAN обязательно надо подключить, тогда и проблем не возникнет при записи по обд ,после чтения выключаем питание не меньше чем на 30 секунд,после записи также снять питание не меньше 30 секунд
    Если возникла ситуация когда перестал блок выходить на связь, после чистки и записи по обд, не надо паниковать, прочитайте инструкцию ниже, как поднять блок
    Вскрываем блок и паяем провода от gprog к блоку согласно JTAG, читаем mainflash и shadowflash, сохраняем обязательно. 
    Дальше берём программу по работе с файлами bin формата, мне понравилась программа HxD

    в ней можно выделить нужный блок с адреса до адреса, (скопировать, вставить вырезать). 
    Теперь склеиваем дамп, в main flash начиная с адреса 0x40000h и до адреса 0x4FFFFh находится еепром, дак вот берём дамп еепром прочитанный по obd, открываем в выше упомянутой программе, через правую кнопку выделяем весь дамп и копируем в буфер обмена, после открываем в этой же программе mainflash, правой кнопкой открываем меню и выбираем выделить блок с адреса 0х40000h - 0x4FFFFh, разберётесь,опять правая кнопка на редакторе и вставляем из буфера eeprom с заменой , сохраняем mainflash, открываем GCT и пишем созданный mainflash по JTAG в процессор.
    Как правильно записать процессор, перед записью стираем процессор, после этого пишем mainflash, потом пишем shadowflash, отпаиваем провода. 
    PS: Если по какой то причине у вас не читается процессор по JTAG, проверяем пайку, провода, подключение, кабель usb, подать внешнее питание на блок, провод VCC отключить, провод GND оставить, блок держать как стоит в автомобиле, все проверенно не одним пользователем, сразу скажу эти блоки в глаза не видел, руками не щупал, но мне надоело каждому объяснять и склеивать дампы, учитесь делать это сами, тем более описал выше как это делать. 
    Продолжим. 
    Запускаем на столе блок и проверяем, блок оживёт и выйдет на связь, напомню ещё раз, блоки с процессором MAK 7242 читать и писать, особенно писать  по обд, только на столе.
     
  7. Rolik received reputation from sf977 in GCT - VERSION 6 (ошибки, баги)   
    Все верно! 
  8. Rolik gave reputation to IKS in GCT - VERSION 6 (ошибки, баги)   
    при 100мс повторно не читал, т.к увидел отличие во всех трех дампах и снял блок..
    Когда прочитал выпаянную  еепром  увидел несущественное (2 байта)отличие чтение по кан 100мс  от  чтения с пайкой еепром  , и потом, для теста сделал так:
    Записал очищенный дамп  непосредственно в  еепром (выпаянную). Поставил блок на машину. Стер историю ошибок-лампа потухла.
    Далее: Записал тот же, очищенный дамп на машине по кан 100ms candelay - запись успешно, лампа не горит. (перечитывать записанное по кан уже не стал, т.к итак на 100мс запись 12-15минут длится, а цель достигнута (лампа не горит) ну и клиент уже вокруг машины кружил)))
  9. Rolik gave reputation to IKS in GCT - VERSION 6 (ошибки, баги)   
    блока  с "ED" нет в кальках,  чистил кальком  "EB"  - ок,  проверено на машине

     
  10. Rolik gave reputation to IKS in BMW F15 F16 steering crash   
              Восстановив торпедо и подушки безопасности BMW X5- F15, после сборки, столкнулись с неожиданной проблемой - неожиданной, т.к. машину привезли частично разобранной и никто на эту проблему не указал, и, к тому же, погуглив - не нашел ни одного описания аналогичной ситуации и ее решения.
           Короче, по сути: после выключения зажигания рулевая колонка задвигается в нулевое положение для удобства выхода из автомобиля, а после включения- выдвигается в  положение, которое запомнила машина с тем ключом, которым включили зажигание. В нашем случае - при выключении зажигания колонка с треском окружающего пластика, приподнимая щиток приборов, утапливалась в торпедо и останавливалась не от ограничителя моторчика а об пластик..
         Логично было понимать, что при ударе водителя об руль/подушку водителя рулевая колонка сложилась - либо провернуло(сломало) привод моторчика, либо немцы придумали что-нибудь из раздела "пассивной безопасности" и впихнули это в рулевую колонку. (на предыдущих x5 x6 E-series причина была очевидна - вокруг вала рулевой колонки расположена пропиленная вдоль трубка, которая при ударе складывается, смягчая удар водителя об руль).
        Сняв колонку и протестив моторчики, пришел к выводу что электропривод работает исправно и полностью выдвигает червячный вал, но колонка работает в половину, в утопленном положении.      Разобрав - нашел причину, показанную на фото - кулиса привода выдвижного механизма крепится к выдвижному валу посредством одной (срезаемой при дтп) клепки и подрессоренной пружине, зажимающей кулису и замедляющей срыв кулисы и вдавливание колонки. Т.о. при ударе колонка с амортизировала около 5-7см (что, возможно, в какой-то ситуации спасет ребра))
     Ремонт: заправил кулису под пружину, заклепал, смазал, собрал. Установили на машину, настроили память - все ок!)



  11. Rolik gave reputation to AlViS in GCT - VERSION 6 (ошибки, баги)   
    Вопрос по KIA AIRBAG 95910-H0130, на видео к 3 версии  калькулятор есть, а в новой 4. версии его нет - куда делся ?
  12. Rolik gave reputation to Bezproblem in Delphi MT22.1, MT22.5 Lifan Cebrium, Solano, x60, Geеly Emgrаnd EС7 и другие автомобили Китайского автопрома   
    Ремонтируем блок Delphi MT22.1, MT22.5
    Устанавливается на Lifan Cebrium, Solano, x60, Geеly Emgrаnd EС7 и другие автомобили Китайского автопрома.
    После замены свечей на неоригинальные без резистора, блок прилёг. Не идёт на диагностику, потребляет - 0.1А. Исправный блок потребляет 0,125А.
    Свечи ставить только Torch K6RTC, или аналоги с резистором.
    Меняем неисправный драйвер исполнительных механизмов L9958. 
    Подключение к ЭБУ MT22.1:
    2 - масса ЭБУ
    67 - неотключаемое питание +12В 
    68 - IGN +12В
    75 - К линия



    На всякий случай:

  13. Rolik gave reputation to u-vovchika in эмулятор POLO / OKTAVIA   
    Ну сейчас, наверно уже не в пайке, Но по картинке видно, что не одна попытка была припаятся и отпаятся ))))
    ( необращайте внимания, Это просто мое, чисто, предположение, могу ошибатся)
    Надеюсь, у Вас все получится. Даже уверен!!
  14. Rolik gave reputation to kilya31 in Описание (инструкция)программы GromCalcTool   
    Работа с блоком SRS процессор INFINION XC23xxCAN BUS по OBD
    На примере  Hyundai Solaris SRS 95910-H5000 

    Делал блок на столе ,
    запускаем GCT версии 4 , в меню Select tool выбираем  KIA - HYUNDAI INFINEON XC23xx CAN BUS

    подключаемся согласно картинке подключения, для этого нажимаем кнопку инфо 
    запитываем блок от 12V, нажимаем кнопку ECU info для определения блока

    далее нажимаем READ MEMORY и ждем процесса окончания чтения

    После сохраняем прочитаный дамп 

    Программа после завершения чтения, так же делает бэкап
    Далее нажимаем Repair ECU для определения краша и последующего удаления

    Нажимаем ДА краш удалён(скрин ниже)
    Далее нажимаем Write memory для записи чищенного дампа 

    Нажимаем ДА, запись пошла
    (хочу сказать,что после чтения еепром процессора отключать питание блока не обязательно, блок находится в буте, тем самым можно произвести запись)

    Всё, блок сделан
    Внимание:Предупреждение ,если подать питание повторно на блок и прочитать ошибки ,получите ошибку 1620 неисправность блока ,поэтому, запись закончили,сняли питание с блока и отдали блок или поставили в авто,если авто у вас ,то вообще блок снимать не надо делается на авто по OBD
     
  15. Rolik gave reputation to GROM in GCT - VERSION 6 (ошибки, баги)   
    Полная история действий какая? Перед выбором калькулятора было что то выбрано другое?
    Gprog не имеет пин тестера, I2C  проверяется командой готовности устройства по шине, SPI проверяется чтением статус регистра. MW  никак не проверяется как и на большинстве программаторов. При работе с еепром нужно быть внимательным, внутрисхемное программирование не приветствуется, но не запрещено.
    проект программатора с полным функционалом внутренней ОС и пин тестером разработан. Будет воплощен примерно в след году. Пока лайт версия. 
  16. Rolik received reputation from sf977 in GCT - VERSION 6 (ошибки, баги)   
     
    ndp48-web.rar
  17. Rolik gave reputation to NikKo in Тема для поиска дампов SRS   
    Здравствуйте.
    Кто-то вычитал и записал eeprom как 64кв, а должна быть 96кв.
  18. Rolik received reputation from kilya31 in С днём рождения ! Виктор <kilya31>   
    С днем Рождения! Крепкого здоровья , удачи в работе и всего самого наилучшего!
  19. Rolik gave reputation to Bezproblem in Доступ в иммоклаб   
    Приветствую Вас уважаемые коллеги!
    Для сохранения архива своих работ и удобного доступа к ним создан раздел - иммоклаб. В данном разделе можно поделится с коллегами своими интересными наработками, как говорится - в узком кругу..
    Доступ в иммоклаб можно получить после того как, ваши 10 топиков в теме иммо будут перенесены в раздел иммоклаб, для дальнейшего заполнения скринами и дампами.
    По мере создания топиков будет видно, как мастер готов делиться информацией и степень его профессиональной подготовки.
    В дальнейшем, доступ в раздел будет получить сложнее. Объясню почему. Тема иммо это не территория для демпинга. И мало кто захочет делится той информацией, которая приносит доход.
    Я сам постоянно пользуюсь иммоклабом. Доступ с телефона, очень удобен, даже в качестве шпаргалки..
    Создавайте интересные топики, делитесь информацией и перед вами откроткроются новые горизонты.
    Удачи Вам в работе!
  20. Rolik gave reputation to vitalik in mercedes benz class a w168   
    Добрый день.
    Если на панели появилась надпись start error,машину не завести и указывает надпись про проблему с заводской,кто может быть как проблема с ключом,блоком иммобилайзера или блоком управления двигателя.
    В моем случае виной стал упавший ключ и потеря чипа,так как человек не захотел прописывать другой ключ(сославшись на то что через некоторое время может глюкнуть блок иммобилайзера)было решено ставить емулятор.
    Мануал по подключению в архиве
    после установки тачка завелась без проблем,единственное что может перестать работать ето центральный замок,но ето дело может заменить доставной (не штатный)центральный замок 





    Универсальный_Эмулятор_Julie_ManualRU.rar
  21. Rolik received reputation from SUS in С Днем Рождения! Олег Суслин   
    Поздравляю с Днём Варенья! Желаю крепкого здоровья,  удачи во всех  начинаниях! 
  22. Rolik gave reputation to Gold in 2018+ fca security gateway module bypass   
    С определенного времени (c 2017 года) концерн FCA начал устанавливать в автомобили Chrysler/Dodge/Jeep/RAM/FIAT блок SGW, который  не позволяет чужому, не дилерскому софту читать и удалять ошибки и вообще что то делать по OBD.
    На фото ниже сам блок....
    На просторах начали продавать обходчик по интересной цене (50 $) и стало же интересно что там внутри...
    Купив этот блок я не особо был удивлен схемотехнике внутри и что бы Вам не тратить время и деньги,- берем и делаем.
    Для диагностики авто достаточно найти сам блок SGW, отключить его и вместо него вставить "Этот" Прибор ) Далее читаем / удаляем ошибки и т.д.
    Удачи
     
     
     
     




  23. Rolik gave reputation to Gold in Jeep Renegade 2016 52038939 crash   
    У блоков GM - Jeep / Dodge  и подобных  с одним и тем же номером блока может быть разная структура дампа (смещение данных), так что проверять чистку только на авто ! 
    Так же не забываем про 2018+ FCA Security Gateway Module Bypass, ошибки видим, но удалить не можем.
    Об этом тема ЗДЕСЬ
  24. Rolik gave reputation to Bezproblem in Ценовая политика на выполненные работы.   
    Диверсифицируйте объем предлогаемых услуг.
    Это рынок. Ищите, что Вы можете ему предложить, чтоб максимально заработать. В чем Вы можете быть конкурентоспособным.
    Если думаете, что блоки будете по одной цене всю жизнь делать, то глубоко заблуждаетесь. Через год они вообще никому не нужны будут, и что будете делать???? Кричать, что демперасты виноваты во всем?? 
    Занимайтесь самообразованием. Учиться никогда не поздно.
    Под лежачий камень коньяк не течет..