Ключ IMMO CEM для VOLVO V50 2010 из EEPROM CEM-TYPE3-MC9S12XDT256/​FLASH.bin

  • Автор темы Автор темы Franks_int
  • Дата начала Дата начала

Сообщение #1

Franks_int

Участник в стоке
Норвегия
С нами
02.07.2026
Сообщения
9
Реакции
0
Страна
Норвегия
Нужен инструмент, чтобы найти мой VOLVO CEM IMMO KEY из EEPROM CEM-TYPE3-MC9S12XDT256/FLASH.bin
EEPROM CEM-TYPE3-MC9S12XDT256/FLASH.bin
VOLVO V50 2010 P1
VIN : YV1MW7551A2560339
Найти CEM IMMO KEY / PIN

Прикреплены файлы с Chip 10 и 11, CHIP 10 — сохранённые данные
 

Вложения

  • CEM-TYPE3-MC9S12XDT256 EEPROM FLASH.zip
Оценки и отзывы
Всего оценок: 0

Сообщение #21

Тогда я бы тоже не добавлял VIN вручную в этот EEPROM. Если VDASH выдаёт такую же ошибку типа «не удаётся прочитать VIN / не удаётся сохранить в аккаунт», вероятно, он не распознаёт ожидаемый формат/структуру файла, а проблема не просто в отсутствии видимой строки VIN.

Что пока видно:

  • Загруженная прошивка ECU — это файл размером SID803 2 MB с ID 5WS40562A-T.
  • VIN в скане прошивки явно не читается; он был виден только в перевёрнутом виде в имени файла.
  • Данные иммобилайзера/синхронизации могут быть в EEPROM/защищённой области, но это не то, что нужно править, просто вписывая текст VIN в файл.

Для восстановления синхронизации CEM↔ECM обычно важен такой набор:

  • Прошивка CEM
  • EEPROM / защищённые данные CEM
  • Прошивка ECM/SID803
  • EEPROM ECM/SID803, если есть

Если VDASH их не импортирует, Mechanior или другой инструмент синхронизации SID803/P1 всё равно может работать с сырыми дампами, но файлы должны быть корректно считаны в raw-формате.

Пожалуйста, выложите точный скриншот ошибки VDASH и уточните, какой именно EEPROM-файл вы имеете в виду:

  • EEPROM / защищённые данные чипа 10 CEM?
  • ECU/SID803 EEPROM?
  • Размер файла в байтах?
  • Считан Autel IM608 Pro 2 из какого меню?

Не записывайте обратно EEPROM с «добавленным VIN», пока не подтверждены checksum/структура.
Ок,
''Ваш файл 'CEM-TYPE3-MC9S12XDT256-EEPROM-chip10.bin' был декодирован.
VIN: UNKNOWN_VIN''
И это из FLASH

Ваш файл 'CEM-TYPE3-MC9S12XDT256-FLASH-chip-10.bin' был декодирован.
VIN: YV1MW7551A2560339
 

Сообщение #22

Ок,
''Ваш файл «CEM-TYPE3-MC9S12XDT256-EEPROM-chip10.bin» был декодирован.
VIN: UNKNOWN_VIN''
И вот это...

Ок, хорошо — такой результат вполне нормален.

Если VDASH пишет:

Код:
CEM-TYPE3-MC9S12XDT256-EEPROM-chip10.bin decoded
VIN: UNKNOWN_VIN

а во флеше указано:

Код:
CEM-TYPE3-MC9S12XDT256-FLASH-chip-10.bin decoded
VIN: YV1MW7551A2560339

то VIN не отсутствует в наборе данных CEM. Он считывается из флеша CEM. Файл EEPROM/защищённых данных просто не показывает VIN так, как его отображает VDASH.

Поэтому я бы всё же не менял и не добавлял VIN вручную в EEPROM.

Для синхронизации попробуйте использовать файлы как согласованный комплект:

  • CEM FLASH = VIN / идентификация CEM
  • CEM EEPROM chip10 / secure data = данные иммобилайзера/безопасности
  • SID803 ECU flash = сторона ECM для синхронизации

Если VDASH отказывается сохранять только потому, что EEPROM показывает UNKNOWN_VIN, то проблема, скорее всего, в процессе импорта VDASH — ему нужен флеш CEM, загруженный вместе с EEPROM или раньше него, а не один EEPROM.

Следующее, что стоит проверить: когда VDASH декодирует EEPROM, он показывает какое-либо значение CEM PIN / IMMO PIN / fixed key / security key или только VIN: UNKNOWN_VIN? Если сможете выложить скриншот/вывод декодирования VDASH, будет видно, извлёк ли он полезные данные IMMO.
 

