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

nvk

Начинающий
  • Постов

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

  • Посещение

Активность репутации

  1. + в репутацию
    nvk получил реакцию от SergW168 в Peugeot 308, 2008 год - не запускается двигатель (компьютер заблокирован)   
    Всем доброго вечера. В общем и целом, машина поехала.
    Хочу в первую очередь сказать всем, кто пытался помочь советами. Это действительно было полезно.
    В этом ответе, я соберу максимум информации, что мне удалось собрать в соответствии с документацией и не только.

    Провода и шина данных.
    Шина данных IS CAN должна состоять из двух терминирующих блоков, с сопротивлениями 120 Ом. В данном конкретном автомобиле она имеет структуру
    ECU - ABS - BSI
    Блоки ECU и BSI - терминирующие. Это означает, что если прозвонить контакты CAN шины на разъеме в моторном отсеке с отключенным ECU, то получим 120 OM - это отчасти гарантирует нам целостность линии до компьютера BSI. Также если нарушается целостность шины - вылетает ошибка в ABS - это проверено.

     
    CH-разъем:
    4 - Body earth
    5 - Engine management ECU supply
    40 CAN High
    52 CAN Low
     
    Также шина IS CAN есть в диагностическом порту. А это значит, что если мы подключим блок ECU и замкнем сеть, то в разъеме OBD2 на CAN мы увидем 60 ом. Пины для теста - 6 - CAN High, 4 CAN Low - нумерация справа-снизу.
    Проверка среднего напряжения простым мультиметром дает нам 2,6 В на CAN High и 2,4 В на CAN Low. В сумме это значение должно быть 5 В (в соответствии с документацией PSA). Осцилографа, к сожалению, нет.

    Это все было проделано. И с одной стороны было радостно, что нет проблем в проводах, но с другой теперь было однозначно доказано, что дело в компьютере ECU. 
    Был заказан блок ECU по таким же номером в Euro Auto. Мне его привезли в Ереван. На него была залита основная прошивка из моего родного блока и дальше началась история с EEPROM.
    История про EEPROM
    Начнем с EEPROM, который я выложил. Несколько человек написали, что с EEPROM все хорошо. И это правда, если проверять чек суммы.
    Проверить чек суммы я смог благодаря вот этому треду: http://nefariousmotorsports.com/forum/index.php?topic=3574.60;wap2
    В этом треде есть и алгоритм чексуммы и можно найти онлайн калькулятор чексумм и блоков - вот на него ссылка: https://www.canblocker.com/edc17crc.php
    Он точно рабочий - это было проверено созданием своего чекера.
    Также в интернете ходит так называемый virgin eeprom для mev17.4. Попытка залить этот файл в ECU позволила начать процесс замены блока MEV17.4 в пакете ремонта DiagBox. Оно успешно принимало код все три раза. Но при этом сообщало что-то про "Не соответствует коду CM". То есть не проходила синхронизация кода иммобилайзера BSI с ECU. Хотя он был верный, так как совпал с карточкой от ключей автомобиля и в дампе моего EEPROM.
    После некоторых раздумий было принято cледующее решение.

    Так как у меня в блоках сбивалась нумерация (после 63 блока начиналось какое-то мясо):

    Я решил почистить все, начиная с 32 блока в EEPROM. Если все забить 00 чексумма тоже будет считаться корректно. Итоговый файл был проверен on-line чекером сумм, залит в блок ECU и машина завелась, причем без всяких привязок с помощью Diagbox. На экране появилась долгожданная частица "не" в предложении "Компьютер не заблокирован".
    Была выполнена адаптация по инструкции из Diagbox. Все работает стабильно, без каких-то нареканий и проблем (тьфу-тьфу-тьфу).

    Итог: Да, проблема в блоке ECU (софтовая). virgin помогает, но, вероятно, не всем. Чексуммы EEPROM могут быть верные, но это не означает, что данные там корректные. Согласен со всеми доводами, что надо проверить сначала провода и питание, шину.

    Дальнейшие шаги
     
    Мне не нравится вот эта история в блоке ECU:

    4 блока из 35 из истории сброса ошибок имеют неверные данные. Я не считаю, что это хорошо - буду пытаться это вчистить.
    Планирую эксперемент с по привязки блока virgin не с помощью лексии, а с помощью launch.

    Всем еще раз спасибо и с наступающими праздниками.
  2. + в репутацию
    nvk получил реакцию от 1800677 в Peugeot 308, 2008 год - не запускается двигатель (компьютер заблокирован)   
    Всем доброго вечера. В общем и целом, машина поехала.
    Хочу в первую очередь сказать всем, кто пытался помочь советами. Это действительно было полезно.
    В этом ответе, я соберу максимум информации, что мне удалось собрать в соответствии с документацией и не только.

    Провода и шина данных.
    Шина данных IS CAN должна состоять из двух терминирующих блоков, с сопротивлениями 120 Ом. В данном конкретном автомобиле она имеет структуру
    ECU - ABS - BSI
    Блоки ECU и BSI - терминирующие. Это означает, что если прозвонить контакты CAN шины на разъеме в моторном отсеке с отключенным ECU, то получим 120 OM - это отчасти гарантирует нам целостность линии до компьютера BSI. Также если нарушается целостность шины - вылетает ошибка в ABS - это проверено.

     
    CH-разъем:
    4 - Body earth
    5 - Engine management ECU supply
    40 CAN High
    52 CAN Low
     
    Также шина IS CAN есть в диагностическом порту. А это значит, что если мы подключим блок ECU и замкнем сеть, то в разъеме OBD2 на CAN мы увидем 60 ом. Пины для теста - 6 - CAN High, 4 CAN Low - нумерация справа-снизу.
    Проверка среднего напряжения простым мультиметром дает нам 2,6 В на CAN High и 2,4 В на CAN Low. В сумме это значение должно быть 5 В (в соответствии с документацией PSA). Осцилографа, к сожалению, нет.

    Это все было проделано. И с одной стороны было радостно, что нет проблем в проводах, но с другой теперь было однозначно доказано, что дело в компьютере ECU. 
    Был заказан блок ECU по таким же номером в Euro Auto. Мне его привезли в Ереван. На него была залита основная прошивка из моего родного блока и дальше началась история с EEPROM.
    История про EEPROM
    Начнем с EEPROM, который я выложил. Несколько человек написали, что с EEPROM все хорошо. И это правда, если проверять чек суммы.
    Проверить чек суммы я смог благодаря вот этому треду: http://nefariousmotorsports.com/forum/index.php?topic=3574.60;wap2
    В этом треде есть и алгоритм чексуммы и можно найти онлайн калькулятор чексумм и блоков - вот на него ссылка: https://www.canblocker.com/edc17crc.php
    Он точно рабочий - это было проверено созданием своего чекера.
    Также в интернете ходит так называемый virgin eeprom для mev17.4. Попытка залить этот файл в ECU позволила начать процесс замены блока MEV17.4 в пакете ремонта DiagBox. Оно успешно принимало код все три раза. Но при этом сообщало что-то про "Не соответствует коду CM". То есть не проходила синхронизация кода иммобилайзера BSI с ECU. Хотя он был верный, так как совпал с карточкой от ключей автомобиля и в дампе моего EEPROM.
    После некоторых раздумий было принято cледующее решение.

    Так как у меня в блоках сбивалась нумерация (после 63 блока начиналось какое-то мясо):

    Я решил почистить все, начиная с 32 блока в EEPROM. Если все забить 00 чексумма тоже будет считаться корректно. Итоговый файл был проверен on-line чекером сумм, залит в блок ECU и машина завелась, причем без всяких привязок с помощью Diagbox. На экране появилась долгожданная частица "не" в предложении "Компьютер не заблокирован".
    Была выполнена адаптация по инструкции из Diagbox. Все работает стабильно, без каких-то нареканий и проблем (тьфу-тьфу-тьфу).

    Итог: Да, проблема в блоке ECU (софтовая). virgin помогает, но, вероятно, не всем. Чексуммы EEPROM могут быть верные, но это не означает, что данные там корректные. Согласен со всеми доводами, что надо проверить сначала провода и питание, шину.

    Дальнейшие шаги
     
    Мне не нравится вот эта история в блоке ECU:

    4 блока из 35 из истории сброса ошибок имеют неверные данные. Я не считаю, что это хорошо - буду пытаться это вчистить.
    Планирую эксперемент с по привязки блока virgin не с помощью лексии, а с помощью launch.

    Всем еще раз спасибо и с наступающими праздниками.
  3. + в репутацию
    nvk получил реакцию от inkoga в Peugeot 308, 2008 год - не запускается двигатель (компьютер заблокирован)   
    Всем доброго вечера. В общем и целом, машина поехала.
    Хочу в первую очередь сказать всем, кто пытался помочь советами. Это действительно было полезно.
    В этом ответе, я соберу максимум информации, что мне удалось собрать в соответствии с документацией и не только.

    Провода и шина данных.
    Шина данных IS CAN должна состоять из двух терминирующих блоков, с сопротивлениями 120 Ом. В данном конкретном автомобиле она имеет структуру
    ECU - ABS - BSI
    Блоки ECU и BSI - терминирующие. Это означает, что если прозвонить контакты CAN шины на разъеме в моторном отсеке с отключенным ECU, то получим 120 OM - это отчасти гарантирует нам целостность линии до компьютера BSI. Также если нарушается целостность шины - вылетает ошибка в ABS - это проверено.

     
    CH-разъем:
    4 - Body earth
    5 - Engine management ECU supply
    40 CAN High
    52 CAN Low
     
    Также шина IS CAN есть в диагностическом порту. А это значит, что если мы подключим блок ECU и замкнем сеть, то в разъеме OBD2 на CAN мы увидем 60 ом. Пины для теста - 6 - CAN High, 4 CAN Low - нумерация справа-снизу.
    Проверка среднего напряжения простым мультиметром дает нам 2,6 В на CAN High и 2,4 В на CAN Low. В сумме это значение должно быть 5 В (в соответствии с документацией PSA). Осцилографа, к сожалению, нет.

    Это все было проделано. И с одной стороны было радостно, что нет проблем в проводах, но с другой теперь было однозначно доказано, что дело в компьютере ECU. 
    Был заказан блок ECU по таким же номером в Euro Auto. Мне его привезли в Ереван. На него была залита основная прошивка из моего родного блока и дальше началась история с EEPROM.
    История про EEPROM
    Начнем с EEPROM, который я выложил. Несколько человек написали, что с EEPROM все хорошо. И это правда, если проверять чек суммы.
    Проверить чек суммы я смог благодаря вот этому треду: http://nefariousmotorsports.com/forum/index.php?topic=3574.60;wap2
    В этом треде есть и алгоритм чексуммы и можно найти онлайн калькулятор чексумм и блоков - вот на него ссылка: https://www.canblocker.com/edc17crc.php
    Он точно рабочий - это было проверено созданием своего чекера.
    Также в интернете ходит так называемый virgin eeprom для mev17.4. Попытка залить этот файл в ECU позволила начать процесс замены блока MEV17.4 в пакете ремонта DiagBox. Оно успешно принимало код все три раза. Но при этом сообщало что-то про "Не соответствует коду CM". То есть не проходила синхронизация кода иммобилайзера BSI с ECU. Хотя он был верный, так как совпал с карточкой от ключей автомобиля и в дампе моего EEPROM.
    После некоторых раздумий было принято cледующее решение.

    Так как у меня в блоках сбивалась нумерация (после 63 блока начиналось какое-то мясо):

    Я решил почистить все, начиная с 32 блока в EEPROM. Если все забить 00 чексумма тоже будет считаться корректно. Итоговый файл был проверен on-line чекером сумм, залит в блок ECU и машина завелась, причем без всяких привязок с помощью Diagbox. На экране появилась долгожданная частица "не" в предложении "Компьютер не заблокирован".
    Была выполнена адаптация по инструкции из Diagbox. Все работает стабильно, без каких-то нареканий и проблем (тьфу-тьфу-тьфу).

    Итог: Да, проблема в блоке ECU (софтовая). virgin помогает, но, вероятно, не всем. Чексуммы EEPROM могут быть верные, но это не означает, что данные там корректные. Согласен со всеми доводами, что надо проверить сначала провода и питание, шину.

    Дальнейшие шаги
     
    Мне не нравится вот эта история в блоке ECU:

    4 блока из 35 из истории сброса ошибок имеют неверные данные. Я не считаю, что это хорошо - буду пытаться это вчистить.
    Планирую эксперемент с по привязки блока virgin не с помощью лексии, а с помощью launch.

    Всем еще раз спасибо и с наступающими праздниками.
  4. + в репутацию
    nvk получил реакцию от Мастак в Peugeot 308, 2008 год - не запускается двигатель (компьютер заблокирован)   
    Всем доброго вечера. В общем и целом, машина поехала.
    Хочу в первую очередь сказать всем, кто пытался помочь советами. Это действительно было полезно.
    В этом ответе, я соберу максимум информации, что мне удалось собрать в соответствии с документацией и не только.

    Провода и шина данных.
    Шина данных IS CAN должна состоять из двух терминирующих блоков, с сопротивлениями 120 Ом. В данном конкретном автомобиле она имеет структуру
    ECU - ABS - BSI
    Блоки ECU и BSI - терминирующие. Это означает, что если прозвонить контакты CAN шины на разъеме в моторном отсеке с отключенным ECU, то получим 120 OM - это отчасти гарантирует нам целостность линии до компьютера BSI. Также если нарушается целостность шины - вылетает ошибка в ABS - это проверено.

     
    CH-разъем:
    4 - Body earth
    5 - Engine management ECU supply
    40 CAN High
    52 CAN Low
     
    Также шина IS CAN есть в диагностическом порту. А это значит, что если мы подключим блок ECU и замкнем сеть, то в разъеме OBD2 на CAN мы увидем 60 ом. Пины для теста - 6 - CAN High, 4 CAN Low - нумерация справа-снизу.
    Проверка среднего напряжения простым мультиметром дает нам 2,6 В на CAN High и 2,4 В на CAN Low. В сумме это значение должно быть 5 В (в соответствии с документацией PSA). Осцилографа, к сожалению, нет.

    Это все было проделано. И с одной стороны было радостно, что нет проблем в проводах, но с другой теперь было однозначно доказано, что дело в компьютере ECU. 
    Был заказан блок ECU по таким же номером в Euro Auto. Мне его привезли в Ереван. На него была залита основная прошивка из моего родного блока и дальше началась история с EEPROM.
    История про EEPROM
    Начнем с EEPROM, который я выложил. Несколько человек написали, что с EEPROM все хорошо. И это правда, если проверять чек суммы.
    Проверить чек суммы я смог благодаря вот этому треду: http://nefariousmotorsports.com/forum/index.php?topic=3574.60;wap2
    В этом треде есть и алгоритм чексуммы и можно найти онлайн калькулятор чексумм и блоков - вот на него ссылка: https://www.canblocker.com/edc17crc.php
    Он точно рабочий - это было проверено созданием своего чекера.
    Также в интернете ходит так называемый virgin eeprom для mev17.4. Попытка залить этот файл в ECU позволила начать процесс замены блока MEV17.4 в пакете ремонта DiagBox. Оно успешно принимало код все три раза. Но при этом сообщало что-то про "Не соответствует коду CM". То есть не проходила синхронизация кода иммобилайзера BSI с ECU. Хотя он был верный, так как совпал с карточкой от ключей автомобиля и в дампе моего EEPROM.
    После некоторых раздумий было принято cледующее решение.

    Так как у меня в блоках сбивалась нумерация (после 63 блока начиналось какое-то мясо):

    Я решил почистить все, начиная с 32 блока в EEPROM. Если все забить 00 чексумма тоже будет считаться корректно. Итоговый файл был проверен on-line чекером сумм, залит в блок ECU и машина завелась, причем без всяких привязок с помощью Diagbox. На экране появилась долгожданная частица "не" в предложении "Компьютер не заблокирован".
    Была выполнена адаптация по инструкции из Diagbox. Все работает стабильно, без каких-то нареканий и проблем (тьфу-тьфу-тьфу).

    Итог: Да, проблема в блоке ECU (софтовая). virgin помогает, но, вероятно, не всем. Чексуммы EEPROM могут быть верные, но это не означает, что данные там корректные. Согласен со всеми доводами, что надо проверить сначала провода и питание, шину.

    Дальнейшие шаги
     
    Мне не нравится вот эта история в блоке ECU:

    4 блока из 35 из истории сброса ошибок имеют неверные данные. Я не считаю, что это хорошо - буду пытаться это вчистить.
    Планирую эксперемент с по привязки блока virgin не с помощью лексии, а с помощью launch.

    Всем еще раз спасибо и с наступающими праздниками.
×
×
  • Создать...