реклама на сайте
подробности

 
 
8 страниц V  « < 3 4 5 6 7 > »   
Reply to this topicStart new topic
> Автономный Прибор для перепрошивки картриджей, на AVR по I2C
WHALE
сообщение Jun 7 2008, 10:05
Сообщение #61


Знающий
****

Группа: Свой
Сообщений: 902
Регистрация: 2-01-06
Из: Краснодар
Пользователь №: 12 768



у меня другие данные.при работе через понипрог практически никогда не было проблем с атмеловскими eeprom.с микрочиповскими были.


--------------------
"Hello, word!" - 17 errors 56 warnings
Go to the top of the page
 
+Quote Post
GDI
сообщение Jun 7 2008, 10:56
Сообщение #62


Профессионал
*****

Группа: Свой
Сообщений: 1 235
Регистрация: 14-05-05
Из: Санкт-Петербург
Пользователь №: 5 008



Зависит от адаптера, видимо, я делал самый усеченный вариант только для 24СХХ, кстати вроде с установленным кондером микрочиповские как раз переставали читаться smile.gif в итоге я его на переключатель повесил.


--------------------
http://www.embedders.org Блоги разработчиков электроники.
Go to the top of the page
 
+Quote Post
Tiny
сообщение Jun 7 2008, 18:24
Сообщение #63


Частый гость
**

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



Думаю тут дело не в конденсаторе. У Orange2 не стоят конденсаторы, читает все микросхемы памяти входящие в список поддерживаемых независимо от производителя. Нужно правильно организовать работу с самой памятью. Киевлянин, автор Orange2, в отличаи от Ланконили это смог сделать. После того он выпустил Orange3, Orange4.
Go to the top of the page
 
+Quote Post
Tiny
сообщение Jun 8 2008, 06:22
Сообщение #64


Частый гость
**

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



Цитата(WHALE @ Jun 7 2008, 13:05) *
у меня другие данные.при работе через понипрог практически никогда не было проблем с атмеловскими eeprom.с микрочиповскими были.

Глюки PonyProg проявлялись в чем угодно, у кого как. У меня, например в самодельном программаторе не работала 9306, а у товарища в купленном работала, а какая-то (уже не помню какая) не работала у него, а работала у меня.
Go to the top of the page
 
+Quote Post
ARB
сообщение Jun 9 2008, 12:46
Сообщение #65


Участник
*

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



Tiny
Подтягивающие резисторы на шину установлены? Что-то их на фотке не видно.
Go to the top of the page
 
+Quote Post
Tiny
сообщение Jun 9 2008, 18:21
Сообщение #66


Частый гость
**

Группа: Участник
Сообщений: 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
Go to the top of the page
 
+Quote Post
Кастусь Рыжов
сообщение Jun 9 2008, 21:29
Сообщение #67


Частый гость
**

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



Видать горячую тему затронул, я тут пропадал, а тема живет smile.gif Всем привет

Сам заступорился, а работа тут кипит. Подкидываю знатокам файлы прошивок некоторых чипов, для сравнения новой и блокированной прошивок- указал те ячейки, где что надо менять. Код ASCi, поэтому в серийнике менять надо только вторую цифру(от 0-9). Например: 31 на 32 , это значит 1 заменили 2.

Число копий задается в 16-ной форме Например 05---5000копий или 0А-----10000копий. Поставить можно любое кол-во копий, обычно прошиваем в 2раза большее кол-во копий, чем номинальное.

Проверка текущего счетчика копий производиться пересчетеом из 16-ной в 10-ную систему счисления Например: 15F9=5625 копий. Пусть не жалуются, что тонер быстро кочился!
Как насчет идеи хранить в памяти программ Atmega16 в виде массива адреса ячеек для прошивки в картридже и их значения. Количество массивов равно типу картриджей. Номер массива определяется значением переменной "выбор типа картриджа" через нажатие кнопкой. По-моему так легче будет апгрейдить программатор?! и добавлять новые прошивки. Может кто поделиться идеями, кто как делал свой образец? Как проверяете правильность прошитой ячейки или контрольную сумму?
Прикрепленные файлы
Прикрепленный файл  ______________.rar ( 239.29 килобайт ) Кол-во скачиваний: 166
 


