T.E.S.T.C.O.P.Y. • Просмотр темы - Samsung CLX-33XX/SL-C460/CLP-415 прошивка NAND

Samsung CLX-33XX/SL-C460/CLP-415 прошивка NAND

Все что касается fix-прошивки принтеров пишем только здесь!

Модераторы: kvg, Тиныч!

Прилепить пост

Сообщение maisterko » Чт сен 03, 2015 2:30 am

ух, чего то я много пропустил
TC58BVG0S3HTA00 не имеет дополнительных 64 байта в блоке (2048+64)
TC58NVG0S3HTA00 (2048+128)
Аватар пользователя
maisterko   
Заправщик высшей категории

Прилепить пост

Сообщение balu_dark » Чт сен 03, 2015 7:04 am

Судя по ответу команды Тошиба - имеет. В указаном патче для линукс драйвера - был предложен вариант определения имеет или нет на основе айди. Если технологическая норма 24 - то имеет и в даташите это не отражено и отражено не будет. Ну и не секрет - большинство даташитов вообще то под неразглашение идут. Поэтому свежие версии даташитов в сеть как правило вообще не выходят :( Желающих расшарить - вычисляют еще на первых версиях и отлучают от новых документов.
Поэтому - так и будем париться методом научного тыка - если обычный дамп не взлетит - будет пробоваться с увеличенной спарой.
Тех кого не укусит balu_dark, завтра укусит Петросян.
Аватар пользователя
balu_dark   
Собрал картридж

Прилепить пост

Сообщение maisterko » Чт сен 03, 2015 12:04 pm

TC58BVG0S3HTA00 даже лично проверял - не имеет
Аватар пользователя
maisterko   
Заправщик высшей категории

Прилепить пост

Сообщение balu_dark » Чт сен 03, 2015 12:28 pm

А где стояла такая микросхема и чем шили?
Вроде в принтерах - не видел BVG . Если куплена на алиекспрессе - то вполне может иметь место перемаркировка. У них это дело имеет такой размах что как 2 пальца об асфальт нанести любую маркировку.
В 2х или 3х лотах с дешовыми нандами под 3305 - видел в отзывах что на самом деле чип перемаркирован и имеет другие айди.
В одном случае как раз продавали HTA00 под видом ЕТА0B.
Тех кого не укусит balu_dark, завтра укусит Петросян.

За это сообщение автора balu_dark поблагодарил:
Practic
Рейтинг: 2.7%
 
Аватар пользователя
balu_dark   
Собрал картридж

Прилепить пост

Сообщение maisterko » Чт сен 03, 2015 3:33 pm

BVG стоят в xerox3225
Аватар пользователя
maisterko   
Заправщик высшей категории

Прилепить пост

Сообщение balu_dark » Вс сен 06, 2015 9:28 am

File : TC58BVG0S3HTA00.bin
File size : 0x08400000
Block size : 0x00021000
BB table #1 mark found at 0x083BE000
BB table #1 version : 107
BB table #2 mark found at 0x083DF000
BB table #2 version : 107
Search bad block...
Found bad block at 0x04263000
Found bad block at 0x06300000
Found bad block at 0x06ADD000
Found 3 bad block(s).
Check ECC in file.
Found 0 ECC error(s)
Found 6533 mark(s)

видел версию 1.07 еще в каком то аппаратике но не помню в каком. Насколько помню - программатор TNM5000+ ? Какой чип был выбран при чтении?
Тех кого не укусит balu_dark, завтра укусит Петросян.
Аватар пользователя
balu_dark   
Собрал картридж

Прилепить пост

Сообщение maisterko » Вс сен 06, 2015 3:13 pm

Да TNM5000
выбирал что то из этих TC58DVG02D5TA00, TC58NVG0S3CTA00, TC58NVG0S3ETA0B
считывал по алгоритму NAND8_2K (тот же что и у k9f1g08u0d)
могу ее еще считать как TC58NVG0S3HTA00 (алгоритм ONFI) , но смысла не вижу , получается тот же дамп, но с дополнительными 64 байтамы FFFF к каждому блоку ,а записать в эту область ничего не получается (так как ее нет )

Вот можете посмотреть http://dropdoc.ru/doc/318873/untitled
TC58BVG0S3HTA00 BENAND 1Gbit (2048+64)x 8bit встроенный ECC
TC58NVG0S3HTA00 SLC 1Gbit (2048+128)x 8bit нет встроенного ECC

http://ko.com.ua/toshiba_anonsirovala_f ... _ecc_60450
Аватар пользователя
maisterko   
Заправщик высшей категории

Прилепить пост

Сообщение balu_dark » Вс сен 06, 2015 6:18 pm

Да. Я все это смотрел, даже вроде выше где то ссылки приводил. :)
Ну насколько я понял обьяснение чувака который общался с разработчиками из Toshiba дело именно в
выпускаемыми по 24-нм техпроцессу.

И вероятно в том что ONFI присутствует не во всех микросхемах от тошиба :( . Поэтому его вообще никто не юзает при детекте микросхем. Потому как в нем есть вообще все параметры чипа, включая полное название микросхемы в ASCII виде. А это помогает бороться с продавцами пере маркированных микросхем, тогда есть возможность вернуть свои деньги на аукционе - легко доказав что втюхали фуфло.

Условно считаем что при любых раскладах - дамп мы подготовим. Ошибок в ЕСС так и не выявлено. Значит алгоритм правильный. Осталось только решить вопрос с неизвестными маркерами и вопрос генерации сразу фикс дампов - тоже будет закрыт. Но пока катастрофически нет свободного времени. :(
Тех кого не укусит balu_dark, завтра укусит Петросян.
Аватар пользователя
balu_dark   
Собрал картридж

Прилепить пост

Сообщение Evg71 » Сб сен 19, 2015 11:11 am

Переделываю SL-C460W в CLX-3305W
Нанд прошил FIX-ом обработанным NAND Converter, дамп EEPROM CLX-3305W с 7 страницы этой темы (поправил серийник и
номера CRUM чтобы не прошивать).
Включается, все как бы ок. Готовность. Но не включает двигатель. При печати (тестовая страница или копирование) долго думает потом предлагает заменить все четыре картриджа.
Еще странность - не входит в принудительный режим.
Кто-нибудь сталкивался с таким поведением? Может содержимое EEPROM? Проверю конечно, запишу родной от С460W,
но может у кого уже были такие грабли?
Аватар пользователя
Evg71   
Добрался до абсорбера
  • Не в сети

Прилепить пост

Сообщение АНД » Сб сен 19, 2015 11:29 am

проблема с еепром, пробуйте другой дамп, на будущее: если превращаете 1 аппарат в другую модель - либо оригинал во флэш либо дампы должны быть с одного аппарата...
п.с. принудительного там нет, лейте через дебаг оригинал - быстрее и надёжнее...

За это сообщение автора АНД поблагодарил:
Evg71
Рейтинг: 2.7%
 
Аватар пользователя
АНД   
Пьет чернила

Прилепить пост

Сообщение SymbolJet » Чт ноя 12, 2015 2:39 pm

scan2005 писал(а):Требуется прошить NAND Flash K9F1G08. Программатор и адаптер есть, в списке программатора "Мастер-02 USB" такая м.с есть, но не поддерживается обход bad-блоков.
Эта функция должна быть в программаторе или нужно файл прошивки готовить в зависимости от bad-блоков микросхемы? Буду признателен за информацию.


Если обломно или неохота вникать в суть НАНДа и прграмматора обратитесь к profile.php?u=3782. ПолУчите за недорого готовую прошивку для Вашей конкретной м/сх и уже с фиксом. Рекомендую.
Аватар пользователя
SymbolJet   
Заправил картридж
  • Не в сети

Прилепить пост

Сообщение Evg71 » Ср дек 02, 2015 2:27 pm

Позволю вернуться к размеру страницы микросхем Toshiba и Samsung используемых в данных принтерах.

Samsung страницы 2112
Toshiba ($98F18015, $98F19015) размер страницы 2176 http://toshiba.semicon-storage.com/info/lookup.jsp?pid=TC58NVG0S3HTA00&lang=en
но Samsung в принтерах использует страницу только 2112 байт.
Так что заморачиваться совсем не надо. Выбираем в программаторе Samsung K9F1G08U0x и вперед. Команды стирания, чтения, записи у них одинаковы.

Программа Balu_dark замечательно работает с дампами считанными с размером страницы 2112.

Если вы не сохранили оригинальный дамп со своей микросхемы > стирайте ее, читайте и подсовывайте считанный дамп программе Balu_dark.
Бед-блоки будут заполнены не 0xFF, а 0x00, программа обработает их и создаст рабочий дамп для записи. Спасибо Balu_dark за эту функцию.
Аватар пользователя
Evg71   
Добрался до абсорбера
  • Не в сети

Прилепить пост

Сообщение TEDI » Ср дек 02, 2015 3:34 pm

Для балу http://rghost.ru/64k5bmmyl
CLX-3305
TC58BVG0S3HTA00 считывал как TC58NVG0S3HTA00
Прогер TNM 5000+
Последний раз редактировалось TEDI Ср дек 02, 2015 3:57 pm, всего редактировалось 1 раз.
Аватар пользователя
TEDI   
Понюхал тонер
  • Не в сети

Прилепить пост

Сообщение TEDI » Ср дек 02, 2015 4:23 pm

Evg71 писал(а):
TEDI писал(а):вот блин видимо до этого стер (


Могу поздравить - бедов в вашей микросхеме нет. Пишите туда дамп бедов (или любой рабочий) и будет вам счастье. Только пишите как Samsung.

выставил как для K9F1G08U0B
Device ID is Not Matched!
Start Blank Checking...
Device is Not Blank at Block 35 :Chip Data is 0x0
Device is Not Blank at Block 105 :Chip Data is 0x0
Device is Not Blank at Block 131 :Chip Data is 0x0
Device is Not Blank at Block 169 :Chip Data is 0x0
Device is Not Blank at Block 237 :Chip Data is 0x0
Device is Not Blank at Block 243 :Chip Data is 0x0
Device is Not Blank at Block 417 :Chip Data is 0x0
Device is Not Blank at Block 419 :Chip Data is 0x0
Device is Not Blank at Block 423 :Chip Data is 0x0
Device is Not Blank at Block 475 :Chip Data is 0x0
Device is Not Blank at Block 768 :Chip Data is 0x0
Device is Not Blank at Block 843 :Chip Data is 0x0
Device was not Blank in total 12 Blocks.
Аватар пользователя
TEDI   
Понюхал тонер
  • Не в сети

Прилепить пост

Сообщение Evg71 » Ср дек 02, 2015 4:32 pm

Сорри. При поиске в дампе искал 0x00 как текст (а не как 0x30). Виноват. Значит микросхема с бедами.
Сотрите, прочитайте как Samsung, дамп загрузите в последнюю версию программы Балу. Сделайте "Get Info". Увидите сколько бедов.
Потом Remake dump, укажите рабочий дамп, программа создаcт дамп для заливки в вашу микросхему. Читайте и пишите как Samsung.
На ругательство программатора про ID не обращайте внимания.
Аватар пользователя
Evg71   
Добрался до абсорбера
  • Не в сети

Пред.След.

Вернуться в Все о прошивке принтеров

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 40

вверх
вниз
x

#{title}

#{text}