|
|
  |
Автономный Прибор для перепрошивки картриджей, на AVR по I2C |
|
|
|
Jun 8 2008, 06:22
|
Частый гость
 
Группа: Участник
Сообщений: 82
Регистрация: 10-07-06
Пользователь №: 18 720

|
Цитата(WHALE @ Jun 7 2008, 13:05)  у меня другие данные.при работе через понипрог практически никогда не было проблем с атмеловскими eeprom.с микрочиповскими были. Глюки PonyProg проявлялись в чем угодно, у кого как. У меня, например в самодельном программаторе не работала 9306, а у товарища в купленном работала, а какая-то (уже не помню какая) не работала у него, а работала у меня.
|
|
|
|
|
Jun 9 2008, 12:46
|
Участник

Группа: Участник
Сообщений: 18
Регистрация: 5-06-08
Пользователь №: 38 076

|
Tiny Подтягивающие резисторы на шину установлены? Что-то их на фотке не видно.
|
|
|
|
|
Jun 9 2008, 18:21
|
Частый гость
 
Группа: Участник
Сообщений: 82
Регистрация: 10-07-06
Пользователь №: 18 720

|
Подтягивающие резисторы стоят на плате картриджа с памятью. А на счет 4720 вы оказались правы. Не заработал картридж. Прошиться прошился, но не подошел. В чем проявилась проблема не знаю, они объяснить не смогли. Я поставил картридж в другой принтер, он выдал - Мало тонера. Это учитывая, что этот принтер данный кртридж не знал. Так, что пришлось старым методом на компьютере прошивать рабочей прошивкой. Теперь нужно думать, что нужно менять для 4720 и испытать на 4200 и XEROX PE 120 Похоже, что для 4720 0х40-0х43 не обнулять надо Цитата(Tiny @ Jun 8 2008, 09:22)  ...например в самодельном программаторе не работала 9306,... Ошибся SDA2506
Сообщение отредактировал Tiny - Jun 9 2008, 17:32
|
|
|
|
|
Jun 9 2008, 21:29
|

Частый гость
 
Группа: Участник
Сообщений: 80
Регистрация: 16-07-07
Из: Беларусь, г.Гомель
Пользователь №: 29 165

|
Видать горячую тему затронул, я тут пропадал, а тема живет  Всем привет Сам заступорился, а работа тут кипит. Подкидываю знатокам файлы прошивок некоторых чипов, для сравнения новой и блокированной прошивок- указал те ячейки, где что надо менять. Код ASCi, поэтому в серийнике менять надо только вторую цифру(от 0-9). Например: 31 на 32 , это значит 1 заменили 2. Число копий задается в 16-ной форме Например 05---5000копий или 0А-----10000копий. Поставить можно любое кол-во копий, обычно прошиваем в 2раза большее кол-во копий, чем номинальное. Проверка текущего счетчика копий производиться пересчетеом из 16-ной в 10-ную систему счисления Например: 15F9=5625 копий. Пусть не жалуются, что тонер быстро кочился! Как насчет идеи хранить в памяти программ Atmega16 в виде массива адреса ячеек для прошивки в картридже и их значения. Количество массивов равно типу картриджей. Номер массива определяется значением переменной "выбор типа картриджа" через нажатие кнопкой. По-моему так легче будет апгрейдить программатор?! и добавлять новые прошивки. Может кто поделиться идеями, кто как делал свой образец? Как проверяете правильность прошитой ячейки или контрольную сумму?
--------------------
Прибор должен работать не в принципе, а в корпусе!
|
|
|
|
|
Jun 10 2008, 05:01
|
Частый гость
 
Группа: Участник
Сообщений: 82
Регистрация: 10-07-06
Пользователь №: 18 720

|
Цитата(Кастусь Рыжов @ Jun 10 2008, 00:29)  Может кто поделиться идеями, кто как делал свой образец? Как проверяете правильность прошитой ячейки или контрольную сумму? Я привел свой проект. В нем я прописываю только нужные ячейки. После этого их считываю и проверяю на соответствие записываемого. Если совпадает - загорается светодиод. После того, по совету данному здесь, ограничил диаппазон в ячейке номера картриджа. Теперь загвоздка в алгоритме для 4720. Изменил программу. Буду для этого картриджа записывать в строку 0х50-0х57 данные из рабочего дампа, а строку 0х40-0х43 не трогать. Если получится, то поставлю переключатьель.
|
|
|
|
|
Jun 10 2008, 09:58
|
Участник

Группа: Участник
Сообщений: 18
Регистрация: 5-06-08
Пользователь №: 38 076

|
Думаю, эти резисторы на плате выполняют защитную функцию, ну да ладно, завтра выложу свой проект.
|
|
|
|
|
Jun 10 2008, 10:12
|

Участник

Группа: Новичок
Сообщений: 16
Регистрация: 18-02-08
Из: Мать городов русских
Пользователь №: 35 154

|
Всем привет!Автономный прибор это конечно хорошо,но поверьте нет ничего лучше ноутбука с программатором! Чипы 24с04 скоро в оргтехнике вымрут как мамонты,прибор был интересен лет 5 назад когда ноутбуки стоили бешеных денег и только появились первые принтеры с 24с.сейчас все идет на АТ88 и Х90!Что лошадка что автономный агрегат прибьет данные типы чипов!Ремонтом оргтехники занимаюсь 7лет (Сертифицированный инженер ХЕРОХ) в данном случае считаю более рациональным разработать хороший ЮСБ программатор .так как с СОМ и ЛПТ в новых моделях ноутбуков совсем грустно.У меня есть юсб программатор на базе АВР309 ,но с некоторыми компами он вообще не хочет работать!!!!  Будут вопросы с удовольствием отвечу(по чипам для КМА)
--------------------
Free download
|
|
|
|
|
Jun 10 2008, 11:19
|

Участник

Группа: Новичок
Сообщений: 16
Регистрация: 18-02-08
Из: Мать городов русских
Пользователь №: 35 154

|
я делал на тане13 для 5915 без питания как зайчик работает,и перепрораммируется
--------------------
Free download
|
|
|
|
|
  |
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|