Навигация
 

ГЛАВНАЯ

 

FAQ

 

СПРАВОЧНИК

 

ЭНЦИКЛОПЕДИЯ

 

XEROX




Материалы сайта
 

НОВОСТИ

 

ПУБЛИКАЦИИ

Локальный форум
 

2003

 

2004

 

2005

 

2006

 

2007



Главная страница --> Архив локального форума 2005

Xerox M20: Сброс чипа


root
Можно ли обнулить чип и как?
root
Kamensk
1. Можно.
2. Ищи.
root
Украина, Черновцы
С одной стороны, понимаю, что поощряю лень, с другой - единственная прошивка, которую мне удалось найт на этого черта, выглядит очень странно (явно кто-то кривыми руками полазил). А очень хочется увидеть оригинальную. Поэтому:
1. идешь на repair/c_x3450.htm ( 50.htm )
2. паяешь программатор по схеме на рис 1 (для ленивых)
3. качаешь программу с www.lancos.com/prog.html ( www.lancos.com/prog.html )
4. считываешь прошивку с родного чипа, сохраняешь ее в формате .hex
5. открываешь этот файл и полностью копируешь его в буфер
6. из буфера вставляешь сюда.
7. Здесь твою прошивку исправят, может я, может кто другой, и выложат сюда же.
8. заберешь отсюда прошивку и зашьешь в чип.
Вроде все.
PS: если принтер под руками, то прошу после чтения чипа распечатать отчет и привести здесь информацию из него, ту часть, которая касается картриджа.
root
Kamensk
"С одной стороны, понимаю, что поощряю лень," - ни фига, ты свое любопытсво поощряешь.
И пральна.
root
Украина, Черновцы
:)
root
Канск
Я помню - когда-то всё начиналось...
PS. Из песни Макаревича.
root
Kamensk
Он помнит, а ты - не очень...
"Я помню, КАК всё начиналось"... :)
root
Канск
Дык я перефразировал... да чтоб к теме, что ли.
Когда-то все начинают, я в этом смысле. :)

По прошивке:
могу выслать рабочюю на мыло, но не сегодня. Я уж с пывом, пяттниса уж...
root
Украина, Черновцы
так зачем же мылом, в хекс и сюда. Только вот рабочая - понятие относительное. У меня вроде тоже есть рабочая, но по ней кто-то топтался, причем здорово :).
root
Канск
Извини, с собой нетууу...
root
Украина, Черновцы
ну кинешь, когда сможешь :), пока пей пиво, счастливчик :).
root
Zaporogie
Да вот сегодняшняя-
:10000000205845524F5820000000000000 0000001A
:1000100000000000000000000000000000 000000E0
:1000200008000000000000003230303430 3600009C
:100030004352554D2D3037303830333439 35343B19
:1000400032303035303331310000000000 00000024
:100050000000000000000000205845524F 582000CA
:1000600000000000000000000000000000 00000090
:1000700000000000000000000000000000 00000080
:10008000A8CF5845524F58000000000000 00000063
:1000900000000000000000000000000000 00000060
:1000A00008000000000000003230303430 3600001C
:1000B0004352554D2D3037303830333439 35343B99
:1000C00000000000000000000000000000 00000030
:1000D0000000000000000000A8CF584552 4F580013
:1000E00000000000000000000000000000 00000010
:1000F00000000000000000000000000000 00000000
:10010000A8CF5845524F58000000000000 000000E2
:1001100000000000000000004372756D20 4279204D
:100120004877616E672E736BFFFFFFFFFF FFFFFFD6
:100130004352554D2D3037303830333439 35343B18
:1001400000000000000000000000000000 000000AF
:100150000000000000000000A8CF584552 4F580092
:1001600000000000000000000000000000 0000008F
:1001700000000000000000000000000000 0000007F
:10018000A8CF5845524F58000000000000 00000062
root
Украина, Черновцы
вот примерно такая и у меня. Кривая она: в серийнике точка с запятой, и копии областей не совпадают. Такое впечатление, что кто-то лепил одно поверх другого, причем еще и со смещением. Вообще эта прошивка не должна бы работать. Неужели работала?
root
Zaporogie
Не буду врать, не пробовал. Нету сабжа.
root
Tula
Ребят, мы купили в Булате спец. 2 чипа китайских новых и там тоже копии областей не совпадают. вот, и вроде работают.
root
Украина, Черновцы
да оно то работает, потому что использует только часть чипа. Но думаю что в оригинале не может быть такой каши, как в опубликованной прошивке. Интересно узнать, что там должно быть реально. Поэтому и охочусь :) за прошивкой. Готов ее персонально обнулить :).
root
Украина, Черновцы
кстати, может их в Булате и зашили :). Чипы то подходят не только к этому картриджу.
root
16 ( (16) ) прошивка с нового картриджа М20. И обнулять не надо :-)

:10000000A8CF5845524F58000000000000 000000E3
:1000100000000000000000000000000000 000000E0
:1000200008000000000000003230303630 39000097
:100030004352554D2D3036303932303636 37313225
:1000400000000000000000000000000000 000000B0
:100050000000000000000000A8CF584552 4F580093
:1000600000000000000000000000000000 00000090
:1000700000000000000000000000000000 00000080
:10008000A8CF5845524F58000000000000 00000063
:1000900000000000000000000000000000 00000060
:1000A00008000000000000003230303630 39000017
:1000B0004352554D2D3036303932303636 373132A5
:1000C00000000000000000000000000000 00000030
:1000D0000000000000000000A8CF584552 4F580013
:1000E00000000000000000000000000000 00000010
:1000F00000000000000000000000000000 00000000
:00000001FF

root
Kamensk
17 ( (17) ) Смущает токмо одно.
Первая строчка дампа твоего, потом - дампа с м20:
0000 : FF FE 3A 00 31 00 30 00 30 00 30 00 30 00 30 00 : яю:.1.0.0.0.0.0.
0000 : 20 58 45 52 4F 58 20 00 00 00 00 00 00 00 00 00 : XEROX .........
Не смущает столь вопиющие несоответсвие?
root
Украина, Черновцы
Дима, а где ты видишь "0000 : FF FE 3A 00 31 00 30 00 30 00 30 00 30 00 30 00 : яю:.1.0.0.0.0.0."? Може у меня с глазом чего?
root
Kamensk
Не знаю. Это я вижу, если (17) открываю в программаторе...
Где то у меня описание hex формата валялось, если надо - могу поискать...
root
Украина, Черновцы
да описание не надо, сам посмотри глазом на (17). Там таких буков нету. Может чего-то криво сохранилось?
root
Украина, Черновцы
в принципе если посмотреть на 17, там конце нули, хекс - 30 30...
а у тебя почему-то получилось 30 00 30 00...
такое впечатление, что ты дамп дампа смотришь :)
root
Kamensk
Берем из (17) первую строчку:
:10 0000 00 A8CF5845524F58000000000000000000E3
Разбираем:
: - маркер, плевать.
10 - количество байтов данных или служебных в этой строке, десятичное это 16 будет
0000 - смещение байтов от начала блока
00 - тип записи, в данном случае - данные
A8 CF 58 45 52 4F 58 00 00 00 00 00 00 00 00 00 - сами данные
Е3 - байт контрольной суммы, по какому алгоритму он в этом случае считается - не знаю.
Вывод: поня криво прочитала, делаем еще раз.
root
Kamensk
Сделал. У меня поня опять читает такую же фигню.
Вывод: пойду покурю и напишу програмку по быстрому для чтения hex файлов.
К сожалению, неячности с контрольной суммой, потому она проверяться не будет - раз, и сохранение в hex не сделаю - два.
root
Украина, Черновцы
контрольная считается просто: от 100h отнять сумму всех байт строки (h).
root
Украина, Черновцы
кстати, по чтению поней: только что взял и сохранил 17 как .bin, .hex, .e2p. В смысле это один и тот же хекс, только с разными расширениями. И все нормально открылись. Во как. Чего-то с этой лошадью не то.....
root
Kamensk
И вправду получается...
Когда то для Радио РК-86 дизассемблировал кусок кода, там алгоритм неверный дали подсчета КС, но то было давно и толком не помню.
Что то там считались две суммы, одна из них без последнего байта, и что то с ними делалось. Но тому уж 20 лет прошло - не помню, а снова писать дизассемблер, дизассемблировать монитор...
Спасиб, щас напишем...

root
г. Пятигорск
26 ( (26) ) А ты сохрани его (в смысле из (17)) как *.txt - то же прочтет...
root
Украина, Черновцы
так hex и txt практически одинаковые. А вот .bin этож совсем другое, в принципе e2p и bin почти одно и тоже, только e2p с шапкой. Меня удивляет, что hex, сохраеннный как bin нормально открылся
root
Kamensk
e2p - шапка длиной 152 байта, потом обычный двоичный, а hex - он и есть обычный текстовый файл, потому и плевать ему на расширение.
Что то у меня дельфя заглючила, что бывает частенько на этой машине, дома попробую на другой.
Из текстового файла такое читает, что матой ругаться хоца...
root
Украина, Черновцы
17 ( (17) ) Конечно с опозданием, но все равно спасибо! Вот это похоже на настоящую прошивку, в отличии от того что находится в нете.
root
Kamensk
17
0000 : A8 CF 58 45 52 4F 58 00 00 00 00 00 00 00 00 00 : ЁПXEROX.........
11
0000 : 20 58 45 52 4F 58 20 00 00 00 00 00 00 00 00 00 : XEROX .........
Та, что у меня завалялась
0000 : 20 58 45 52 4F 58 20 00 00 00 00 00 00 00 00 00 : XEROX .........
И вот то, что завалялась с 319:
0000 : A8 CF 58 45 52 4F 58 00 00 00 00 00 00 00 00 00 : ЁПXEROX.........
Может быть, Alt (17) немножко попутал и выложил прошивку от 3119, в которой просто число копий стоит на 8к?
Правда, начиная с 80 адреса идет поатор блока 00-7F, что прошивке 3119 не соответсвует - там другие данные...
ЗЫ. Глюк, на который я жаловался в (30), произошел от кривого системного файла, ruky.dll - обновил себе тотал из готовой сборки, а там всунули акеллу - он и промахнулся: сохранял в юникоде, а я не заметил вовремя...
ЗЫЗЫ. Корректность hex формата с точки зрения полного соответсвия стандарту не проверял - кривая системная библиотека скушала много времени.
ЗЫЗЫЗЫ. В принципе, надо будет сделать проще - вставляешь в окно программы кусок текста, скопированного из компы, нажимаешь кнопочку... :)
root
Украина, Черновцы
32 ( (32) ) :) Ну, этот файлик у всех периодически портится, когда мозги другим забиты. Главное, чтобы это не превратилось в систему :))).
А прошивка, похоже, то, что надо :). Тем более, что автор говорит, что с нового. И похоже, не врет :)). Я пытался анализировать внутренности разных прошивок. В некоторых пишутся две копии, в большинстве одна. Полной уверенности нет, но мне кажется, что если вторую копию убить, то ничего не изменится. Во всяком случае рассматривал прошивки юзаных - все счетчики в первой копии. По идее вторая и не нужна. Но в оригинале зачем-то есть.
Кроме того, гуляя по разным прошивкам, заметил, что например, pe120, pe220 да и m20 работают с 00:205845524F582, хотя в родных прошивках 00:A8CF5845524F58 (кстати именно такая прошивка и гуляет нетом - в первой копии 00:20..., во второй, неизуродованой 00:A8...). И 3119 от m20 действительно отличается только количеством копий и ресурсом.
root
Прошивка (17) с М20.
33 ( (33) ) Раньше в прошивках М20 было 4 копии одного и того же, последний год в новых картриджах встречал только 2 копии. Причем иногда забывал в одной копии менять серийный номер, т.е. в разных копиях разные серийные номера. Картридж работал, заказчики не жаловались, что при этом писал сам аппарат не знаю.
Специально считал сейчас прошивку с отработанного М20. Изменения (счетчики и т.п.) только в первой копии, вторую аппарат не трогает. Зачем она ?
root
Посмотрел свои прошивки pe120, pe220, 3119 - все начинаются с 00:A8CF5845524F58.
root
Kamensk
34 ( (34) ) Есть такое подозрение, что на некоторых разных сабжах прошивки все таки одинаковые...
Вывод - хорошо бы иметь прошивки с картриджа, который никуда не вставлялся...
Покопался сейчас - в некоторых прошивках и 4 одинаковых блока...
Просто работает он, видимо, с еачалом, а что там потом идет - ему пофиг.
root
Kamensk
35 ( (35) ) А у меня странно - 3119 часть начинается с A8 CF, часть - 20 58

root
Украина, Черновцы
36 ( (36) ) И причем не все корректные. Часто посреди третьей копии торчит "By Hwang" :).
34 ( (34) ) Скорее всего ничего и не писал, так как по-видимому вторая копия ни на что не влияет. Чисто теоретически можно предположить, что либо есть, либо будет аппарат с таким же картриджем, который "живет" во второй копии. А этому похоже пиливать :) на вторую копию. При наличии аппарата под руками это можно легко проверить, взять, да и затереть вторую копию и посмотреть, чего оно квакнет. Почти на 100% уверен, что все будет нормально. Но аппарата нет....
root
Украина, Черновцы
37 ( (37) ) Ничего странного, если учесть, что не все они родные, а в нетовских ошибок полно. Ну и наверное 3119 попадает в то же число работающих с двумя началами.
root
Пятигорск
38 ( (38) ) Вот у меня есть под рукой PE220, на днях (завтра-послезавтра) проверю разные варианты - отпишусь. Если кто придумает, какие варианты проверить - буду рад... (а то у меня сейчас голова другим занЯта).
А вообще, прошеля я по своим старым пошивкам, (которые шил еще на "дуру", не особо вникая, только цифру в номере менял), так на 3420 у меня были прошивки, где Xerox начинался и с "0"-го и с"1"-го и со "2"-го байтов, и при этом в 1и 2 байтах были как 20 58, так и А8 CF,... клиенты не жаловались.
root
Украина, Черновцы
40 ( (40) ) Значит и 3420 попадает в "многоядные" :) принтера :). А с pe220 вроде как и так все ясно - работает с обоими, во всяком случае это следует из комментариев к твоей коллекции. Вот правда 3-х вариантов я в 3420 вроде бы не видел.


Рекомендуем:
- Minolta 1100L: мигает
- Ricoh JP3000: Сдвиг отпечатка по ходу тиража
- HP DJ 5000 PS: Прошивка
- FC5-II: стол
- Brother: TN-2075 есть только тонер HL2030/40/70 Подойдет?
- Ricoh Af 1035: Ошибка 990
- Canon PC-D340: Ошибка печати Canon PC-D340

Canon cp660: нужен драйвер


root
Ukraine
Подскажите, где найти драйвер?
root
помощник шериffа
сайт Кэнона только что уронили злобные хакеры?
root
Kamensk
Да нет, просто мне как раз этот драйвер нужен был, я и взял там. А обратно еще не положил.
читать далее





При перепечатке материалов ссылка на RadX.ru обязательна
Copyright © RadX.ru
^наверх
Яндекс.Метрика