Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нем неправильно.
Необходимо обновить браузер или попробовать использовать другой.
Необходимо обновить браузер или попробовать использовать другой.
Кто может дать дамп EPROM CAS3 без ISTAP
- Автор темы vladys
- Дата начала
Сообщение #1
Оценки и отзывы
Всего оценок: 0
Сообщение #21
Сообщение #22
Сообщение #23
- С нами
- 09.05.2025
- Сообщения
- 3 276
- Реакции
- 891
- Страна
- 🇺🇸USСША
можно вытащить 16-битный ISN из дампа DDE, дамп прикрепил EDC16C35
Из внешнего EEPROM твоего DDE (EDC16C35), по смещению 0x40:
Код:
00000040 00 00 C1 E7 A3 38 4C 9F 18 B7 2C F0 00 8D 01 00
В EEPROM есть 3 копии identice блока ISN (по адресам 0x40, 0x80 и 0xC0), все начинаются с одинаковых байтов:
Код:
C1 E7 A3 38 4C 9F 18 B7 2C F0
Извлечённый ISN:
- ISN 2 bytes (16-bit): C1E7 — тот, который у тебя уже был
- ISN 4 bytes (32-bit): C1E7A338
- ISN 10 bytes (общая часть всех 3 блоков): C1 E7 A3 38 4C 9F 18 B7 2C F0
ISN в CAS, который ты уже установил (53B1C1E7), совпадает — первые 2 байта C1E7 правильные.
Что касается Power_Class — он хранится не в DDE, а только в EEPROM CAS. Из этого дампа его узнать нельзя. Остаётся Class-2, как мы ранее определили для E60 868 MHz.
Сообщение #24
- С нами
- 12.05.2026
- Сообщения
- 7
- Реакции
- 2
- Страна
- 🇸🇻SVСальвадор
Могу помочь с этими дампами, нужно только создать незашифрованный файл, но сначала дай знать, какой MCU стоит в твоём CASКто может дать дамп EEPROM CAS3 без ISTAP, чтобы я мог откатить CAS3 ISTAP? AKL, ISN от DDE есть: C1E7. Оригинальный дамп был повреждён.
Сообщение #25
- С нами
- 09.05.2025
- Сообщения
- 3 276
- Реакции
- 891
- Страна
- 🇺🇸USСША
Спасибо, capri. Судя по тому, что обсуждалось выше, CAS определили как CAS3+, а считанный Flash был объёмом 512 KB, поэтому, скорее всего, это MC9S12XDP512.
Но лучше подтвердить это по фото микроконтроллера или точной маркировке на MCU, потому что если это другой вариант CAS3/CAS3+, то делать расшифрованный файл/подготовку к повторной привязке вслепую не стоит.
Чтобы сделать всё правильно, понадобятся:
Если MCU действительно 9S12XDP512, тогда да, можно подготовить корректный расшифрованный файл для AKL без привязки к универсальному дампу.
Но лучше подтвердить это по фото микроконтроллера или точной маркировке на MCU, потому что если это другой вариант CAS3/CAS3+, то делать расшифрованный файл/подготовку к повторной привязке вслепую не стоит.
Чтобы сделать всё правильно, понадобятся:
- Фото или точная маркировка MCU CAS
- Оригинальный EEPROM CAS
- Оригинальный Flash/D-Flash CAS
- ISN из DDE, который в этом случае уже был виден как C1E7 / блок DDE 00 00 C1 E7 A3 38 4C 9F 18 B7 2C F0
- Подтвердить, нужно ли оставить ELV OFF и Crypto OFF
Если MCU действительно 9S12XDP512, тогда да, можно подготовить корректный расшифрованный файл для AKL без привязки к универсальному дампу.
Сообщение #26
- С нами
- 28.03.2026
- Сообщения
- 42
- Реакции
- 5
- Страна
- 🇷🇴ROРумыния
Могу помочь с этими дампами. Нужно будет только сделать расшифрованный файл, но сначала скажите, какой MCU стоит в вашем CAS.
Вложения
Сообщение #27
Сообщение #28
- С нами
- 09.05.2025
- Сообщения
- 3 276
- Реакции
- 891
- Страна
- 🇺🇸USСША
Да, в целом вы всё заполнили правильно, но перед нажатием Create eeprom 4KB:
стоит проверить несколько моментов.
стоит проверить несколько моментов.
- Что из видимого заполнено верно:VIN: WBANX52050C292056
Long - — 17 символов, соответствует VIN, найденному во flash DDE. Всё OK.
Key Freq: 868 MHz - — верно для европейской версии E60.
Power_Class: Power-2 - — соответствует Class-2 в оригинальном дампе.
EGS Status: Active + 53B1
Сообщение #29
Сообщение #30
- С нами
- 09.05.2025
- Сообщения
- 3 276
- Реакции
- 891
- Страна
- 🇺🇸USСША
FA = Fahrzeugauftrag (Vehicle Order). На E60 он хранится дублированно в нескольких модулях: CAS, LM (Lichtmodul) и, в зависимости от комплектации, AHM/LM2. Когда записываешь EEPROM после обнуления, созданный тулом Bahram, зона кодирования/FA в CAS остаётся пустой — отсюда предупреждение в программе.
Как скопировать FA из LM в CAS (правильный способ, на машине):
Делается через NCS Expert (кабель K+DCAN, зажигание ON, стабильное питание 13V, а не только от аккумулятора):
Если LM не отвечает или в нём пустой FA, попробуй другой модуль, где хранится VO (AHM или даже KOMBI на некоторых версиях). На E9x источником служит FRM, на E60 — LM.
О CAS3PlusDataSecurityWorkspace:
Не могу подтвердить, что там есть функция переноса FA — у меня нет конкретной информации по твоей версии. Тулы типа «data security workspace» для CAS3+ обычно работают с зоной ISN / ключей / crypto / ELV в EEPROM, а не с зоной кодирования автомобиля. FA записывается через диагностику, а не программатором.
Если хочешь проверить, может ли твоя версия это сделать, выложи скриншот главного меню софта и точную версию.
Важный момент: если у тебя сохранился оригинальный дамп CAS (даже повреждённый), его стоит проверить, прежде чем отказываться от него — зона FA может остаться целой, даже если зона ключей/ISN повреждена, и тогда можно будет восстановить оригинальный FA прямо из него, вместо того чтобы собирать его заново. Прикрепи старый дамп, если он у тебя остался.
Как скопировать FA из LM в CAS (правильный способ, на машине):
Делается через NCS Expert (кабель K+DCAN, зажигание ON, стабильное питание 13V, а не только от аккумулятора):
- NCS Expert → File → Load Profile → Expertenmodus
- F1 (VIN/FG) → выбери серию E60 → выбери модуль LM в качестве источника → NCS считает FA из LM
- Проверь, что считанный FA содержит правильный VIN (NX52050 / C292056) и список опций (S###A)
- Сохрани FA в файл .FA (Back → F6 или через меню Fahrzeugauftrag)
- F4 (Process ECU) → выбери CAS → F2 (Change job) → выбери FA_SCHREIBEN → F3 (Execute job)
- После записи заново считай FA из CAS и сравни с LM — они должны быть одинаковыми
Если LM не отвечает или в нём пустой FA, попробуй другой модуль, где хранится VO (AHM или даже KOMBI на некоторых версиях). На E9x источником служит FRM, на E60 — LM.
О CAS3PlusDataSecurityWorkspace:
Не могу подтвердить, что там есть функция переноса FA — у меня нет конкретной информации по твоей версии. Тулы типа «data security workspace» для CAS3+ обычно работают с зоной ISN / ключей / crypto / ELV в EEPROM, а не с зоной кодирования автомобиля. FA записывается через диагностику, а не программатором.
Если хочешь проверить, может ли твоя версия это сделать, выложи скриншот главного меню софта и точную версию.
Важный момент: если у тебя сохранился оригинальный дамп CAS (даже повреждённый), его стоит проверить, прежде чем отказываться от него — зона FA может остаться целой, даже если зона ключей/ISN повреждена, и тогда можно будет восстановить оригинальный FA прямо из него, вместо того чтобы собирать его заново. Прикрепи старый дамп, если он у тебя остался.
Сообщение #31
Сообщение #32
- С нами
- 09.05.2025
- Сообщения
- 3 276
- Реакции
- 891
- Страна
- 🇺🇸USСША
Я просмотрел дамп на 4 КБ. Что можно подтвердить непосредственно по его содержимому:
Что в файле верно
Что обязательно нужно проверить
Область от 0x830 до ~0x8C0 содержит 16-байтовые блоки с высокой энтропией (данные ключей), поэтому слоты ключей в этом файле НЕ пустые. Если это дамп, только что считанный из CAS, и вам нужен AKL с новыми ключами, эту область нужно очистить («Repair CAS3+\" / virgin), иначе старые прописанные ключи останутся.
Одна деталь, которая бросилась в глаза: последовательность 73 3E A6 AC 1E B5 80 27 встречается дважды ori (по адресам 0x88C и 0x8B4). Два слота с одинаковыми данными обычно появляются после частичного копирования write/failed — стоит это проверить, прежде чем делать выводы о реальном количестве валидных ключей.
Чего я не могу сказать по тому, что у меня перед глазами
Чтобы двигаться дальше точно
Скажите две вещи:
Что в файле верно
- Размер: 4096 байт — это соответствует EEPROM CAS3/CAS3+.
- Смещение 0x00: 53 B1 C1 E7 — 4-байтовый ISN именно такой, как ожидается (53B1 = часть EGS, C1E7 = ISN DDE).
- Смещение 0x10 / 0x18 / 0x28: 00 00 C1 E7 — резервные копии ISN согласуются между собой. В области ISN нет следов FFFFFFFF.
- Полный VIN WBANX52050C292056 присутствует, а по адресу 0xFD0 указан короткий VIN C292056 — они совпадают.
- Строка 08092009 (08.09.2009) — правдоподобная дата программирования для E60 2010 года.
Что обязательно нужно проверить
Область от 0x830 до ~0x8C0 содержит 16-байтовые блоки с высокой энтропией (данные ключей), поэтому слоты ключей в этом файле НЕ пустые. Если это дамп, только что считанный из CAS, и вам нужен AKL с новыми ключами, эту область нужно очистить («Repair CAS3+\" / virgin), иначе старые прописанные ключи останутся.
Одна деталь, которая бросилась в глаза: последовательность 73 3E A6 AC 1E B5 80 27 встречается дважды ori (по адресам 0x88C и 0x8B4). Два слота с одинаковыми данными обычно появляются после частичного копирования write/failed — стоит это проверить, прежде чем делать выводы о реальном количестве валидных ключей.
Чего я не могу сказать по тому, что у меня перед глазами
- Состояние Crypto (ON/OFF) и состояние ELV — их нельзя надёжно определить по частичному превью; файл нужно открыть в C4 Editor / CAS3+ tool и посмотреть отображаемый статус.
- Области 0x300–0x740 и 0x8C0–0xE80 не входят в извлечение, поэтому я не могу проверить контрольные суммы всего файла.
Чтобы двигаться дальше точно
Скажите две вещи:
- Этот дамп был считан до записи virgin-файла, созданного инструментом Bahram, или после его записи? (Это полностью меняет трактовку слотов ключей.)
- Скриншот с этим файлом, загруженным в C4 Editor, где видны статус EWS (CRYPTED / NOT CRYPTED), ELV и список слотов ключей.
Сообщение #33
- С нами
- 28.03.2026
- Сообщения
- 42
- Реакции
- 5
- Страна
- 🇷🇴ROРумыния
eprombmw525.bin вытащен из CAS после того, как кто-то другой пытался сделать ключ, но не получилось. Думаю, он испортил оригинальный EPROM, поэтому питания нет. Прикрепил EPROM с all key lost и скриншот, как он открывается в софте. Нужно заново сделать обнуление EPROM? Софт просит ISN из 32 символов, делать EPROM с 4 символами?
Вложения
Сообщение #34
- С нами
- 09.05.2025
- Сообщения
- 3 276
- Реакции
- 891
- Страна
- 🇺🇸USСША
Да, нужно снова обнулить EEPROM для повторной привязки — в текущем дампе Power_Class: None, EGS EWS не активен и EWS 3 NOT CRYPTED (OFF), то есть все признаки неудачной попытки программирования, после которой CAS оказался в несогласованном состоянии. По вашему текстовому отчёту всё ясно: только в слоте 1 ещё есть Key ID (0C9CCF12 = сервисный ключ), остальные — FFFFFFFF, и SK1/SK2/SK3 все FF. То есть фактически у вас уже ситуация «ключи потеряны» — файл нужно пересобрать.
По поводу ошибки с 32 символами:
Вы открыли не ту вкладку. На скриншоте с инструментом Bahram вижу, что вы на CAS-3 C4 → вкладке «16 byte ISN». Она предназначена для CAS, работающих с DME, где ISN имеет длину 16 байт (некоторые MSD/MSVgasoline варианты или более новые системы). Для E60 525d с DDE EDC16C35 ISN — 4 байта (в вашем случае C1E7, с префиксом EGS 53B1).
Поэтому нажмите вкладку «4 byte ISN» (сразу рядом с «16 byte ISN»). Там поле ISN принимает ровно 8 шестнадцатеричных символов (4 байта); введите 53B1C1E7 — точно как в C4 Editor, в поле «EGS + DME 4 BYTE ISN».
Правильные настройки на вкладке «4 byte ISN» для вашей машины:
В итоге получится чистый файл: все слоты ключей пустые, правильный ISN, активный EGS, Power-2, правильный VIN. Запишите его в CAS через XProg 3, затем выполните AKL с Mike's Easy BMW Tools, используя ISN C1E7 (или 53B1C1E7 — в зависимости от того, что требует инструмент AKL).
Очень важно перед записью: сохраните текущий дамп (eprombmw525-ALL-KEYS-LOST-EDC16.bin) как резервную копию, не удаляйте его. Если во время AKL что-то пойдёт не так, у вас останется исходный файл со всеми нетронутыми областями синхронизации.
По поводу ошибки с 32 символами:
Вы открыли не ту вкладку. На скриншоте с инструментом Bahram вижу, что вы на CAS-3 C4 → вкладке «16 byte ISN». Она предназначена для CAS, работающих с DME, где ISN имеет длину 16 байт (некоторые MSD/MSVgasoline варианты или более новые системы). Для E60 525d с DDE EDC16C35 ISN — 4 байта (в вашем случае C1E7, с префиксом EGS 53B1).
Поэтому нажмите вкладку «4 byte ISN» (сразу рядом с «16 byte ISN»). Там поле ISN принимает ровно 8 шестнадцатеричных символов (4 байта); введите 53B1C1E7 — точно как в C4 Editor, в поле «EGS + DME 4 BYTE ISN».
Правильные настройки на вкладке «4 byte ISN» для вашей машины:
- Длинный VIN: WBANX52050C292056
- ECU ISN (4 byte): 53B1C1E7
- Пробег: 248286 (или оставьте 0, если хотите выставить его позже)
- Key Freq: 868 MHz
- Power_Class: Power-2
- EGS Status: Active + 53B1
- ELV OFF (если ELV всё ещё заблокирован)
- Create eeprom 4KB → сохранить
В итоге получится чистый файл: все слоты ключей пустые, правильный ISN, активный EGS, Power-2, правильный VIN. Запишите его в CAS через XProg 3, затем выполните AKL с Mike's Easy BMW Tools, используя ISN C1E7 (или 53B1C1E7 — в зависимости от того, что требует инструмент AKL).
Очень важно перед записью: сохраните текущий дамп (eprombmw525-ALL-KEYS-LOST-EDC16.bin) как резервную копию, не удаляйте его. Если во время AKL что-то пойдёт не так, у вас останется исходный файл со всеми нетронутыми областями синхронизации.
Активность
Пока здесь никого нет
Похожие темы
- Ответы
- 5
- Просмотры
- 6 тыс.
Поделиться: