Tl866ii plus прошивка nand инструкция

Приветствую вас уважаемые читатели муськи! Речь в этом обзоре пойдёт о новой версии народного программатора.Посмотрим что нового и чем же он лучше старых версий, дополнительно сравнение внутренностей и кое что полезное для владельцев множества адаптеров.Милости прошу под CUT :-)

Был у меня народный TL866A, были у него свои приколы, но в целом программатор меня устраивал. Однажды обновляя ПО программатора я увидел информацию о новой версии (если честно я не часто обновляю ПО поэтому этой новости было полгода). Собственно все нововведения и характеристики были оформлены в виде таблицы которая выглядит следующим образом:


Из интересных нововведений это поддержка NAND, 1.8v теперь без адаптера и «Pin detected» оно же обнаружение плохого контакта, также производитель обещал увеличение скоростей работы, а самое важное модели TL866A и TL866CS сняты с производства, а это значит что дальнейшая поддержка производителем под вопросом. Посидел я, подумал и решил следующее — буду менять… Переходники у меня есть, а сам программатор не такой и дорогой, выставил на продажу я свой старый программатор (в моём регионе иногда за Б/У просили до 70$) цену выставил не наглую в итоге продал за 3 дня, добавил немного денег и сделал заказ. Через 2 недели при получении долгожданной покупки у меня было лёгкое дежавю…Новая модель поставляется в старой коробке, когда в первый раз берёшь её в руки можно реально подсесть на измену т.к. единственное что говорит о том что Вас не обманули с моделью это маленькая наклейка в верхнем углу.
Комплект простой:
Программатор
Кабель для ICSP (внутрисхемного программирования)

USB B кабель для подключения к компьютеру

Диск с ПО

На этот раз его не было в коробке, впрочем, не сильно и надо.
Гарантийный талон или фиг знает что это…

Сам программатор напоминает модель TL866A
список поддерживаемых микросхем тут: www.autoelectric.cn/MiniPro/TL866II_List.txtСобственно корпус одинаковый с правой стороны разъём для ICSP.На левой стороне USB B.Единственное отличие это надпись «XGecu Pro», а так всё то же самое, белая коробочка и зелёная ни разу не оригинальная ZIF панелька от 3M.Шнур для внутрисхемного программирования «обрадовал» они бы ещё его одноцветным сделали…Справедливости ради стоит сказать что серо-черно-красная схема применяется в ICSP для чипов памяти, но я считаю что производителю надо было сделать цвета как при программировании микроконтроллеров и в дальнейшем её придерживаться.

А что там внутри?

На дальнейших фото по левой стороне старая версия (TL866A), справа герой обзора.
Первое что бросается в глаза это то, что с платы пропали микросхемы «защёлки» 74hc373 (буфер однонаправленный) и для светодиодов сделали отверстия, теперь их не придётся выпаивать что бы разобрать этот бутерброд ещё появились ICN2026DP (будем считать что это «16-Channel Constant Current LED Sink Driver» применяющийся для ограничения тока, а будем считать потому что конкретно на эту МС я не смог найти описание, но ICN2024 и ICN2028 имеют такое назначение…).На обратной стороне платы с ZIF панелькой визуально компонентов стало меньше, но появилось 4 сдвиговых регистра HC595.Нижняя плата с минимальными изменениями называется найти отличия… появилась ICN2026DP На обратной стороне нижней платы пропало две защёлки и сдвиговый регистр 74HC164, а вот микроконтроллер сменился, судя по ICSP это всё ещё PIC а именно PIC24FJ256GB110, но вот ножек стало больше теперь их 100 (было 80 и PIC18F87J50).

Итог: изменения хоть и незначительные, в новой плате просматриваются решения от предшественника, однако они есть и переделать старые версии в новые (как это было с TL866CS) программно не выйдет.

Заглянем в софтСофт, как и сам программатор не претерпел значительных изменений, появился официальный русский язык с кривым шрифтом, поменялись некоторые панели местами, появилась опция pin detect и ICSP для чипов памяти 24/25/93 серии.Окошко программирования по ICSP стало более информативным, но вот серый шнур это ппц)).Про pin detect, если у чипа нет контакта, то программатор сообщит об этом показав колодку и проблемный пин.А если используется хитрый переходник, то и поподробнее обозначит проблемные места. Функция в общем классная, но были у меня с ней проблемы, микросхема AT29C256 некорректно читалась если была включена данная фича (даже ID плохо читался).

NANDЕсли Вы захотите работать с NAND, то для этого понадобиться новый переходник.При выборе NAND памяти появляется два поля ввода для дампа памяти который надо записать и файла куда надо сохранить считанный дамп.
Собственно сам переходник стоит ~ 17$ представляет он из себя TSOP32/40/48 адаптер (SN003) и плату переходник.TSOP32/40/48 адаптер такой же как и в «красных» комплектах, а вот плату переходник отдельно я в продаже не видел (только как комплект для NAND или в составе набора «красных» переходников). Поэтому я взял мультиметр и немного поработал в альтиуме.Ссылки на файлы в конце обзора.

Вывод
TL866II Plus — это дальнейшее развитие народного программатора, сохранилось то за что мы его любим это невысокая цена и достаточно широкий диапазон поддерживаемых МС.Производитель добавил приятные фишка такие как: поддержка питания 1,8v и NAND (список поддерживаемых чипов не велик, но начало положено), ну и конечно pin detect. Чувствуется развитие и оно носит эволюционный характер, нет резких и кардинальных изменений: корпус тот-же, ZIF панелька — DIP40 даже плата отдельными узлами не отличается от предшествующих моделей. Как я уже говорил TL866A TL866CS сняты с производства (возможно у кого-то из продавцов и есть старые запасы) но я рекомендую покупать только TL866II Plus. Стоит ли менять старые версии на новую это решать каждому самому, моё мнение что изменения не такие значительные что покупать заново обязательно, а вот продажа имеющегося и покупка нового вполне себе хороший вариант. Кстати о хороших вариантах при покупке я себе купил ZIF панельку от ARIES и сделал маленький апгрейд.
Замечательная вещь рекомендую, гораздо лучше родной панельки.

Ссылки
Список поддерживаемых микросхем: www.autoelectric.cn/MiniPro/TL866II_List.txt

Сайт производителя www.xgecu.com/en/TL866_main.html

NAND адаптер — 17$ https://aliexpress.com/item/item/ANDK-TSOP48-NAND-Adapter-only-for-xgecu-minipro-TL866II-plus-programmer-for-NAND-flash-chips-TSOP48/32858637800.html

Чёрная ZIF панелька — 8.5$ https://aliexpress.com/item/item/Free-Shipping-Aries-40pin-Locking-40P-IC-Testing-Seat-programmer-adapter-lock/1308805408.html

Комплект переходников TSOP32/40/48 SOP44/56 -35$ https://aliexpress.com/item/item/100-sn001-NAND-TSOP32-tsop40-TSOP48-SOP44-sop56/32854321318.html

Испытанные shaman7036 файлы платы переходника NAND моя версия и файл платы для Altium + файлы переходника с сайта производителя. www.dropbox.com/s/2a91o1a4ku5b7c0/nand.rar

Автор
Сообщение

 Заголовок сообщения: Re: Программатор для NAND/eMMC микросхем

СообщениеДобавлено: 14 апр 2020, 01:25 

Я тут случайно
Я тут случайно
Аватара пользователя


Зарегистрирован: 18 ноя 2014, 19:33
Наличности на руках:
1.00

Сообщения: 1
Откуда: Запорожье

Приветствую всех.
Присоединяюсь к вопросу о прошивке NAND прогером TL866II plus (как я понял он более универсальный для разных чипов но медленный для NAND). Поправьте пожалуйста если не так понял.
Сейчас нужно прошить K9F1G08U0F-SCB0 (ее вообще не нашел в списках разных прогеров)
Что можете посоветовать?
С уважением.

Не в сети

Профиль    

 

merkulss

 Заголовок сообщения: Re: Программатор для NAND/eMMC микросхем

СообщениеДобавлено: 14 апр 2020, 10:56 


Зарегистрирован: 05 апр 2014, 11:56
Наличности на руках:
17.10

Сообщения: 158
Откуда: Ахтубинск

CergMu писал(а):

Что можете посоветовать?

Ну тут воде говорилось, что для нандов и еммс эти всякие 866 и 809 не годятся, поскольку работы с бэдами нету, скорость унылая, базы ограниченные, софт дебильный, перспективы туманны. Для нанд и еммс есть отечественные программаторы, которые лучше во всем.

filxomor писал(а):

samsung k9f5608u0e

Если бы вы нашли даташит на нее…похоже это разные ревизии, взаимозаменяемы.

Не в сети

Профиль    

 

Dwit

 Заголовок сообщения: Re: Программатор для NAND/eMMC микросхем

СообщениеДобавлено: 14 апр 2020, 15:00 


Зарегистрирован: 22 дек 2011, 04:03
Наличности на руках:
679.91

Сообщения: 304

Кто что скажет по XGecu T56 ?

Не в сети

Профиль    

 

merkulss

 Заголовок сообщения: Re: Программатор для NAND/eMMC микросхем

СообщениеДобавлено: 14 апр 2020, 15:42 


Зарегистрирован: 05 апр 2014, 11:56
Наличности на руках:
17.10

Сообщения: 158
Откуда: Ахтубинск

Dwit писал(а):

Кто что скажет по XGecu T56 ?

А чем он будет лучше 866ii? Сомнительной поддержкой еммс и чем то ещё, что ждали от 866 и 866ii, но в итоге так и не дождались? Или кто то считает, что будет работать на заявленной скорости? Считаю, что время покажет, пока рано его хоть как то хвалить, больше похоже на парытку впарить очередное барахло с сомнительным функционалом.
(Время 866 ушло, когда то он был хорош, надёжен и доступен, но то что сейчас, это попытка приманить старыми заслугами. Это мое мнение.)

Не в сети

Профиль    

 

Ciber SLasH

 Заголовок сообщения: Re: Программатор для NAND/eMMC микросхем

СообщениеДобавлено: 14 апр 2020, 17:34 


Зарегистрирован: 29 окт 2010, 00:27
Наличности на руках:
3,222.16

Сообщения: 7486
Откуда: Сан-Питер

Простое правило: не нужно искать универсальный программатор, который будет уметь всё.
Нужно шить SPI: это одно.
Нужно шить NAND/eMMC: это друге. Тут выбор небольшой: UFPI, ENTT, SVODprogrammer, Тритон. Проекты наши, соответственно можно решить любой вопрос поддержки с автором программатора. Всякий «китай» не рассматриваю.

Не в сети

Профиль    

 

merkulss

 Заголовок сообщения: Re: Программатор для NAND/eMMC микросхем

СообщениеДобавлено: 14 апр 2020, 18:13 


Зарегистрирован: 05 апр 2014, 11:56
Наличности на руках:
17.10