--------------------
Прибор должен работать не в принципе, а в корпусе!
Go to the top of the page
 
+Quote Post
Tiny
сообщение Jun 10 2008, 05:01
Сообщение #68


Частый гость
**

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



Цитата(Кастусь Рыжов @ Jun 10 2008, 00:29) *
Может кто поделиться идеями, кто как делал свой образец? Как проверяете правильность прошитой ячейки или контрольную сумму?

Я привел свой проект. В нем я прописываю только нужные ячейки. После этого их считываю и проверяю на соответствие записываемого. Если совпадает - загорается светодиод. После того, по совету данному здесь, ограничил диаппазон в ячейке номера картриджа. Теперь загвоздка в алгоритме для 4720. Изменил программу. Буду для этого картриджа записывать в строку 0х50-0х57 данные из рабочего дампа, а строку 0х40-0х43 не трогать. Если получится, то поставлю переключатьель.
Go to the top of the page
 
+Quote Post
ARB
сообщение Jun 10 2008, 09:58
Сообщение #69


Участник
*

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



Думаю, эти резисторы на плате выполняют защитную функцию, ну да ладно, завтра выложу свой проект.
Go to the top of the page
 
+Quote Post
ХЕРОХ
сообщение Jun 10 2008, 10:12
Сообщение #70


Участник
*

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



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


--------------------
Free download
Go to the top of the page
 
+Quote Post
Кастусь Рыжов
сообщение Jun 10 2008, 10:34
Сообщение #71


Частый гость
**

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



Народ, а пробовал ли кто сделать на AVR -ке эмултятор чипа картриджа , встречал на простоорах инета инфу, только вопрос- где хранят информацию ? В епроме? будет ли AVRка работать в режиме slave ? В некоторых эмуляторах видел маленькую батарейку для запитки микроконтроллера- ввввввсьма неудобно.


--------------------
Прибор должен работать не в принципе, а в корпусе!
Go to the top of the page
 
+Quote Post
ХЕРОХ
сообщение Jun 10 2008, 11:19
Сообщение #72


Участник
*

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



я делал на тане13 для 5915 без питания как зайчик работает,и перепрораммируется


--------------------
Free download
Go to the top of the page
 
+Quote Post
GDI
сообщение Jun 10 2008, 11:35
Сообщение #73


Профессионал
*****

Группа: Свой
Сообщений: 1 235
Регистрация: 14-05-05
Из: Санкт-Петербург
Пользователь №: 5 008



2XEROX все уже придумали до нас http://www.harbaum.org/till/i2c_tiny_usb/index.shtml правда он тоже может не на всех буках работать, а если надо чтоб на всех, то надо юзать контроллеры с аппаратным USB типа AT90USB162..


--------------------
http://www.embedders.org Блоги разработчиков электроники.
Go to the top of the page
 
+Quote Post
ХЕРОХ
сообщение Jun 10 2008, 12:10
Сообщение #74


Участник
*

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



GDI я про эмулятор 2502 на базе Тани 13.есть мысль доделать АВР 309 по второму варианту может что то будет и лучше чем 1 smile.gif


--------------------
Free download
Go to the top of the page
 
+Quote Post
GDI
сообщение Jun 10 2008, 12:37
Сообщение #75


Профессионал
*****

Группа: Свой
Сообщений: 1 235
Регистрация: 14-05-05
Из: Санкт-Петербург
Пользователь №: 5 008



2xerox А я про программатор
Цитата
в данном случае считаю более рациональным разработать хороший ЮСБ программатор

, просто долго писал, отвлекли меня smile.gif


--------------------
http://www.embedders.org Блоги разработчиков электроники.
Go to the top of the page
 
+Quote Post

8 страниц V  « < 3 4 5 6 7 > » 
Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 03:31
Рейтинг@Mail.ru


Страница сгенерированна за 0.01496 секунд с 7
ELECTRONIX ©2004-2016