▲ Наверх

Чтение, запись NAND ChipProg-481

  • 10 апреля 2017 12:17:57
  • Отзывов: 0
  • Просмотров: 10308
Если вы занимаетесь ремонтом сложной бытовой техники или другой аппаратуры вы столкнётесь с необходимостью чтения и записи NAND Flash. В действительности сложностей в данном процессе нет, основная проблема заключается в качественном оборудование и качественных комплектующих, имею ввиду микросхемы NAND флеш. Очень часто, покупая в Китае микросхемы мы надеемся на то что нам придет все в идеальном состоянии, но за годы работы мы убедились в обратном, к примеру из последней партии микросхем NAND K9GAG08UOE-SCBO все были ненадлежащего качества.
По сути они работают в них записывается ПО, но, из-за большого количества BAD блоков толку от этих микросхем нет.

Теперь разберем сам процесс записи и чтения. Нам понадобится программатор, тут все зависит от вашего бюджета и предпочтений к тому или иному производителю. Мы остановились на программаторе от фирмы Phyton (ChipProg-481) плюс две панельки TSOP-48: AE-TS48U и AE-TS48-NAND-4.

Подключаем программатор к компьютеру, запускаем программное обеспечение для работы с программатором. Первое, выбираем микросхему их списка с которой мы будем работать - > Select Divice

В открывшемся окне вбиваем название микросхемы с которой будем работать. В нижней части окна нам подсвечивается основная информация, объём микросхемы и панелька которая будет использована для работы с ней. нажимаем ОК.

Вставляем микросхему в панельку, а панельку уже в программатор. Если микросхема вставлена верно вы увидите следующую надпись.Колодка: Микросхема вставлена

Теперь проверим нашу микросхему на количество неисправных блоков (BAD блоков). Для этого нажимаем All Default в редакторе параметров микросхемы (это делается для того что если какие то параметры изменены их нужно выставить по умолчанию), выбираем пункт Стирание -> Выполнить. В нижней части окна видим информацию о успешном завершение операции и информацию о количестве BAD Block, в нашем случае их 121. Открываем карту плохих блоков и видим где они находятся. К сожалению для установки в аппаратуру данная микросхема не подойдет, так как она имеет большое количество сбойных секторов и располагаются они в самом начале микросхемы. На практике было установлено что сбойных секторов не должно быть более 10 и располагаться они должны в конце.
  
Теперь разберем процесс чтения микросхемы и записи, они по сути одинаковы, точнее параметры одинаковы выставляемые для микросхемы. 
P.S. для каждой микросхемы нанд параметр User Area - Number of Block разный и выставляется согласно datasheet микросхемы.
Выставляем параметры для работы с микросхемой следующим образом:


После того как вы выставили параметры представленные на картинке вы можете делать копию ПО записанного в микросхему (при условии что они исправно и вы хотите просто его сохранить на будущее) и записать ранее сохраненное программное обеспечение! 
Все спасибо за внимание, если у вас есть какие либо вопросы пишите ниже!
 
Оставить отзыв  ↓
 
Ещё никто не оставил отзывов.