В данной статье дано поэтапное описание процесса программирования чипа картриджа Xerox Phaser 3450. Данный тип картриджа помимо заправки тонером, также требует перепрошивки чипа.
На картинке представлен чип приминяемый в данном типе картридже. Основа чипа - микросхема памяти 24с04.
|
Вид на чип со стороны контактов. |
На этой картинке нарисована распиновка чипа. |
А здесь, один из вариантов подключения программатора. Т.е. иголочки с соответствующей маркировкой подключаются к одноименным контактам чипа. |
Для перепрошивки чипа используется свободно распространяемое программное обеспечение PonyProg2000. Скачать PonyProg2000 можно на сайте разработчика. Прошивку чипа качаем отсюда.
После закачки ПО, инсталлируем его как обычное windows приложение.
Затем запускаем программу, устанавливаем в окошках I2C Bus 8bit eeprom и 24XX Auto. Далее идем на вкладку Setup-Interface Setup...
|
Выставляем параметры указанные на картинке или соответсвующие типу вашего программатора. Выбираем адрес и тип порта в зависимости от того куда у вас подключен программатор. Нажимаем кнопочку Probe. Должно появиться окошко с надписью Test Ok. Нажимаем Ok и еще раз Ok. |
Далее выбираем менюшку Setup-Calibration. |
Появляется окошко предлагающее запустить калибровку. Нажимаем Yes. |
Через несколько секунд появляется окошко с сообщением об удачном завершении калибровки. |
Программа настроена, теперь собственно приступаем непосредственно к прошивке чипа. Для этого открываем нужный файл с прошивкой. |
После того как файл с прошивкой открыт можно приступить к программированию. Но есть небольшая хитрость. Принтер запоминает серийные номера картриджей и если вы будете прошивать чипы картриджей одной и той же прошивкой, принтер откажется печатать и будет требовать заменить картридж. Чтобы этого не происходило необходимо изменить серийный номер картриджа в прошивке. Для этого в менюшке Edit выбираем пункт Edit Buffer Enabled
|
Далее все просто, берем и изменяем значение одного байта или нескольких, как вам нравиться. Значения байт, которые нужно изменить обозначены на картинке прямоугольником. Подводим курсор к нужному байту, щелкаем мышкой, появляется окошко Edit Buffer, изменяем значения на другое и нажимаем Ok. |
Теперь все готово к программированию чипа. Нажимаем кнопку, обведенную окружностью на панели инструментов. |
Появляется окошко с предупреждением, что все прежние данные в устройстве будут стерты и желаете ли вы продолжить. Нажимаем Yes. |
Начинается процесс записи. После окончания записи происходит проверка записанной информации. |
Все, запись завершилась удачно. Теперь можно поставить чип в картридж и распечатать тестовую страницу на принтере, чтобы убедиться, что счетчик страниц обнулен.
Если у вас остались вопросы или возникли пожелания, милости просим на форум.
|