Fix-free forum | Прошивки принтеров и МФУ

Общение => Прошивки => Тема начата: Nextor от Октябрь 17, 2013, 11:33:04 pm

Название: Клонируем Samsung SCX-3400
Отправлено: Nextor от Октябрь 17, 2013, 11:33:04 pm
Всем доброго времени суток, решил заморочиться идеей клонирования SCX-3400. Нужно такое бывает например если чип потерян или просто прямо говоря не очень хочется платить за прошивку. Прошу знающих помочь в реализации данной идеи. Что потребуется - всем знакомый дебаг кабель, компьютер, ну собственно подопытный scx-3400. Прошу меня поправить если я не прав - идея такова - Берем аппарат - не разу не прошивавшийся или заливаем оригинал, ставим чип, сливаем с него еепром, потом шьем фиксом, и опять сливаем еепром, сравниваем.  Теперь очередь аппарата который нужно прошить, льем в него фикс - от того аппарата, с которого мы ранее считывали еепром, как только прошился -  при перезагрузке - не даем ему загрузится, а загоняем его в дебаг (после пришивки во время первого включения) - и через дебаг дописываем нехватающие байтики при сравнении, потом ребутим аппарат все должно заколоситься.   

Теперь у меня вопросы к Гуру:
1) Все ли я правильно описал ?
2) Какие команды вводить в дебаге и какие адреса в памяти чтобы дописать нужное в еепром ?
3) Прошивка должна быть МА или необязательно ?
Название: Re: Клонируем Samsung SCX-3400
Отправлено: afonя от Октябрь 17, 2013, 11:51:19 pm
Здравствуйте. Скажите пожалуйста для чего вам такое увлекательное занятие? Купите генератор за 10-20$ и шейте себе спокойно, не тратя свое драгоценное время на эти мелочи жизни. ИМХО.
Название: Re: Клонируем Samsung SCX-3400
Отправлено: Nextor от Октябрь 17, 2013, 11:58:22 pm
You are not allowed to view links. Register or Login
Здравствуйте. Скажите пожалуйста для чего вам такое увлекательное занятие? Купите генератор за 10-20$ и шейте себе спокойно, не тратя свое драгоценное время на эти мелочи жизни. ИМХО.
Не обижайтесь, но я уже пояснял, - такое решение интересно для тех кто потерял или убил чип, а также кто не хочет платить за прошивку. Кому данная тема не интересна прошу не флудить...    :Question:
Название: Re: Клонируем Samsung SCX-3400
Отправлено: afonя от Октябрь 18, 2013, 12:56:41 am
You are not allowed to view links. Register or Login
Не обижайтесь, но я уже пояснял, - такое решение интересно для тех кто потерял или убил чип, а также кто не хочет платить за прошивку. Кому данная тема не интересна прошу не флудить...    :Question:
Да, действительно, я не вник в суть темы, каюсь. От себя добавлю, что я в таких случаях перешиваю flash и eeprom дампами с прошитого аппарата (это вариант для владельцев программаторов). С debug не экспериментировал, интересно...
Название: Re: Клонируем Samsung SCX-3400
Отправлено: Nextor от Октябрь 18, 2013, 07:48:08 am
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login
Не обижайтесь, но я уже пояснял, - такое решение интересно для тех кто потерял или убил чип, а также кто не хочет платить за прошивку. Кому данная тема не интересна прошу не флудить...    :Question:
Да, действительно, я не вник в суть темы, каюсь. От себя добавлю, что я в таких случаях перешиваю flash и eeprom дампами с прошитого аппарата (это вариант для владельцев программаторов). С debug не экспериментировал, интересно...

