Могу ли я дать ещё какие-то подробности, которые помогут?
Спасибо за предоставленные детали и фото.
По имеющейся информации:
1.
Метка батареи: На фото метки, которое вы приложили, показана BMW 48V Mild Hybrid Battery. Видны конкретный номер детали и серийный номер, а это важно для определение правильных ремонтных файлов.
2.
MCU: На плате BMS у вас
STMicroelectronics SPC5746C MCU. Это отличается от Renesas или NXP MCU, которые часто встречаются в других системах BMW 48V.
3.
Инструмент: Вы используете
VVDI Prog.
4.
Состояние: Батарея заблокирована.
Для MCU SPC5746C, используемого в этой конкретной версии батареи LG, данные удара обычно хранятся во
Flash memory. В EEPROM часто находятся данные конфигурации, и для сброса данных удара её может не требоваться трогать напрямую, но её всё же лучше сохранить в резервную копию.
Что касается вариантов файлов:
- Годы выпуска: Хотя основной MCU (SPC5746C) и общая логика по данным удара могут быть похожими на некоторых годах выпуска для этой конкретной модели батареи LG, сами дампы Flash могут отличаться из-за обновлений ПО, ревизий компонентов или региональных различий.
- Всегда используйте файл, который подходит именно вашему точному номеру детали батареи и типу MCU. Использование универсального файла от другой версии батареи или даже из другой производственной партии может привести к новым проблемам или вывести BMS из строя.
Процедура с VVDI Prog:
1.
Определите MCU: Убедитесь, что SPC5746C корректно определён в VVDI Prog.
2.
Проводка: Вам нужно найти правильную
электросхему для SPC5746C на плате BMS для чтения и записи через VVDI Prog. Обычно это предполагает подключение к определённым выводам MCU (например, VCC, GND, CLK, DIO и т. д.) либо использование специального адаптера, если он существует для этого типа MCU.
3.
Считать Flash: Выполните полное чтение памяти Flash.
4.
Очистка/сброс: Вам понадобится "clean" или "virgin" flash-файл именно для вашего SPC5746C BMS, с удалёнными данными удара. Этот файл нужно получить из надёжного источника или подготовить с помощью специализированного ПО. Если у вас есть доступ к "Resource", о котором говорилось ранее, проверьте, есть ли там файлы для MCU SPC5746C.
5.
Записать clean Flash: Запишите clean flash-файл обратно в BMS.
6.
Сохранить резервную копию EEPROM: Настоятельно рекомендуется считать и сохранить данные EEPROM перед записью нового flash, даже если они не изменяются напрямую для сброса данных удара.
- Чтобы продолжить, вам понадобится:
- Правильная электросхема для SPC5746C на вашей плате BMS для работы с VVDI Prog.
Известно рабочий clean flash-файл именно для MCU SPC5746C, используемого в вашей модели батареи.
Если в ранее скачанном вами "Resource" есть файлы для SPC5746C, с этого и стоит начать поиск clean-файла. Если нет, возможно, потребуется искать специализированный сервис по ремонту или поставщика файлов.