Сообщения: 158
Откуда: Ахтубинск

Ciber SLasH писал(а):

Нужно шить SPI: это одно.

Сегодня с объемами spi 128-256 уже и подход нужен по скорости сопоставимый, чтобы не сидеть по пол дня. Поэтому думаю комбайны актуальны. Тем более, хоть и редко встречаются совсем эксклюзивы SPI, для работы с которыми требуются либо ручное добавление либо скрипты. Как и nand. Думаю границу пора стереть.

Не в сети

Профиль    

 

дядя Саша

 Заголовок сообщения: Программатор NAND для телевизоров, ресиверов…

СообщениеДобавлено: 31 май 2020, 16:37 


Зарегистрирован: 13 окт 2014, 19:18
Наличности на руках:
471.41

Сообщения: 396
Откуда: Москва

Присматриваюсь к недорогому программатору NAND. Пока выбор пал на TL866II PLUS, который на алике я нашел за 2750р
Но к нему еще нужен переходник из DIP40 в TSOP48. Не могу понять какой именно переходник мне нужен. Можете подсказать, дать ссылочку с алика?

PS: Такой?

И еще в догонку вопросик. А MINIPRO TL866II PLUS и XGecu PRO — это одно и тоже? Внешне выглядит одинаково. Даже подписано бывает наоборот: на картинке, например, XGecu PRO, а на надписи написано MINIPRO TL866II PLUS и наоборот.

Не в сети

Профиль    

 

Homeniuk_Oleh

 Заголовок сообщения: Re: Программатор NAND для телевизоров, ресиверов…

СообщениеДобавлено: 31 май 2020, 18:11 


Зарегистрирован: 25 авг 2018, 22:49
Наличности на руках:
76.63

Сообщения: 724

XGecu PRO это тот же TL866II Plus, разницы нету и нету отдельных прогеров. Правильно понимать название как TL866II Plus.
Minipro это TL866CS/A (старая неактуальная уже версия прогеров, смотреть на них нет смысла)
TL866II Plus — пользуюсь 2 года уже, с момента выхода данной модели, прогер офигенный просто!!! У него хоть и есть поддержка Nand Flash но поддержки многих необходимых микросхем не имеет, не раз смотрел, так как иногда просили меня прошить нанд с телевизора, а поддержки нужной микросхемы небыло. Использую его под ноутбуки.
Сейчас компания Haikou Xingong Electronics разработала последнюю модель называеться Xgecu T56 (не пользовался так как она только только вышла), но в теории должно быть все окей, и должен он поддерживать еще больше ИМС. Стоит понимать что к прогеру надо будет отдельно адаптеры под ИМС.
Лучше взять вам под ваши задачи (ТВ, ресиверы, ДВД, тюнеры, и всякий следующий маркетинговый мусор) проверенный прогер RT809H, желательно полный комплект, то вы уже я думаю будете шить все подряд, где надо и ненадо. Конечно цена 150$ относительно большая (это дешевый еще прогер) от прогера TL866II Plus, но у него есть комплект адаптеров. Конечно то не все адаптеры что идут но для вас должно хватить.

Не в сети

Профиль    

 

merkulss

 Заголовок сообщения: Re: Программатор для NAND/eMMC микросхем

СообщениеДобавлено: 01 июн 2020, 00:53 


Зарегистрирован: 05 апр 2014, 11:56
Наличности на руках:
17.10

Сообщения: 158
Откуда: Ахтубинск

Homeniuk_Oleh писал(а):

Xgecu T56

Чё он может отличаться от предыдущих? Количеством ног и соответственно новые адаптеры? Пока не увидел чего-то существенного, тем более в работе с нанд и еммс. На уровне демо до сих пор.

Homeniuk_Oleh писал(а):

проверенный прогер RT809H

Не умеет он тоже нормально работать ни с нанд, ни с ЕММС. Не умел,не умеет не будет. Тоже, на уровне демо, не более.

дядя Саша писал(а):

Присматриваюсь к недорогому программатору NAND.

Вы сначала сформулируйте задачу. Если для ТВ, то есть нормальные отечественные программаторы, которые имею функционал заточенный под ТВ и не только (UFPI, ENTT), остально будет разочарованием. Если просто абы что, подешевле, для ознакомления, то CHIPSTAR JANUS (и не только) вообще бесплатно можно собрать.

Не в сети

Профиль    

 

Homeniuk_Oleh

 Заголовок сообщения: Re: Программатор для NAND/eMMC микросхем

СообщениеДобавлено: 01 июн 2020, 01:07 


Зарегистрирован: 25 авг 2018, 22:49
Наличности на руках:
76.63

Сообщения: 724

merkulss писал(а):

Не умеет он тоже нормально работать ни с нанд, ни с ЕММС. Не умел,не умеет не будет. Тоже, на уровне демо, не более.

Та хз им я не пользуюсь RT809H, но человек который рядом сидит (ремонтирует тв) возле меня пользуиться им, так от, RT809H хз как где, но он имеет подержку того, что не имеет TL866II Plus. Что на счет Xgecu T56 не могу сказать про него, так и выше описал, но с точки зрения маркетинга, конкуренции и тд, они должны выпустить по функционалу что то лучше или же на одном уровне, с другими топовыми прогерами, так что в теории может и работать, иначе тогда смысл в том прогере.

merkulss писал(а):

Если для ТВ, то есть нормальные отечественные программаторы, которые имею функционал заточенный под ТВ и не только (UFPI, ENTT), остально будет разочарованием.