Такой вариант тоже рассматривал, но думаю не всегда удобно отпаивать флешку и еепром, подпаять дебаг будет намного проще, чем данные микросхемы перезалить...    т.к. в форуме рассматривался вопрос понижения версии, думаю данный способ можно использовать как универсальный способ прошивки.
Название: Re: Клонируем Samsung SCX-3400
Отправлено: Printtonerreset от Октябрь 18, 2013, 01:29:07 pm
Зачем столько городить? Тебе надо до прошивки фикса, слить дамп с eeprom, изменить в нём CRUM(под который есть фикс) залить дамп в eeprom и лить фикс. И я уже писал где-то в подобной теме, eeprom у них у всех разный и нужно редактировать именно родной дамп, с другого не подойдёт. Всё это хорошо, если прошивка не проверяет наличие чипа и не ставит в него отметку с проверкой её установки.
Название: Re: Клонируем Samsung SCX-3400
Отправлено: Nextor от Октябрь 18, 2013, 01:56:55 pm
You are not allowed to view links. Register or Login
Зачем столько городить? Тебе надо до прошивки фикса, слить дамп с eeprom, изменить в нём CRUM(под который есть фикс) залить дамп в eeprom и лить фикс. И я уже писал где-то в подобной теме, eeprom у них у всех разный и нужно редактировать именно родной дамп, с другого не подойдёт. Всё это хорошо, если прошивка не проверяет наличие чипа и не ставит в него отметку с проверкой её установки.

Ну тогда можно рассмотреть вариант (если нврам разные) - просто вариант залития в апарат дампов с флешки и нврам через дебаг, эфект тот же.  Смысл поднятия всей темы - как прошить аппарат если нет чипа
Название: Re: Клонируем Samsung SCX-3400
Отправлено: Nextor от Октябрь 19, 2013, 01:13:28 am
Выкладываю дампы флешки и еепром Samsung SCX-3400 версию точно не помню, но по моему 8, было слито с не прошитого аппарата, сливал давно поэтому версию точно не помню

http://yadi.sk/d/P7WpibaRBCHku (http://yadi.sk/d/P7WpibaRBCHku)
Название: Re: Клонируем Samsung SCX-3400
Отправлено: Printtonerreset от Октябрь 19, 2013, 07:23:16 am
В 24с64 по адресу 0х001В05 начинается номер CRUM-11122750417 его и надо менять при клонировании.
Как то был опыт по смене серийника и crum через дебаг, на 3200 v9
eeprom writea 0 AE 20 1 1 XX
eeprom writea 0 AE 21 1 1 XX
eeprom writea 0 AE 22 1 1 XX
eeprom writea 0 AE 23 1 1 XX
eeprom writea 0 AE 24 1 1 XX
eeprom writea 0 AE 25 1 1 XX
eeprom writea 0 AE 26 1 1 XX
eeprom writea 0 AE 27 1 1 XX
eeprom writea 0 AE 28 1 1 XX
eeprom writea 0 AE 29 1 1 XX
eeprom writea 0 AE 2A 1 1 XX
eeprom writea 0 AE 2B 1 1 XX
eeprom writea 0 AE 2C 1 1 XX
eeprom writea 0 AE 2D 1 1 XX
eeprom writea 0 AE 2E 1 1 XX
eeprom writea 0 AE 2F 1 1 XX

eeprom writea 0 AE D10 1 1 XX
eeprom writea 0 AE D11 1 1 XX
eeprom writea 0 AE D12 1 1 XX
eeprom writea 0 AE D13 1 1 XX
eeprom writea 0 AE D14 1 1 XX
eeprom writea 0 AE D15 1 1 XX
eeprom writea 0 AE D16 1 1 XX
eeprom writea 0 AE D17 1 1 XX
eeprom writea 0 AE D18 1 1 XX
eeprom writea 0 AE D19 1 1 XX
eeprom writea 0 AE D1A 1 1 XX
eeprom writea 0 AE D1B 1 1 XX
eeprom writea 0 AE D1C 1 1 XX
eeprom writea 0 AE D1D 1 1 XX
eeprom writea 0 AE D1E 1 1 XX
eeprom writea 0 AE D1F 1 1 XX