Сообщение #23

Ок, хорошо — такой результат вполне нормальный.

Если VDASH пишет:

Код:
CEM-TYPE3-MC9S12XDT256-EEPROM-chip10.bin decoded
VIN: UNKNOWN_VIN

а во флеше указано:

Код:
CEM-TYPE3-MC9S12XDT256-FLASH-chip-10.bin decoded
VIN: YV1MW7551A2560339

значит, VIN не отсутствует в комплекте CEM. Он считывается из флеша CEM. Файл EEPROM/защищённых данных просто не показывает VIN так, как его отображает VDASH.

Так что я бы всё равно не менял/не добавлял VIN вручную в EEPROM.

Для синхронизации попробуйте использовать файлы как согласованный комплект:

  • CEM FLASH = VIN / идентификация CEM
  • CEM EEPROM chip10 / secure data = данные иммобилайзера/безопасности
  • SID803 ECU flash = сторона ECM для синхронизации

Если VDASH отказывается сохранять только потому, что EEPROM показывает UNKNOWN_VIN, то проблема, скорее всего, в процессе импорта VDASH — ему нужен флеш CEM, загруженный вместе с EEPROM или первым, а не только EEPROM.

Следующее, что стоит проверить: когда VDASH декодирует EEPROM, он показывает какое-нибудь значение CEM PIN / IMMO PIN / fixed key / security key или только VIN: UNKNOWN_VIN? Если можете, выложите скриншот/вывод декодирования VDASH — посмотрим, извлёк ли он полезные данные иммобилайзера.
нет
Ваш файл 'YV1MW7551A2560339-SID803-5WS40562A-T.bin' декодирован.
VIN: UNKNOWN_VIN

ну есть идеи, где искать в файле через HxD

вот кусок с форума
думаю, это CEM-PIN
Ключ IMMO CEM для VOLVO V50 2010 из EEPROM CEM-TYPE3-MC9S12XDT256/​FLASH.bin — вложение 1
 

Сообщение #24

нет
Ваш файл 'YV1MW7551A2560339-SID803-5WS40562A-T.bin' был декодирован.
VIN: UNKNOWN_VIN

ну, есть идеи...

Этот скриншот сделан из CEM MC9S12XDT256 flash, а не из SID803 ECU 2 MB flash. Поэтому не используйте это смещение напрямую в вашем файле SID803.

Выделенные байты на том скриншоте:

Код:
28 20 71 01 50 20

— это 6 байт, так что это больше похоже на значение в стиле «fixed key», которое извлекают из флеша CEM, а не на 5-байтное поле VDASH IMMO PIN/PSK. Кроме того, 6434 в этих выделенных байтах не видно. 6434 в десятичной системе = 0x1922, а это совсем другой формат.

В HxD сначала только ищите, ничего не редактируйте:

  • Поиск текста/ANSI:
    Код:
    YV1MW7551A2560339
  • Поиск текста/ANSI в обратном порядке:
    Код:
    9330652A1557WM1VY
  • Поиск hex в стиле UTF-16LE:
    Код:
    59 00 56 00 31 00 4D 00 57 00
  • Также ищите только последнюю часть:
    Код:
    560339

Но если VDASH говорит для файла SID803:

Код:
VIN: UNKNOWN_VIN

это не означает автоматически, что VIN нужно вставлять вручную. Возможно, VDASH просто не декодирует VIN из такой структуры raw flash SID803.

В вашем случае всё ещё важнее вот что:

  • VIN из флеша CEM декодируется корректно: YV1MW7551A2560339
  • CEM EEPROM показывает UNKNOWN_VIN — вполне нормально
  • SID803флеш показывает UNKNOWN_VIN — возможно, проблема в инструменте/структуре

Я бы не правил VIN в SID803 через HxD, если не знаете точное место + checksum, потому что можно повредить флеш ECU.

Если хотите посмотреть область ключа CEM, как на скриншоте, откройте ваш CEM-TYPE3-MC9S12XDT256-FLASH-chip-10.bin и посмотрите ближе к концу файла, примерно здесь:

Код:
0x3FE00 - 0x3FFFF

Затем сравните, есть ли у вас похожий 6-байтный блок рядом с
Код:
0x3FEF0
. Но не считайте, что смещение/значение со скриншота на форуме универсально для вашей версии ПО CEM.
 
Активность
Пока здесь никого нет