СПРАВОЧНИК // СТАТЬИ И ОБЗОРЫ

Сдвоенные прошивки (архив 2001)

Материал 2001 года о сдвоенных прошивках.

Сдвоенные прошивки позволяют держать в одном блоке два набора калибровок — например, «динамик» и «эконом» — и переключаться между ними по желанию. Материал 2001 года описывает аппаратные способы такого переключения для контроллеров «Январь-5», GM, «Январь-4» и Bosch M1.5.4; отмечается, что информация устарела с появлением программ-модификаторов, однако сам принцип остаётся наглядным.

Переключение на «Январь-5»

Из флеш-памяти 28F010 со 2-го вывода (A16) идёт дорожка к процессору. Технология такова:

  • перерезать дорожку на нижней стороне платы;
  • найти точку с +5 В и подать напряжение на 2-й вывод флешки через резистор 10 кОм;
  • на колодке перерезать выводы 50, 51 и 52: к 52 подпаять вывод 2 флешки, к 51 — вывод от процессора, шедший к 2-му выводу, к 50 — «землю» (её можно найти относительно 16-го вывода флешки);
  • на колодке загрузчика 55 СНП поставить клеммы на 51 и 52 гнезда и соединить их между собой — это восстанавливает обрезанную дорожку на время записи;
  • в автомобильном разъёме соединить клеммы 50 и 52 с кнопкой или тумблером, выведенные экранированным кабелем.

На «восьмёрках» и «девятках» подойдёт нормально замкнутая пара, но начиная с «десятых» витая пара создаёт наводки, приводящие к сбоям ЭБУ. Описанная схема отъездила 2500 км с переключением «на ходу» без единого сбоя; всё же двухрежимные прошивки технологичнее, а переделка блока занимает около 40 минут.

Примечание по корпусу PLCC флешки 28F010: 1-й вывод напротив точки, отсчёт идёт в сторону скоса; 32-й вывод — +5 V, 16-й — GND, A16 — 2-й вывод.

GM, «Январь-4» и Bosch M1.5.4

  • В системах с ПЗУ 27С256 прошивки последовательно пишутся в 27С512, а выбор страницы осуществляется коммутацией старшего адресного разряда. Теоретически переключать можно только при выключенном зажигании; на практике файлы с одинаковым софтом переключаются без сбоев, с разным софтом мотор глохнет.
  • В Bosch M1.5.4(N) ёмкие ПЗУ имеют не 28, а 32 вывода — монтаж почти навесной, зато в чип помещаются четыре прошивки (порядок в ПЗУ 3–2-4–1). Провода переключателя с диодным коммутатором нужно экранировать.
  • Простейший вариант — «бутерброд» из двух 27С512 с отогнутыми 20-ми выводами: на каждый подаётся +5 V от 28-го вывода через резисторы 1–10 кОм, переключение — замыканием нужного вывода на общий провод.

Синхронная схема на 7474

Для правильной коммутации используется микросхема 7474 (1533ТМ2): сигнал PSEN процессора подключается к выводу 22 (OE) панельки, при переходе PSEN из «0» в «1» адресный вход с кнопки (A16) защёлкивается в триггере и поступает на 27С1001; резисторы 1–5 кОм. Для 27С2001 вторая половина триггера отдаётся под второй адрес. Монтаж ведётся тонким проводом МГТФ, конструкцию после установки удобно зафиксировать клеевым термопистолетом.

Сдвоенные прошивки реализуются доработкой Flash 28F010 (резистор 10 кОм, выводы колодки 50/51/52), «бутербродом» 27С512 или схемой на 7474 с синхронизацией по PSEN для 27С1001 — так в одном блоке живут 2–4 калибровки с переключением на ходу.

Нужна не теория, а результат?

Мы каждый день читаем, прошиваем и диагностируем моторы: подскажем по вашему блоку и сделаем работу с гарантией и хранением стоковой прошивки.

Записаться на диагностику