Кстати да самый лучшый вариант так как универсальных прогеров нету, под все задачи. Под видом универсальных типо как TL866II Plus (прогер бомба) но он в основном под SPI, а все контроллеры, процы-атмеги, нанды, и прочее то уже типо дополнение чтобы показать что он может, но он не являеться заточеным под те задачи.

Не в сети

Профиль    

 

Мальцев

 Заголовок сообщения: Re: Программатор для NAND/eMMC микросхем

СообщениеДобавлено: 19 июн 2020, 17:54 


Зарегистрирован: 26 дек 2012, 14:51
Наличности на руках:
47.05

Сообщения: 12
Откуда: МО, Островцы

Коллеги! А кто щупал AE AETOOL Box/AETOOL EMMC programmer? Ценник в чуть более 5 килорублей притягивает. Интересует в основном emmc, преимущественно телеки.

Не в сети

Профиль    

 

дядя Саша

 Заголовок сообщения: Re: Программатор для NAND/eMMC микросхем

СообщениеДобавлено: 01 июл 2020, 15:59 


Зарегистрирован: 13 окт 2014, 19:18
Наличности на руках:
471.41

Сообщения: 396
Откуда: Москва

Народ, помогите проблеме. Купил на алике XGecuPro (TL866II plus), установил программу с диска, который был в комплекте. Программа попросила обновить прошивку, я согласился. Обновление прошло отлично. Но как я не пробовал, прочитать ни нанад, ни флеш ни одну не получилось. Далее полез на оффсайт Xgecu и скачал последнюю версию программы. Установил, она так же попросила обновить программатор. Я согласился, пошла линия прогресса, но не доходя до конца вылезла ошибка. С тех пор программа больше не видит программатора, лампочка постоянно моргает оранжевым, хотя драйвера и установлены. Ни разу так и не воспользовался программатором, а он уже труп, йо-майо. Помогите поднять зверька.

Не в сети

Профиль    

 

Vertyanov_SS

 Заголовок сообщения: Re: Программатор для NAND/eMMC микросхем

СообщениеДобавлено: 01 июл 2020, 16:20 


Зарегистрирован: 24 май 2012, 15:34
Наличности на руках:
711.59

Сообщения: 281
Откуда: Екатеринбург

дядя Саша писал(а):

Купил на алике XGecuPro

диспут и решаете с продавцом.
Я думаю, большим тут никто не поможет, увы.


_________________
Программатор SUCCESSOR/JIG V2/3.
Пост карты DDR234/NGFF_GoWin/KFCT_BIG

Не в сети

Профиль    

 

gmosin

 Заголовок сообщения: Re: Программатор для NAND/eMMC микросхем

СообщениеДобавлено: 01 июл 2020, 16:24 


Зарегистрирован: 17 янв 2013, 15:02
Наличности на руках:
290.83

Сообщения: 536
Откуда: Пермский край

дядя Саша
если у вас оригинал обратитесь к официалам или , как вариант-отписать ситуацию продавцу программатора, (я не знаю есть ли прошива на него отдельно)-но нужно его шить и скорее всего внутрисхемно и не по усб(может и ошибаюсь)
может кто-нибудь дополнит и поправит…..

п.с
и не факт что у вас оригинал, а не клон- так как умер прошивкой с оффсайта…..

а пробовали снова запустить — программу с диска, который был в комплекте.
цитата
установил программу с диска, который был в комплекте. Программа попросила обновить прошивку, я согласился. Обновление прошло отлично.

Не в сети

Профиль    

 

дядя Саша

 Заголовок сообщения: Re: Программатор для NAND/eMMC микросхем

СообщениеДобавлено: 01 июл 2020, 19:14 


Зарегистрирован: 13 окт 2014, 19:18
Наличности на руках:
471.41

Сообщения: 396
Откуда: Москва

На другом компьютере заработал. Поудалял все на своем еще раз, и на нем заработал. Но как-то нестабильно на моем работает ( то читает, то не читает, зависает). ХЗ в чем дело, может потому что АМД. С другими программаторами проблем таких нет.

Не в сети

Профиль    

 

Dwit

 Заголовок сообщения: Re: Программатор для NAND/eMMC микросхем

СообщениеДобавлено: 11 июл 2020, 14:58 


Зарегистрирован: 22 дек 2011, 04:03
Наличности на руках:
679.91

Сообщения: 304

а банальное ушатанные порты юсб, кабель и т.п. …

Не в сети

Профиль    

 

merkulss

 Заголовок сообщения: Re: Программатор для NAND/eMMC микросхем

СообщениеДобавлено: 15 июл 2020, 15:07 


Зарегистрирован: 05 апр 2014, 11:56
Наличности на руках:
17.10

Сообщения: 158
Откуда: Ахтубинск

Не в сети

Профиль    

 

Doc

 Заголовок сообщения: Re: Программатор для NAND/eMMC микросхем

СообщениеДобавлено: 15 июл 2020, 16:00 


Зарегистрирован: 22 апр 2012, 19:23
Наличности на руках:
1,565.22

Сообщения: 2455
Откуда: Togliatti

merkulss
Что такое
Активация монтирование микросхемы
Активация монтирование файла
по ~3к за каждый?)

PS проблема всех (ну почти) талантливых инженеров-разработчиков — они не могут описать свой продукт, чтобы вся информация была доступна сразу, а не по крупицам на закрытом форуме и пр )


_________________
https://comsystem-tlt.ru — инфа и запчасти для ремонта ноутбуков

Не в сети

Профиль  ICQ  

 