eeprom writea 0 AE 1205 1 1 XX
eeprom writea 0 AE 1206 1 1 XX
eeprom writea 0 AE 1207 1 1 XX
eeprom writea 0 AE 1208 1 1 XX
eeprom writea 0 AE 1209 1 1 XX
eeprom writea 0 AE 120A 1 1 XX
eeprom writea 0 AE 120B 1 1 XX
eeprom writea 0 AE 120C 1 1 XX
eeprom writea 0 AE 120D 1 1 XX
eeprom writea 0 AE 120E 1 1 XX
eeprom writea 0 AE 120F 1 1 XX

Первые две колонки пишут серийник, а третья номер крума.
Название: Re: Клонируем Samsung SCX-3400
Отправлено: Nextor от Октябрь 19, 2013, 09:43:06 am
You are not allowed to view links. Register or Login
В 24с64 по адресу 0х001В05 начинается номер CRUM-11122750417 его и надо менять при клонировании.
Как то был опыт по смене серийника и crum через дебаг, на 3200 v9
eeprom writea 0 AE 20 1 1 XX
eeprom writea 0 AE 21 1 1 XX
eeprom writea 0 AE 22 1 1 XX
eeprom writea 0 AE 23 1 1 XX
eeprom writea 0 AE 24 1 1 XX
eeprom writea 0 AE 25 1 1 XX
eeprom writea 0 AE 26 1 1 XX
eeprom writea 0 AE 27 1 1 XX
eeprom writea 0 AE 28 1 1 XX
eeprom writea 0 AE 29 1 1 XX
eeprom writea 0 AE 2A 1 1 XX
eeprom writea 0 AE 2B 1 1 XX
eeprom writea 0 AE 2C 1 1 XX
eeprom writea 0 AE 2D 1 1 XX
eeprom writea 0 AE 2E 1 1 XX
eeprom writea 0 AE 2F 1 1 XX

eeprom writea 0 AE D10 1 1 XX
eeprom writea 0 AE D11 1 1 XX
eeprom writea 0 AE D12 1 1 XX
eeprom writea 0 AE D13 1 1 XX
eeprom writea 0 AE D14 1 1 XX
eeprom writea 0 AE D15 1 1 XX
eeprom writea 0 AE D16 1 1 XX
eeprom writea 0 AE D17 1 1 XX
eeprom writea 0 AE D18 1 1 XX
eeprom writea 0 AE D19 1 1 XX
eeprom writea 0 AE D1A 1 1 XX
eeprom writea 0 AE D1B 1 1 XX
eeprom writea 0 AE D1C 1 1 XX
eeprom writea 0 AE D1D 1 1 XX
eeprom writea 0 AE D1E 1 1 XX
eeprom writea 0 AE D1F 1 1 XX

eeprom writea 0 AE 1205 1 1 XX
eeprom writea 0 AE 1206 1 1 XX
eeprom writea 0 AE 1207 1 1 XX
eeprom writea 0 AE 1208 1 1 XX
eeprom writea 0 AE 1209 1 1 XX
eeprom writea 0 AE 120A 1 1 XX
eeprom writea 0 AE 120B 1 1 XX
eeprom writea 0 AE 120C 1 1 XX
eeprom writea 0 AE 120D 1 1 XX
eeprom writea 0 AE 120E 1 1 XX
eeprom writea 0 AE 120F 1 1 XX

Первые две колонки пишут серийник, а третья номер крума.

Ок, спасибо, осталось узнать где и какая при прошивке метка в еепром ставится, и как залить в во флешку через дебаг дамп, - как делали в 3200 (понижение с помощью дампа) И можно переходить от теории к практике...
Название: Re: Клонируем Samsung SCX-3400
Отправлено: Sana956 от Октябрь 19, 2013, 12:51:57 pm
You are not allowed to view links. Register or Login
Ок, спасибо, осталось узнать где и какая при прошивке метка в еепром ставится, и как залить в во флешку через дебаг дамп, - как делали в 3200 (понижение с помощью дампа) И можно переходить от теории к практике...

