kirillovrv 0 Опубликовано 16 июля Поделиться Опубликовано 16 июля Всем привет! Появилась на просторах рынка китайская приборная панель на Daewoo Nexia N100/N150. И один постоянный заказчик ее купил. Соответственно пробег на ней был 0. Он попросил установить пробег 65000. Микросхема на момент фото выпаяна, по этому кракозябры. Контроллер в этой панели S9S12HY64MLL. Который имеет в себе D-Flash и P-Flash. На удивление D-Flash в нем пустой, P-Flash имеет прошивку. Оба были прочитаны на всякий случай. Для хранение данных настройки панели/пробега имеется микросхема памяти 24C02. На момент считывания данных с 24C02 пробег составлял 1040 км. Суточный пробег был сброшен в 0. Дабы избежать путаницы в областях. Следом с помощью имитации сигнала на спидометр, было намотано 10 км, что составило 1050 км общего. Суточный так же перед считыванием сброшен в 0. И я приступил сравниванию данных в дампах. Выделил на скрине. Далее выяснил такую картину. Значение 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 Ссылка на комментарий Поделиться на другие сайты Поделиться
goga2000ru 46 Опубликовано 16 июля Поделиться Опубликовано 16 июля перепроверте ваши расчеты и все получиться Ссылка на комментарий Поделиться на другие сайты Поделиться
kirillovrv 0 Опубликовано 16 июля Автор Поделиться Опубликовано 16 июля 6 минут назад, goga2000ru сказал: перепроверте ваши расчеты и все получиться я понял, а по 00 строке в адресе E, есть какие то мысли? Ссылка на комментарий Поделиться на другие сайты Поделиться
goga2000ru 46 Опубликовано 16 июля Поделиться Опубликовано 16 июля у вас панель в руках ....попробовать никак ? Ссылка на комментарий Поделиться на другие сайты Поделиться
Решение RAZOR85 564 Опубликовано 16 июля Решение Поделиться Опубликовано 16 июля Чтобы увидеть решение, войдите или зарегистрируйтесь! Ссылка на комментарий Поделиться на другие сайты Поделиться
kirillovrv 0 Опубликовано 16 июля Автор Поделиться Опубликовано 16 июля 45 минут назад, goga2000ru сказал: у вас панель в руках ....попробовать никак ? На руках, вернусь завтра попробую Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения