Перейти к содержанию
ФИНАЛЬНАЯ РАСПРОДАЖА

ПОЖИЗНЕННЫЙ VIP-ДОСТУП на CarMasters

💎
Полный безлимит
Прошивки, дампы и схемы без ограничений
⚙️
Закрытый софт
Приватный софт, утилиты и отломы
🌍
Зарубежные каталоги
Ремонтные базы и электросхемы
🛠️
База знаний 24/7
Готовые решения чип-тюнинга и IMMO
👑
VIP-поддержка
Помощь мастеров и администрации
🔥
Один платеж
Забудьте о регулярных подписках

Установка пробега на китайскую панель Daewoo Nexia


kirillovrv
Перейти к решению Решено RAZOR85,

Рекомендуемые сообщения

Всем привет!

Появилась на просторах рынка китайская приборная панель на Daewoo Nexia N100/N150. И один постоянный заказчик ее купил. Соответственно пробег на ней был 0. Он попросил установить пробег 65000.

Микросхема на момент фото выпаяна, по этому кракозябры.

-FuGdtDDYgBQbCtv63tYNtvzPBodeY1VMwLCmzpEDQGfVzLzvIOGHjAd6Hd9l-574BCVT8fD0X6gdviTJDX0SXEd.thumb.jpg.ff98426dadfd491e8f17ce2107f8e431.jpg

Контроллер в этой панели S9S12HY64MLL. Который имеет в себе D-Flash и P-Flash.
На удивление D-Flash в нем пустой, P-Flash имеет прошивку. Оба были прочитаны на всякий случай.
Для хранение данных настройки панели/пробега имеется микросхема памяти 24C02.

На момент считывания данных с 24C02 пробег составлял 1040 км. Суточный пробег был сброшен в 0. Дабы избежать путаницы в областях.
Следом с помощью имитации сигнала на спидометр, было намотано 10 км, что составило 1050 км общего. Суточный так же перед считыванием сброшен в 0.
И я приступил сравниванию данных в дампах. Выделил на скрине.

1.thumb.png.d8b51c80e8f80a21eb063ce577932700.png

 

Далее выяснил такую картину.

3.thumb.png.560c33bdfccb55b74c31aca59fe63c86.png

 

Значение A7 28 имело свапнутый вид 28 A7 который в переводе на 10-и систему был равен 1040.
Значение 04 29 имело свапнутый вид 29 04 который в переводе на 10-и систему был равен 1050.

Далее для получения пробега в 65000, применялся тот же принцип.

65000 km = FD E8 (swap bit E8 FD)

E8 FD - было успешно записано во вторую строчку дампа 0x0010. По адресам 0x00, 0x01, 0x04, 0x05, 0x08, 0x08, 

Но при проверка дисплей панели в области пробега показывал 6500 км.

Но в скрине сравнивания дампов, остался не закрытый вопрос по первой строчке 0x0000, адрес 0x0E. Что в нем хранится, что я пропустил в нем? Смещение на символ, умножение или еще что?

Могу предположить что вопрос в корректности отображения пробега хранится в этом адресе. 

Приложу два дампа.

24C02 1040km.bin

24C02 1050km.bin

Ссылка на комментарий
Поделиться на другие сайты

6 минут назад, goga2000ru сказал:

перепроверте ваши расчеты и все получиться

я понял, а по 00 строке в адресе E, есть какие то мысли?

Ссылка на комментарий
Поделиться на другие сайты

45 минут назад, goga2000ru сказал:

у вас панель в руках ....попробовать никак ?

На руках, вернусь завтра попробую

Ссылка на комментарий
Поделиться на другие сайты

Гость
Эта тема закрыта для публикации ответов.
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
  • Создать...