Можете сравнить дампы до и после:
SCX-3405W
Версия до прошивки 3.00.01.13, после прошивки 3.00.01.18 NU
http://gfile.ru/a1XgB (http://gfile.ru/a1XgB)
Может быть у кого то еще есть дампы ? Понятно что всегда можно воспользоваться генератором, или попросить прошивку, но возможны случаи когда принесут мертвеца, а неиспользованого чипа под рукой не окажется, чтобы сгенерить под него прошку.
Название: Re: Клонируем Samsung SCX-3400
Отправлено: Nextor от Октябрь 19, 2013, 01:36:02 pm
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login
Ок, спасибо, осталось узнать где и какая при прошивке метка в еепром ставится, и как залить в во флешку через дебаг дамп, - как делали в 3200 (понижение с помощью дампа) И можно переходить от теории к практике...

Можете сравнить дампы до и после:
SCX-3405W
Версия до прошивки 3.00.01.13, после прошивки 3.00.01.18 NU
[url]http://gfile.ru/a1XgB[/url] ([url]http://gfile.ru/a1XgB[/url])
Может быть у кого то еще есть дампы ? Понятно что всегда можно воспользоваться генератором, или попросить прошивку, но возможны случаи когда принесут мертвеца, а неиспользованого чипа под рукой не окажется, чтобы сгенерить под него прошку.