merkulss

 Заголовок сообщения: Re: Программатор для NAND/eMMC микросхем

СообщениеДобавлено: 15 июл 2020, 19:34 


Зарегистрирован: 05 апр 2014, 11:56
Наличности на руках:
17.10

Сообщения: 158
Откуда: Ахтубинск

Doc писал(а):

Активация монтирование микросхемы
Активация монтирование файла
по ~3к за каждый?)

Возможность монтирования ФС во встроенном файловом менеджере. Монтирование из дампа или на лету из флеш. Т.е. если требуется в исправном дампе с поддерживаемой ФС заменить файлы, не крамсая дамп попытками в hex редакторе, а с соблюдением работы самой ФС, то вот оно. Аналогов вроде нету. Не путать со всякими штуками по поиску и восстановлению файлов из битых ФС, этот для монтирования исправных. Пока на еммс, в дальнейшем планируется для нанд со всякими пересчёта и ЕСС…
Тут я в картинках делал, чтобы понятнее было

https://mslw.com/bb/showthread.php?tid= … 4#pid35754

Не в сети

Профиль    

 

Doc

 Заголовок сообщения: Re: Программатор для NAND/eMMC микросхем

СообщениеДобавлено: 21 июл 2020, 22:54 


Зарегистрирован: 22 апр 2012, 19:23
Наличности на руках:
1,565.22

Сообщения: 2455
Откуда: Togliatti

еще вопрос — может даже связанный
с CI+ и тд ключами работает? Чтоб облегчить поиск/замену и пр. соответствующих блоков. Может некорректно спрашиваю — телеки не делаю)
Можно даже ссылкой на почитать. Опять же форум закрыт — я понимаю там секреты всякие, но не до конца понятен функционал


_________________
https://comsystem-tlt.ru — инфа и запчасти для ремонта ноутбуков

Не в сети

Профиль  ICQ  

 

merkulss

 Заголовок сообщения: Re: Программатор для NAND/eMMC микросхем

СообщениеДобавлено: 22 июл 2020, 04:40 


Зарегистрирован: 05 апр 2014, 11:56
Наличности на руках:
17.10

Сообщения: 158
Откуда: Ахтубинск

Doc писал(а):

CI+ и тд ключами работает

Сама тема довольно творческая. Я телики не шью, лишь краем уха, но на каждой платформе свои сложности. Есть как вариант возможность разбивать на разделы и тасовать их, подкидывая в исправный дамп раздел с родными ключами. Но и тут не все просто, поскольку родные разделы с ключами также могут быть порушены. Другие методики индивидуальны, хотя схожи, основываются на поисках в файловых системах файлов ключей, сигнатур, пока в ufpi этому мало уделено внимания, но монтирование разделов так же, если подключить фантазию очень поможет, но если это для nand, то все упирается ещё и в ЕСС. Т.е. готовых решений в ufpi нет, может будут, но скорее как инструмент,а не готовое решение. Кое что есть в ENTT по этому вопросу из готовых решений, но публично обсуждать его уже боюсь, а то там любят потом вешать за длинный язык:)))

Не в сети

Профиль    

 

Doc

 Заголовок сообщения: Re: Программатор для NAND/eMMC микросхем

СообщениеДобавлено: 22 июл 2020, 09:38 


Зарегистрирован: 22 апр 2012, 19:23
Наличности на руках:
1,565.22

Сообщения: 2455
Откуда: Togliatti

Тема с прошивками и их ковыряниями всегда творческая)

Собственно по логу в инете из ENTT у меня и возник вопрос — я там просто увидел, что в каком-то авто/полу-авто режиме нашлись куски с ключами и пр., и потом они перенеслись в новый дамп.
Мне в принципе даже и не готовые решения нужны, а скорее больше типа парсера блоков/разделов каких-то уже более менее типовых структур, автоматизировать рутину. Как для ноутов есть под десяток лет и Phoenix и uefi tool и пр — инструмент.


_________________
https://comsystem-tlt.ru — инфа и запчасти для ремонта ноутбуков

Не в сети

Профиль  ICQ  

 

merkulss

 Заголовок сообщения: Re: Программатор для NAND/eMMC микросхем

СообщениеДобавлено: 22 июл 2020, 13:41 


Зарегистрирован: 05 апр 2014, 11:56
Наличности на руках:
17.10

Сообщения: 158
Откуда: Ахтубинск

Для определения разметки и тасования разделов есть возможность и в ufpi и в entt. В ufpi очень просто построено на скриптах и всякие для подобного можно конфиги создавать под свои нужды для автоматизации (фалы .udev, контейнеры), люди постоянно пользуются, все работает, есть уже готовые скрипты, если появляется новая задача, скрипты дополняются, хорошо, что есть кому писать и кавырять дампы. Да в ufpi если есть тяга к творчеству, то даже знаний в программировании особо не нужно, можно освоить написание своих скриптов и автоматизировать практически любую рутинную задачу с файлами/дампами, или даже любой протокол. Но это уже похоже на рекламу:)

Не в сети

Профиль    

 

maradona

 Заголовок сообщения: Re: Программатор для NAND/eMMC микросхем

СообщениеДобавлено: 09 ноя 2020, 09:46 


Зарегистрирован: 13 ноя 2015, 17:54
Наличности на руках:
12.02

Сообщения: 6
Откуда: Тюмень

merkulss
Здравствуйте.
Давно присматриваюсь к UFPI. Есть вопросы. Добавил в корзину:
1. UFPI плата
2. NAND TSOP48 Wells-CTI
3. SPI/I2C/1W DIP24 сокет
4. E-MATE Pro сокет

