️ NTG6 (MBUX) SCN Coding — кодировки не сохраняются
⚠️ Проблема: Не применяются кодировки на NTG6 (ASN) после изменения кодировок (SCN) через DTS Monaco.
🔧 Решение
Необходимо применить дополнительный пункт для сохранения кодировок в энергонезависимую память:
[31] Synchronize to Non-volatile Memory Start
- SID-RQ:
0x31(RoutineControl) - RoutineControlType:
0x01(Start) - RoutineIdentifier:
0x0245
📋 Пошаговая инструкция
- Откройте DTS Monaco и подключитесь к блоку NTG6/HU5
- Перейдите в раздел SCN Coding и внесите необходимые изменения
- После применения кодировок запустите [31] Synchronize to Non-volatile Memory Start
- Проверьте результат: Non-volatile Memory Results
- Завершите синхронизацию: Non-volatile Memory Stop
ℹ️ Почему это происходит
В блоках NTG6 (MBUX) изменённые SCN-кодировки сначала записываются в оперативную память. Без процедуры синхронизации с энергонезависимой памятью (Non-volatile Memory) изменения будут утеряны после перезагрузки головного устройства или отключения питания.
Процедура Synchronize to Non-volatile Memory (RoutineIdentifier 0x0245) принудительно сохраняет текущие кодировки в постоянную память ECU, что гарантирует их сохранение при любых условиях.
⚠️ Примечание
⚠️ Данная процедура актуальна для NTG6/HU5/HU6 и аналогична для других блоков MBUX. Убедитесь, что аккумулятор автомобиля подключён к зарядному устройству во время кодирования — потеря питания во время синхронизации может привести к повреждению ПО блока.