Форум ТРИТОН » » Nand-Flash » Стирание и запись микросхем K9F1G08U0A - K9F1G08U0B

Страниц (1): [1]
 

1. InjutkinAG - 16 Июня, 2014 - 21:28:49 - перейти к сообщению
Уважаемые пользователи, довольно часто сталкиваюсь с проблемой, через записываются данные микросхемы, из 10, максимум штуки 3, остальные постоянно выдают ошибку на этапе тестирования.
CODE:
Сhip: K9F1G08U0A
package: TSOP-48
adapter: TST-D40/TS48-N08

Erasing...
Testing...
Адрес 0062C0-000: 0000 00FF

Адрес все на каждой микросхеме разный, если процентное соотношение то может выдать на 37, 38, 70, 80 % процентах тестирования после стирания.
Некоторые прошиваются без проблем. перепробовал уже многое, так же разбирал сам программатор и смотрел на возможность модификации для прошивки NAND памяти. но с завода уже стоит конденсатор (емкость не помню) модель программатора ТРИТОН+ V5.7TM USB, версия ПО TriSoft V5.7.43, так же пробовал и ПО V5.7.42, ситуация та же самая, с данными микросхемами работает выборочно, одни шьет без проблем, другие точно такие, не хочет.

Занижение питания вплоть до 2.25 В, ничего не принесло,
CODE:
Адрес 0062C0-000: 0000 00FF
Адрес 0062C0-001: 0000 00FF
Адрес 0062C0-002: 0000 00FF
Адрес 0062C0-003: 0000 00FF
Адрес 0062C0-004: 0000 00FF
Адрес 0062C0-005: 0000 00FF
Адрес 0062C0-006: 0000 00FF
Адрес 0062C0-007: 0000 00FF
Адрес 0062C0-008: 0000 00FF
Адрес 0062C0-009: 0000 00FF
Адрес 0062C0-00A: 0000 00FF
Адрес 0062C0-00B: 0000 00FF
Адрес 0062C0-00C: 0000 00FF
Адрес 0062C0-00D: 0000 00FF
Адрес 0062C0-00E: 0000 00FF и так далее

Установка экрана в самого тритона из медной фольги так же не дала результатов, использование различных USB кабелей так же не дало результата

.........
Купил Com кабель, та же песня, после стирания не проходит тестирование. В итоге плюнул на это дело и записал данные в микросхему без стирания, все отлично записалось.
Повторное считывание данных микросхему и сравнение MD5 (контрольных сумм) показало что nand идентичен. Запуск аппарата показал его работоспособность.
2. InjutkinAG - 17 Июня, 2014 - 17:09:12 - перейти к сообщению
Лог записанных микросхем (на этапе стирания и тестирования ошибка, см выше):
CODE:
COM14: V5.7.43.550-1; Mf=B9E60664; Wf=3F4500F1; 17.06.2014 15:50:46
ECF1004B394631473038553041201818
08251218181840001018F5FFFF7FFF00
00008000000000801060D04004704000
00000000000000000000000000000000
000000FFFF0000000000000000000001
0000000000000000002B9B000000008076
00000000000000000000000000000000
00000000000000000000000000000000
0F0F0F0F0F0F0F0F7868584838281808
0F0F0F0F0F0F0F0F7868584838281808
0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F
0F0F0F0F0F0F0F0FFFFF0000FF00000055
Cmd=0710; Tm=0080;Pm=0080;Vm=0080; St=00C0-8000000000000000009B Ok=7788 T=1 495,05s

COM14: V5.7.43.550-1; Mf=B9E60664; Wf=3F4500F1; 17.06.2014 16:20:53
ECF1004B394631473038553041201818
08251218181840001018F5FFFF7FFF00
00008000000000801060D04004704000
00000000000000000000000000000000
000000FFFF0000000000000000000001
0000000000000000012B9B000000008077
00000000000000000000000000000000
00000000000000000000000000000000
0F0F0F0F0F0F0F0F7868584838281808
0F0F0F0F0F0F0F0F7868584838281808
0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F
0F0F0F0F0F0F0F0FFFFF0000FF00000055
Cmd=0711; Er=00C0;Pm=0080;Vm=0080; St=00C0-80000000000000000038 Ok=007E T=1 153,97s


Данные стирания и ошибки!!!! Этих же микросхем.

CODE:
COM14: V5.7.43.550-1; Mf=B9E60664; Wf=3F4500F1; 17.06.2014 15:44:10
ECF1004B394631473038553041201818
0825121C181840001018F5FFFF7FFF00
00008000000000801060D04004704000
00000000000000000000000000000000
000000FFFF0000000000000000000001
0000000000000000002B9B00000000807A
00000000000000000000000000000000
00000000000000000000000000000000
0F0F0F0F0F0F0F0F7868584838281808
0F0F0F0F0F0F0F0F7868584838281808
0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F
0F0F0F0F0F0F0F0FFFFF0000FF00000055
Cmd=0500; Er=0090;
0062C0-000: 0000 0000 -60 Tm=1581; St=14: Отмена команды пользователем. T=135,68s

COM14: V5.7.43.550-1; Mf=B9E60664; Wf=3F4500F1; 17.06.2014 15:46:34
ECF1004B394631473038553041202018
08251218181840001018F5FFFF7FFF00
00008000000000801060D04004704000
00000000000000000000000000000000
000000FFFF0000000000000000000001
0000000000000000002B9B00000000807E
00000000000000000000000000000000
00000000000000000000000000000000
0F0F0F0F0F0F0F0F7868584838281808
0F0F0F0F0F0F0F0F7868584838281808
0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F
0F0F0F0F0F0F0F0FFFFF0000FF00000055
Cmd=0500; Er=0090;
0062C0-000: 0000 0000 -60 Tm=1581; St=14: Отмена команды пользователем. T=142,52s


Радость была не полной, из 6 микросхем. прошилась нормально только одна (без стирания. Остальные после записи выдают ошибку верификации.
3. trt - 20 Июня, 2014 - 16:37:25 - перейти к сообщению
РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ:
Так как, согласно документации, микросхемы NAND-Flash могут иметь дефектные сектора, то в процессе записи или стирания контролируется только флаг окончания внутреннего цикла, что позволяет запрограммировать или стереть всю микросхему или заданную область. Состояние флага ошибки запоминается в программаторе и обрабатывается в конце каждого цикла. Так, если процесс стирания прошел без ошибок, то программатор пропускает проверку на чистоту и сразу переходит к записи.
В случае установки флага ошибки в процессе цикла записи, программатор не будет выполнять контрольную сверку, а завершит работу с сообщением об ошибке.

Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®