Хватит ли мне данного набора для прошивки nand и emmc преимущественно на ТВ.
К данным 4-ём позициям нужно докупать активации?
Изображение

Не в сети

Профиль    

 

merkulss

 Заголовок сообщения: Re: Программатор для NAND/eMMC микросхем

СообщениеДобавлено: 09 ноя 2020, 14:14 


Зарегистрирован: 05 апр 2014, 11:56
Наличности на руках:
17.10

Сообщения: 158
Откуда: Ахтубинск

Не в сети

Профиль    

 

Vanderas

 Заголовок сообщения: Re: Программатор для NAND/eMMC микросхем

СообщениеДобавлено: 02 дек 2020, 22:12 


Зарегистрирован: 17 авг 2011, 11:44
Наличности на руках:
0.00

Сообщения: 1
Откуда: Ставрополь

Не в сети

Профиль    

 

Maxim80

 Заголовок сообщения: Re: Программатор для NAND/eMMC микросхем

СообщениеДобавлено: 02 фев 2021, 00:27 


Зарегистрирован: 22 мар 2016, 13:55
Наличности на руках:
87.48

Сообщения: 96
Откуда: Ирпень

Добрый вечер.

Помогите, пожалуйста, с выбором программатора. Нужно программировать микросхемы типа sk hynix h26m31003gmr (в серверах).

eNand

Какой программатор посоветуете выбрать + набор панелек?

1. UFPI
2. Z3X easy jtag plus
3. RT809H
… или другой вариант.

Необходима доставка в Украину. Спасибо.

У вас нет доступа для просмотра вложений:
1. Пожалуйста авторизуйтесь или зарегистрируйтесь.
2. Вы должны иметь 15 (ПЯТНАДЦАТЬ) или более сообщений.
3. У нас можно купить доступ к файлам.

Не в сети

Профиль    

 

merkulss

 Заголовок сообщения: Re: Программатор для NAND/eMMC микросхем

СообщениеДобавлено: 08 фев 2021, 19:08 


Зарегистрирован: 05 апр 2014, 11:56
Наличности на руках:
17.10

Сообщения: 158
Откуда: Ахтубинск

Maxim80 писал(а):

микросхемы типа sk hynix h26m31003gmr

Ну из перпечисленного RT809 уступает по работе с ЕММС остальным.

Не в сети

Профиль    

 

jigulin

 Заголовок сообщения: Re: Программатор для NAND/eMMC микросхем

СообщениеДобавлено: 10 фев 2021, 20:40 


Зарегистрирован: 26 дек 2018, 15:34
Наличности на руках:
0.00

Сообщения: 2
Откуда: Черкассы

Maxim80 писал(а):

1. UFPI

Из всего рекомендую этот.

Не в сети

Профиль    

 

Maxim80

 Заголовок сообщения: Re: Программатор для NAND/eMMC микросхем

СообщениеДобавлено: 14 фев 2021, 02:55 


Зарегистрирован: 22 мар 2016, 13:55
Наличности на руках:
87.48

Сообщения: 96
Откуда: Ирпень

Да, приобрёл UFPI красный + Адаптер NAND TSOP48 Wells и EASY JTAG eMMC 8-бит сокет
Читаю форум… :du_ma_et:

Не в сети

Профиль    

 

Всем привет.
Приобрел себе Xgecu TL866II Plus.
Софт: Download Newest XGecu T56/TL866II software
На бан проверен.
Этот покупать, ну жаба давит — XGecu T56 Universal Programmer Introduction
Программатор Xgecu PRO, он же TL866II Plus | [Programmer] Замена TL866II-CS и TL866II-A
Купить можно примерно тут: XGecu TL866II Plus замена любимца МиниПро многих электронщиков. Девайс с черным цокитом, который считается более профессиональным
Программатор TL866CS (вроде пишет, что ориг) — www.elenblog.ru/TL866CS_GB
Колодка SO-8 (показывал в видео) — www.elenblog.ru/SO-8_Adapter
Зажим для работы с памятью не выпаивая её — www.elenblog.ru/SO-8_Clip
Андроид: WizardProg Mobile
PROGRAMATOR TL866A + PROGRAMOWANIE ICSP FAKTURA GW

Программатор Xgecu PRO (он же TL866II Plus)
alii.pub/5n38of
alii.pub/5n38r5
Служит для программирования большинства микросхем флеш-памяти, NAND, микроконтроллеров, тестирования микросхем TTL и CMOS логики.

Только без выпайки прошивать не стоит! Потому как прошивает с ошибками, приходится выпаивать. ПС сразу качайте NeoProgrammer V2.2.0.8 и asprogrammer, другие проги гомно!
Позже подредактирую.
С допами:

💡 Программатор XGecu T48, 3916 руб.
alli.pub/6no2yv
Все супер, стирает, шьет, понравился дизайн новый, пришло быстро. Цена в два раза ниже чем T56, а функционала для меня достаточно 28000 имс

💡 Подобные товары
1. Программатор V11.60 XGecu T56 для PIC/NAND Flash/EMMC TSOP48/TSOP56/BGA
alli.pub/6no5r0

2. Программатор для PIC контроллеров
alli.pub/6no5x1

3. AVR программатор AVAT AVRISP mkII XP2
alli.pub/6no5z6

Правила форума
Картинки и фотографии (если они нужны в сообщении) надо загружать только как вложения к своему сообщению (через кнопку Добавить файлы). Тогда картинки будут автоматически отображаться в сообщении.