Поясните пожалуйста, это дампы чего ?
Название: Re: Клонируем Samsung SCX-3400
Отправлено: Sana956 от Октябрь 19, 2013, 02:00:58 pm
Из первой половины процитированного мною предложения видно что речь идет о EEPROM. Далее я написал SCX-3405W из чего следует, что дампы слиты с аппарата Samsung SCX-3405W, далее версии до прошивки - 3.00.01.13, после прошивки фиксом 3.00.01.18 NU. и соответственно ссылка на сами дампы прошивок EEPROM, до прошивки, и после прошивки фиксом.
(дампы от SCX-3405W, но думаю что на SCX-3400 ситуция будет похожей. Как изложить более доступно я к сожалению не знаю.
Название: Re: Клонируем Samsung SCX-3400
Отправлено: Nextor от Октябрь 19, 2013, 02:14:54 pm
Выкладываю дампы еепром - прошитого аппарата SCX-3400, до активации крумом и после активации http://yadi.sk/d/ntwYGzevBFLER (http://yadi.sk/d/ntwYGzevBFLER)
Название: Re: Клонируем Samsung SCX-3400
Отправлено: Printtonerreset от Октябрь 23, 2013, 10:48:53 pm
You are not allowed to view links. Register or Login
Выкладываю дампы еепром - прошитого аппарата SCX-3400, до активации крумом и после активации [url]http://yadi.sk/d/ntwYGzevBFLER[/url] ([url]http://yadi.sk/d/ntwYGzevBFLER[/url])

Вот это интересно, для исследования. Версию подписывайте пожалуйста.
Вот ещё бы посмотреть есть ли в EEPROM что-то до первого запуска аппарата. Как я писал, дампы у всех аппаратов разные и не подходят.
Название: Re: Клонируем Samsung SCX-3400
Отправлено: Nextor от Октябрь 24, 2013, 10:41:52 am
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login
Выкладываю дампы еепром - прошитого аппарата SCX-3400, до активации крумом и после активации [url]http://yadi.sk/d/ntwYGzevBFLER[/url] ([url]http://yadi.sk/d/ntwYGzevBFLER[/url])

Вот это интересно, для исследования. Версию подписывайте пожалуйста.
Вот ещё бы посмотреть есть ли в EEPROM что-то до первого запуска аппарата. Как я писал, дампы у всех аппаратов разные и не подходят.


Расскажу как было дело - изначально слетела метка на аппарате, я прошил сначала оригиналом потом фиксом, - все заколосилось.  Потом слил программатором нврам,предварительно залив в апарат фикс под крум на который далее меняю нврам, - и залил туда нврам с чистого аппарата, единственное что я сделал поменял в нврам серийник и крум, собрал аппарат, картрижд не вставлял, включил - он заругался и попросил картридж. Я вставил картридж и прошивка как я понял активировалась, не печатая ни одного листа я опять разобрал и слил нврам. 

В итоге что мы имеем - нврам с измененым крумом и серийником, от 8 версии, а фикс я заливал 12
В основном все делал по подсказкам Бахри
Можете меня попинать но только не сильно но из вышесказанного делаю вывод что нврамы от версии к версии если и меняются то это не критично, они подходят, по крайней мере на старых версиях прошивки.  :-\
Название: Re: Клонируем Samsung SCX-3400
Отправлено: Nextor от Октябрь 26, 2013, 12:09:20 am
You are not allowed to view links. Register or Login
В 24с64 по адресу 0х001В05 начинается номер CRUM-11122750417 его и надо менять при клонировании.
Как то был опыт по смене серийника и crum через дебаг, на 3200 v9
eeprom writea 0 AE 20 1 1 XX
eeprom writea 0 AE 21 1 1 XX
eeprom writea 0 AE 22 1 1 XX
eeprom writea 0 AE 23 1 1 XX
eeprom writea 0 AE 24 1 1 XX
eeprom writea 0 AE 25 1 1 XX
eeprom writea 0 AE 26 1 1 XX
eeprom writea 0 AE 27 1 1 XX
eeprom writea 0 AE 28 1 1 XX
eeprom writea 0 AE 29 1 1 XX
eeprom writea 0 AE 2A 1 1 XX
eeprom writea 0 AE 2B 1 1 XX
eeprom writea 0 AE 2C 1 1 XX
eeprom writea 0 AE 2D 1 1 XX
eeprom writea 0 AE 2E 1 1 XX
eeprom writea 0 AE 2F 1 1 XX

eeprom writea 0 AE D10 1 1 XX
eeprom writea 0 AE D11 1 1 XX
eeprom writea 0 AE D12 1 1 XX
eeprom writea 0 AE D13 1 1 XX
eeprom writea 0 AE D14 1 1 XX
eeprom writea 0 AE D15 1 1 XX
eeprom writea 0 AE D16 1 1 XX
eeprom writea 0 AE D17 1 1 XX
eeprom writea 0 AE D18 1 1 XX
eeprom writea 0 AE D19 1 1 XX
eeprom writea 0 AE D1A 1 1 XX
eeprom writea 0 AE D1B 1 1 XX
eeprom writea 0 AE D1C 1 1 XX
eeprom writea 0 AE D1D 1 1 XX
eeprom writea 0 AE D1E 1 1 XX
eeprom writea 0 AE D1F 1 1 XX

eeprom writea 0 AE 1205 1 1 XX
eeprom writea 0 AE 1206 1 1 XX
eeprom writea 0 AE 1207 1 1 XX
eeprom writea 0 AE 1208 1 1 XX
eeprom writea 0 AE 1209 1 1 XX
eeprom writea 0 AE 120A 1 1 XX
eeprom writea 0 AE 120B 1 1 XX
eeprom writea 0 AE 120C 1 1 XX
eeprom writea 0 AE 120D 1 1 XX
eeprom writea 0 AE 120E 1 1 XX
eeprom writea 0 AE 120F 1 1 XX

Первые две колонки пишут серийник, а третья номер крума.

Ребята выручайте, команды не прокатывают, может формат не тот аппарат дали на выходные помучить...    :-X :-X :-[ :Annoyed: :Annoyed: