Робота з ЕБУ EMS3132
На автомобілі даної марки встановлюються ЕБУ Siemens EMS_3132. ЕБУ розташовується в моторному відсіку автомобіля біля АКБ
Принципово ЕБУ побудований на базі процесора С167 використовує для зберігання даних зовнішню мікросхему FLASH AM29F200ВВ в корпусі PSOP_44
На сьогодні є кілька способів репрограммінга даного типу ЕБУ.
Програмування ЕБУ здійснюється без зняття останнього з автомобіля через діагностичний роз'єм з використанням загрузчиков-флешер.
Діагностичний роз'єм в даному автомобілі розташований всередині ящика рукавички і має стандартну терморегулятори OBDII
Повний буквено-цифровий код маркування містить в собі досить великий
Розглянемо на прикладі LOGAN 1.6L_8V_E4
S110140025A Broadcast Code (MF Code) (заводський ідентифікатор ЕБУ)
Broadcast Code, Software ID і PartNumber відображаються на стікері ЕБУ.
Broadcast Code, Software ID, Hardware ID відображаються у вікні ідентифікації
Модифіковані прошивки ідентифіковані по Broadcast Code і версії калибровок. наприклад:
На сьогодні діагностичним способом з доступних на ринку флешер з даними ЕБУ вміють працювати:
Дані завантажувачі можуть працювати (читати-писати) в діагностичному режимі тільки з калібруваннями розміром 32кб (для ПАК_3 і 32Кб і 64Кб, хоча правильним розміром для калібрувань цього ЕБУ є розмір 32Кб). У більшості випадків цього достатньо для перепрограмування. Крім того даний спосіб є повністю безпечним для ЕБУ, тобто навіть при неправильному визначенні базового софта і репрограммирование ЕБУ калібруваннями від іншого софта, роаботоспособность завжди можна відновити записавши "рідні" калібрування.
Увага! При даному способі роботи повна заміна софта в ЕБУ неможлива.
2. Робота через BSL-режим процесора ЕБУ.
При даному способі програмування ЕБУ здійснюється зі зняттям останнього з автомобіля з використанням загрузчиков, що працюють з процесором ЕБУ через BSL-режим.
В якості підготовки ЕБУ необхідно зняти з автомобіля і розібрати. Відгинаємо 5 скоб кріплять нижню кришку ЕБУ до корпусу і обережно піддягаючи викруткою від'єднуємо її.
Для перекладу процесора в BSL-режим, необхідно до подачі живлення ЕБУ замкнути 104 ногу процесора або 28 ногу FLASH-пам'яті АМ29F200BB через резистор 4.7-10кОм на масу.
Для більш зручного процесу репрограммінга рекомендується користуватися спеціалізованим щупом і блоком живлення призначеним для цих цілей.
Підключення до роз'єму ЕБУ в режимі "на столі":
Pin 30 + 12V (постійне харчування ЕБУ)
Pin 29 + 12V (харчування ЕБУ після замку запалювання)
Pin 28 -12V (Маса)
В даних ЕБУ відсутня мікросхема EEPROM пам'яті. Область EEPROM пам'яті емулюється безпосередньо під FLASH пам'яті. Це означає, що обчислена в режимі BSL прошивка індивідуальна для кожного ЕБУ, і на іншому працювати без перепрівязкі ключів іммобілайзера не буде.
Для того, щоб "навчити" працювати модифіковане ПО в конкретному дампі FULL-FLASH необхідно провести відносно прості дії.
А.Імеем повний дамп FULL-FLASH (256кБ) оригінальної прошивки автомобіля і модифікований дамп калибровок (32Кб).
1. Звіряємо оригінальний дамп (256) і модифіковані калібрування (32) і переконуємося, що модифіковані калібрування відповідають оригінальному софту ліченої прошивки. (Див. Ідентифікація ПО)
В.Імеем повний дамп FULL-FLASH (256кБ) оригінального, ліченого з машини ПО і повний дамп модифікованої прошивки.
1. Звіряємо оригінальний дамп і модифікований дамп і переконуємося, що модифіковані калібрування відповідають оригінальному софту ліченої прошивки. (Див. Ідентифікація ПО)
Після чого зберігаємо модифіковану таким чином прошивку з "рідними ключами" автомобіля під іншим імененм з розширенням "BIN".
Увага! При даному способі роботи можлива повна заміна софта в ЕБУ.
3.Работа з мікросхемою FLASH-Пам'яті в зовнішньому программаторе.
Іноді вміння і навички працювати з ЕБУ, що мають зовнішню мікросхему пам'яті, дуже потрібні в нашій професії. "Гине" ЕБУ в результаті хутро. впливу, є під рукою донор, але з іншим софтом, нічим працювати з даним типом ЕБУ через BSL-режим, або ЕБУ цей режим не підтримує. Ось тоді-то і приходить на допомогу програматор ПЗУ.
Для роботи з мікросхемою АМ29F200BB в корпусі PSOP44 нам буде потрібно панелька-перехідник і програматор підтримує роботу з даної серією мікросхем.
За допомогою паяльної станції Випаюємо мікросхему пам'яті з плати ЕБУ. Акуратно і ретельно зачищаємо дрібним надфілем, а потім знежирюємо ніжки мікросхеми. Зверніть увагу на те, що мікросхеми 29 серії дуже чутливі до чистоти ніжок.
Після даної процедури вставляємо мікросхему в панельку-перехідник (як правило це PSOP44 ZIF - DIP 44) і читаємо вміст мікросхеми.
Рекомендую провести читання кілька разів і порівняти лічений вміст між собою. При правильному читанні відмінностей відповідно бути не повинно.
В даному ЕБУ FLASH-Пам'ять підключена до процесора нестандартно. В результаті чого прошивка зчитана в зовнішньому программаторе буде відрізнятися від прошивки ліченої з цього ж ЕБУ "діагностичним" способом. Так званий формат SWAP-Siemens.
Подальша робота з прошивкою йде за алгоритмом представленому в п.2
Увага! При даному способі роботи можлива повна заміна софта в ЕБУ.
Найбільш правильним варіантом переробки Е4 (3) в Е2 на сьогодні яляется варіант повної заміни софта.
В майбутньому планується така можливість і при заміні тільки калібрувань.
Складність полягає при повній заміні софта в тому, що дану операцію необхідно проводити з ЕБУ в режимі "на столі", тобто працюючи через BSL-режим процесора або працюючи з мікросхемою FLASH-пам'яті в зовнішньому программаторе. А це має на увазі наявність певних навичок у чіп-тюнера.
1. вважати рідну прошивку в форматі FULL.
2. взяти прошивку донор від Е2 (1.6L або 1.4L) в форматі FULL (йдуть в комплекті повного пакета Renault ADACT).
4. записати знову модифіковану прошивку Е2 в ЕБУ.
2. Робота з мікросхемою FLASH-Пам'яті в зовнішньому программаторе.
1. випаять мікросхему FLASH-Пам'яті з ЕБУ і зачистити її контакти.
2. вважати рідну прошивку в форматі FULL з мікросхеми FLASH-Пам'яті в зовнішньому программаторе мікросхем ..
3. декріптовать її з формату Siemens-SWAP в формат BIN.
4. взяти прошивку донор від Е2 (1.6L або 1.4L) в форматі FULL (йдуть в комплекті повного пакета Renault ADACT).
6.закріптовать вийшла прошивку Е2 з формату BIN в формат Siemens-SWAP.
7. записати знову модифіковану прошивку Е2 в мікросхему FLASH-Пам'яті в зовнішньому программаторе мікросхем.
8. запаяти мікросхему FLASH-Пам'яті в ЕБУ.