Serge_237

Сообщения: 135
Стаж: 1 год 5 месяцев
Благодарил (а): 7 раз
Поблагодарили: 15 раз

Репутация:

TL866II+ и NAND TC58BVG0S3HTA00

Сообщение

Serge_237 » 27 июл 2022, 09:56

Подниму тему
имею НР 179 (точнее он ….меня), запаивал тошибу с бутом, потом с пониженной версией — кирпич
ребята помогли восстановить дорожки и запаяли прошитую родную НАНД с 07-й оригинальной версией
сейчас при включении пишет: систем инициализация, потом делает выкл, потом опять инициализация и так по кругу
чесна не силен в этом, что еще можно делать?

  • 9 Ответы
    141 Просмотры
    Последнее сообщение

    Я поленился установить аватар

    19 июн 2023, 00:36

  • 4 Ответы
    477 Просмотры
    Последнее сообщение

    Аватара пользователя

    12 мар 2022, 13:37

  • 3 Ответы
    134 Просмотры
    Последнее сообщение

    Аватара пользователя

    20 апр 2023, 15:55

  • 2 Ответы
    258 Просмотры
    Последнее сообщение

    Я поленился установить аватар

    30 авг 2022, 13:30

  • 4 Ответы
    213 Просмотры
    Последнее сообщение

    Аватара пользователя

    19 янв 2023, 23:26

What is NAND Flash Function?

TL866/T56 Programmer NAND FLASH bad blocks deal with a lot of different companies or system providers will choose different bad block handling methods to meet the needs of product development.  TL866IIprogrammer defines the commonly used three methods for the user to choose to use.  And the combination of user-defined ECC algorithm for flexible applications.

NOR Flash Fully random access to memory-mapped and dedicated interface (such as EPROM) address and data lines.  NAND flash memory address less line.  It is through the 8/16-bit wide interface bus to send commands, addresses and data to the internal registers, so many master control provides a more flexible configuration, NAND flash structure, emphasizing lower cost per bit, higher performance , And like the disk can easily upgrade through the interface, NAND lower cost, larger capacity.

Nand Flash allows bad blocks to exist.  Due to the NAND production process, the chip will randomly appearin the factory bad blocks.  The bad blocks have been initialized at the factory and marked as unusable in the special area. If bad blocks appear during use, they also need to be marked.

Easy tobit reversal.NAND FLASH more easyto bit reversal, if bit reversal appears in the key files, will cause the system to hang up.  Therefore, in the use of NAND FLASH at the same time, the need to use ECC / EDC and other algorithms to ensure reliability.

Spare zone exists.Because NAND FLASH has the above two special places, Spare area plays the role of deposit bad block mark, ECC value and chip information and file information.

NAND FLASH must be bad block processing

TL866 II & T56 Programmer Software V11.3 Download and Installation Guide

Main interface:

Select a chip, the software interface as shown

1.Click this button <Select IC>

2.Custom <BBT> Bad Block Table button

TL866II programmer, set an optional block size custom table, the table can generally be used as a dedicated bad block table BBT,when the contents in the file is burn finished, followed by the contents of this table can be written to and location that user set in the configuration interface.  However, the block index number written by BBT parameter settings need to ensure that the address blocks do not overlap.

(1) The data in the BBTcan be changed in the DLL custom function according to the actual burning result of the chip.

(2) The BBT can be loaded with initial values: The file can be opened in the File menu and the data is pre-loaded into the BBT table.

(3) This table is ignored if the option Enable BBT Programming to Block is not selected in the programming configuration.

3Before reading the chip: you need to first set the file name of the archive

When programming a chip: Set the source data file name to be written to the chip.

Note: In NAND programming, the data is written directly to the chip from the set <Sourcefile>.  Read the contents of the chip is saved directly to the file.

This operation is different from other chips, other non-NAND chip operations: programming, the buffer data (in memory) is written to the chip.  Read the chip data is read into the computer buffer.  When saving a file, the data in the cache is saved to a disk file.  Open the file is thatthe disk file data transferred to the computer memory.

In NAND, <save file> and <open file> are operations on the BBT table’s memory buffer.

This document MT29F1G08ABAEA, for example, describes the TL866II programmer NAND FLASH burning method.

The MT29F1G08 consists of 1024 blocks, the TL866II programmer operates on a block basis with index numbers 0-1023.Each block has 64 pages (pages), each block is processed in the order of pages written to the chip.

Each page size: 2048 bytes (Page size) + 64 bytes (Spare size) = 2112 bytes

The total chip capacity is: 2112 * 64 (pages) * 1024 (Block Block) = 138,412,032 bytes.

Configuration interface

As shown below, click <Config> button to enter the programming Configruation interface.

The exact configuration of the programming parameters is the key chip can be programming normally.

Configuration instructions

Spare Area In file

Include spare Area

Due to the special nature of NAND FLASH, the data in the user file contains the Spare Area data according to the actual situation.

If not include:

Spread Area (redundant area 64 bytes) data will not be saved in the saved file when reading the chip contents.

When programming (writing) a chip, the programmer only reads PageSize (1024) bytes of data from the file, and the next 64 bytes of data (SpareSIze) will default to blank data (0xFF).  This situation, the general need to use user-defined algorithm files, the data in the redundant area according to user requirements correctly filled in.

Bad Block Handle Mode

There are three ways to deal with bad blocks:

Skip Bad Block:

In the process of reading and writing chips if found bad blocks, TL866II programmer will skip the bad block directly to the next blockof data to read or write.  Write Flow as shown belowTable 1-1:

Hard Copy: Forces the data to be read or written regardless of whether or not the block has a bad block mark, andstops programming if an error occurs during programming.  This method is usually technical maintenance, the use of memory chips replacement method.

BB to Block: Found bad blocks written to the beginning of a particular block, so the advantage is to make the system logically feel the memory is still a continuous area, usually used in conjunction with the partition (Partition).  In the following example configuration details.  Enter the number in the edit box (Example: 900) is the replacement block index (address) actually written to flash when a bad block is found

MarkBB When Verify Error:

When a parity error occurs after programming the data, this block is automatically marked as bad and the data is written to the next block (Skip Bad Block), or the data is written to aspecific block .(BB to Block alternative address)

If not, the programming will be terminated when the verification error occurs.

Permissible ERR bits

None:does not allow an error to occur

1bits / 256bytes: One bit error per 256 bytes.  Bit flipping may occur when reading NAND FLASH chip and will not be considered as an error if a bit error (256 consecutive bytes) is detected during verification.  However, spare area in the data is still not allowed to appear any bit error.

Partition

Divide the file contents into NAND FLASH.  Or according to the requirements of the partition

read into the file.

The software allows the file content is set to 5 partitions,programmingrespectively.

ENOptions: Select whether to allow the partition.

Start of BLK: partition start block index number

End of BLK: partition end block index number

Counts of R / W: The number of blocks the programming software actually reads or programming to this partition.

Partition parameter setting requirements:

AAll the block index number, can not be greater than NAND FLASH actually contains the number of blocks.

BStart of BLK ≦End of Block, Counts of R / W ≦(End of Block s -Start of BLK + 1) The number of blocks actually written during partitioning (Counts of R / W) is preferably smaller than the block size of several blocks .Make it have some margin

CThe Start of BLK for the next partition should be larger than the End of Block for the previous partition.

If you use the BB To Block option,the Bad Block replacement address should not be included in any of these partitions. If you use a BBT table, the BBT tables should not be included in any of these partitions.

Enable BBT Programming to Block xx

The data in the BBT table is programmed to xx BLOCK

When this option is enabled, the programmer finally writes the contents of the BBT table to the specified xx block after all partitions (or all file data) have been written to FLASH.

Enable User Algorithm file

Enable user-defined algorithm file

In the custom algorithm file, the user can process any data in the block before the data processing or automatic serial number calculation, as well as ECC algorithm and so on.  BBT table data can also be automatically filled according to the bad blocks in the programming process, so that the user can verify that the application reads the contents correctly.

Specific methods of operation, please refer to DLL dynamic function of the original code comments.

Configuration Example 1 (MT29F1G08)

1) Programming the flash with 2 partition table .

2) Bad block processing mode: Skip bad block.

3) File data: include spare area (generally the original data file needs to be handled Spare area)

4) Use 2 partitions1st partition: from 0 # -199 # A total of 200 BLOCK, the actual data length is10 BLOCK The second partition: from 1000 # -1023 # A total of 24 BLOCKs,the actual write data length is5 BLOCKs The written data file is: 222.BIN (Note: NAND programming can only use binary format files)

Through the above settings, the programming operation can be performed.

If the file is not long enough, then the programming is finished.

If the length of the file exceeds the length of the BLOCK (15 blocks) data to be written, programming is completed after the set number of BLOCKs have been written.

The operation results are shown in Table 1-2:

Note: In this configuration example, read or verify the chip,always by partition by partition .

When reading:

1.Read 10 blocks blocks saved to the file from Part from Part from Partition 1.

2.Read 5 blocks blocks saved to the file from Partition 2.

3.Read completed.

With setting up partitions partitionsup flexibility, you can read or write a few single BLOCK of data individually.

Configuration Example 2 (K9F1208U0C)

To K9F1208U0C example chip capacity: (512 +16) * 32 * 4096 blocks

K9F1208U0Cparameter::

Page Size:  512 bytes

Spare size:  16 bytes

Pages Per Block :  32 pages

Block Size : 4096

1) Use (Partition) partition table NAND FLASH into the file write operation

2) Bad block processing mode: BB toBlock 4000, found a bad block, write block 4000 # start position

3) File data: not include spare area (Spare area in the DLL processing content)

4) Using 2 partitions,1STpartition: from 0 # -1000 # A total of 1001 BLOCK, the actual length of 100 BLOCK.2STpartition:from 2000 # -3999 # A total of 1000 BLOCK, the actual length of 3 BLOCK.

5) The written data file is: 222.BIN (Note: NAND programming can only use binary format files)

6) Enable BBT Programming to Block 0. The contents of the BBT table are assigned to 0# Block.

7) Enable User Algorithm file, enable the algorithm file, ECC_256Bx2-SMALL.dll, (the DLL instance only calculates the ECC value into the spare area, the user can modify the DLL function according to the actual need, modify the contents of the BBT table)

8) Proramming Flow shown in Table 1

Table 1-3: Programming Flow:

Note: 16 bytes Spare Area Data get from DLL function or all are 0xFF

5.7 Save the project file

All the configuration parameters and BBT table contents can be “saved project” after the setting is completed. When it is used again, it can be directly programmed after opening the project file and is suitable for mass production.

Понравилась статья? Поделить с друзьями:
  • Tl800ex ardo инструкция по эксплуатации на русском
  • Tl631 pro инструкция на русском
  • Tl611 pro инструкция на русском
  • Tl wr842n инструкция на русском
  • Tl wr841n tl wr841nd инструкция