Часто приходится слышать, что в автомастерских, за прошивку одной микросхемы 29c256 приходится платить приличные деньги. Те кто необходимо проделывать данную операцию регулярно, в виду особенности профессии, то есть занимаются авторемонтом, рекомендуется обратить внимание на MiniPro TL866 Programmer. Он представляет из себя универсальный параллельный программатор микросхем памяти от китайской компании AutoElectric. Аналогичный прибор, например, параллельный программатор для EPROM и EEPROM 27c256, 29c256, 27c512 типа PicProg (компания Phyton), давно не производится. Другие аналогичные девайсы стоят около 200-300$. Но высокая стоимость это не основная проблема, все дело в способе подключения по LPT порту. Дело в том, что LPT порт на современных ноутбуках сейчас не найти. Система Windows 7 работает с LPT только на уровне принтера, или простейших железных ключей, а старый универсальный программатор она просто не видит, поэтому для работы с PicProg нужно обзавестись DOS.
Программатор MiniPro бывает 2-х видов: TL866A и TL866CS — представляет из себя устройство размером с пачку сигарет, которому для работы необходим только порт USB, следовательно его можно использовать и на ноутбуке, при этом нет необходимости в дополнительном питании. На сегодняшний момент драйвера программатора поддерживают операционные системы вплоть до Windows 8. Поддержка более 14000 микросхем и постоянно увеличивается.
Самая популярная версия программатора MiniPro TL866A идеально подходит для прошивки Honda Civic OBD1 микросхемы памяти AT29C256, ST M29C256 и всего семейства. Стоимость программатора MiniPro вполне демократична, и вполне является доступной ценой для такого типа устройств. В Украине и России разного рода спекулянты продают поддельные устройства по цене 60-80 долларов. Как правило, такие модели перестают работать сразу же после первого обновления прошивки программатора. Поэтому рекомендуем купить программатор MiniPro TL866A у проверенных поставщиков.
Если вы будете шить только чипы памяти 27C256, 29C256 и аналогичные, то Вам понадобится запомнить всего лишь несколько кнопок. Первым делом, перед подключением программатора, необходимо установить программу для работы с ним. ОС Windows, при установке может спросить доверяете ли Вы программе компании Beijing KaiXin ShengZhou Technology, смело отвечайте да. После установки, подключите программатор MiniPro с помощью кабеля USB к компьютеру и подождите пока система Windows определит его как новое устройство, обычно это занимает несколько секунд. После установки оборудования - запустите установленную программу MiniPro Programmer (MiniPro.exe).
Для программирования микросхемы памяти, программатору MiniPro TL866A нужно указать Ваш тип микросхемы EEPROM. Что бы это сделать, в верхнем меню, выберите 2-ую вкладку Select IC (S), из выпадающего меню выбрать Search and Select IC (S). Откроется новое диалоговое окно, с выбором микросхемы по марке и модели. Например, для примера будет M27C256 компании SGS Thomson (ST).
В открывшемся диалоге в первом столбце найдите компанию ST, для чипов AT (Atmel). Во втором столбце найдите нужную модель M27C256B, только в корпусе Dip28. Dip28 это название корпуса с 28 ногами, что используется для мозгов ECU Honda OBD1 P28, P08, P30, P72 и так далее. После выбора чипа нажмите кнопку Select.
Что бы начать прошивку микросхемы — откройте окно для выбора файла с нужной прошивкой File(F)->Open(O). В открывшемся окне выберите формат файла, Binary, Тип загрузки Normal, после нажмите OK. Установите необходимую микросхему в гнездо, ключ микросхемы, первая ножка, выемка на чипе по середине, должна быть направлена от светодиодов, ближе ключу гнезда. Далее из верхнего меню Device(D) выберите Programm(P). Из открывшегося меню нажмите кнопку Program. Не вынимайте микросхему из гнезда, пока не будет завершена запись программы на микросхему. Вынимать микросхему можно при работающей программе, и подключенном программаторе только тогда, когда не происходит запись, чтение, стирание, или проверка.
Для проверки прошивки, для того чтобы знать что на чип записано именно то что вы хотели, выберете из верхнего меню Device(D)->Verify...(М). В открывшемся меню нажать Verify. Советую делать проверку после каждой записи прошивки на микросхему. Так же как и при записи, микросхему не вынимать из кроватки! Для сохранения программы прошивки памяти, следует нажать File(F)→Save(S).
Для чтения прошивки выберете из верхнего меню Device(D)->Read...(R). В открывшемся меню нажать Read. Так же как и при записи, микросхему не вынимать из кроватки! Для сохранения программы прошивки памяти, следует нажать File(F)->Save(S) и выбрав название и место расположение прошивки — сохранить ее.
Программатор MiniPro TL866 предназначен только для записи или чтения уже готовой прошивки — образа микросхемы. Для редактирования прошивки Honda Civic используйте программы Crome, Neptune и подобные. Хотя сама программа имеет редактор Hex для побайтового изменения структуры программы.
Программатор конечно вещь хорошая, но все равно нужна широкополосная лямбда для настройки, обязательно. Плюс, вам каждый раз чтобы изменить один лишь параметр придется глушить машину, вынимать чип, менять прошивку записывать и снова обкатывать.
Данная статья актуальна для автомобилей Honda выпуска 1992-2000 годов, таких как Civic EJ9, Civic EK3, CIVIC EK2, CIVIC EK4 (частично). Информация будет актуальна для владельцев Honda Integra в кузовах DB6, DC1, с моторами ZC, D15B, D16A.