Перейти к содержанию

Внедрение flash в умную приборку GM


LeeZooN

Recommended Posts

При всякого рода тунеке иногда возникает необходимость поковыряться в приборке, а точнее в её прошивке. Но, в отличие от мозгов, где можно вытащить и перешить планку, тут ПЗУ (27C256P) впаяно в плату, кромо того, оно ваще однократно прошиваемое, даже окошка для УФ стирания нет.

Можно просто отпаять старое ПЗУ, поставить панельку и использовать флешку 29C256, но тогда для перешивания надо всё разбирать.

 

Идея проста - донести до флешки недостающие два провода и тогда контроллер сам сможет прошивать флеш.

d515c092511f.png

 

Ну собсно как это выглядит применительно к приборке авроры:

 

Отпаяна родная ПЗУ. Слева контроллер - MC68HC11F1.

89ea791a5fce.jpg

 

Обратная сторона платы. Резистор R159 - тянет CE#, R161 - OE#. Дорожки между этими резисторами и ПЗУ надо разрезать.

ad635c4fa3fa.jpg

 

Высверливаем в плате первый вывод ПЗУ (WE#), т.к. он подключён к питанию во внутренних слоях платы.

32b822eeac6e.jpg

 

Приапиваем панельку и вонзаем флеш.

dd5b1a3528c9.jpg

 

Протягиваем провода. Нужный инвертор (74HC04) уже был на плате для подключения второго канала UART.

57f2a5fcbc48.jpg

 

Теперь остаётся добавить в прошивку прошивальщик, а свободного места там полно, первый раз прошить флеш программатором и дальше всё будет шиться через штатный диагностический разъём :)

 

Всё это можно проделать на кадиллаках, аврорах, бониках и пр.

Ссылка на комментарий
Share on other sites

А практическую пользу от апгрейда в примерах можно озвучить? Чую, что что-то здоровское сделано, очень интересно : )

Ссылка на комментарий
Share on other sites

здоровское пока в процессе.

там получается, что приборка - это посредник между мозгом и бортовым компом. есть затея добавить в БК больше всяких показометров типа температуры антифриза, масла двс, коробки и т.д., а это влечёт за собой ковыряние в прошивке приборки. поскольку с первого раза всё равно не получится, то шить придётся много раз, вот и готовлю, так сказать, удобную базу :)

 

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

Ссылка на комментарий
Share on other sites

нужно сие для произвольного изменения функционала приборки без демонтажа оной с тела пациента. Это не для юзера, это для девелопера

Ссылка на комментарий
Share on other sites

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Reply to this topic...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...