ESpec - мир электроники для профессионалов


NAND тритон - Ошибка контрольной суммы и переходит в reading

  Список форумов » Программаторы

Следующая тема · Предыдущая тема
АвторСообщение
m.ix 
Master Mixa
Сообщения: 1972+
m.ix
 
Сообщение #1 от 09/06/2010 06:43 цитата  

NAND тритон - Ошибка контрольной суммы и переходит в режим reading...

Брался переходник D40/D48-N08
soft 5.7.35.523

K9HBG08U1A

K9HBG08U1M Ставил эту



Код:
TRITON Log-file.  Version 5.1.2600 Service Pack 3

09.06.2010 7:23:54;  V5.7.35.523-0; Mf=B9E6084C; Wf=41460029
ECD5004B394842473038553141201818
08651218181840001018F5FFFF7FFF00
00008000000000801060D08004704180
00000000000000000000000000000000
000000FFFF0F000000FFFF0F00000001
00000000000000000023000000000080,E8
0F0F0F0F0F0F0F0F7868584838281808
0F0F0F0F0F0F0F0F7868584838281808
0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F
0F0F0F0F0F0F0F0F0F0F0F0028000000,AD
Cmd=0A00; Rd=0540; St=05: Прием данных. Ошибка контрольной суммы.

09.06.2010 7:24:05;  V5.7.35.523-0; Mf=B9E6084C; Wf=41460029
ECD5004B394842473038553141201818
08651218181840001018F5FFFF7FFF00
00008000000000801060D08004704180
00000000000000000000000000000000
000000FFFF0F000000FFFF0F00000001
00000000000000000023000000000080,E8
0F0F0F0F0F0F0F0F7868584838281808
0F0F0F0F0F0F0F0F7868584838281808
0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F
0F0F0F0F0F0F0F0F0F0F0F0028000000,AD
Cmd=0A00; Rd=0540; St=05: Прием данных. Ошибка контрольной суммы.


Думал нету поддержки такой микры с такой буквой M
Поставил то что тритон точно поддерживает.
K9GAG08U0M
И тоже самое.
Что и с предыдущей микрой.

Код:
TRITON Log-file.  Version 5.1.2600 Service Pack 3
09.06.2010 7:44:21;  V5.7.35.523-0; Mf=B9E6084C; Wf=41460029
ECD3004B39474147303855304D201818
08651218181840001018F5FFFF7FFF00
00008000000000801060D08004704000
00000000000000000000000000000000
000000FFFF0F000000FFFF0F00000001
00000000000000000023000000000080,6E
0F0F0F0F0F0F0F0F7868584838281808
0F0F0F0F0F0F0F0F7868584838281808
0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F
0F0F0F0F0F0F0F0F0F0F0F0028000000,AD
Cmd=0A00; Rd=1C00; St=1C: Мало время ожидания.

09.06.2010 7:44:30;  V5.7.35.523-0; Mf=B9E6084C; Wf=41460029
ECD3004B39474147303855304D201818
08651218181840001018F5FFFF7FFF00
00008000000000801060D08004704000
00000000000000000000000000000000
000000FFFF0F000000FFFF0F00000001
00000000000000000023000000000080,6E
0F0F0F0F0F0F0F0F7868584838281808
0F0F0F0F0F0F0F0F7868584838281808
0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F
0F0F0F0F0F0F0F0F0F0F0F0028000000,AD
Cmd=0A00; Rd=0540; St=05: Прием данных. Ошибка контрольной суммы.

========
Аналогичная ситуация и на ином компе с новой осью и со старым ПО
Контакты просматривал под увеличилкной, на предмет не совпадения контактом микры с контактами кроватки.
m.ix 
Master Mixa
Сообщения: 1972+
m.ix
 
Сообщение #2 от 09/06/2010 13:04 цитата  

K9GAG08U0M

Нажал я check
Читалась долгодолго
Писал программатор занят
В итоге выдал контрольную сумму
Дождавшись через Хх часов, нажал снова read и получил опять облом

Код:
TRITON Log-file.  Version 5.1.2600 Service Pack 3

09.06.2010 8:20:19;  V5.7.35.523-0; Mf=B9E6084C; Wf=41460029
ECD3004B39474147303855304D201818
08651218181840001018F5FFFF7FFF00
00008000000000801060D08004704000
00000000000000000000000000000000
000000FFFF0F000000FFFF0F00000001
00000000000000000023000000000080,6E
0F0F0F0F0F0F0F0F7868584838281808
0F0F0F0F0F0F0F0F7868584838281808
0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F
0F0F0F0F0F0F0F0F0F0F0F0028000000,AD
Cmd=0900; Cm=0088; St=00C8-8800004C5B0000000000 Ok=4C5B

09.06.2010 13:56:32;  V5.7.35.523-0; Mf=B9E6084C; Wf=41460029
ECD3004B39474147303855304D201818
08651218181840001018F5FFFF7FFF00
00008000000000801060D08004704000
00000000000000000000000000000000
000000FFFF0F000000FFFF0F00000001
00000000000000000023000000000080,6E
0F0F0F0F0F0F0F0F7868584838281808
0F0F0F0F0F0F0F0F7868584838281808
0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F
0F0F0F0F0F0F0F0F0F0F0F0028000000,AD
Cmd=0A00; Rd=0540; St=05: Прием данных. Ошибка контрольной суммы.
tit7861 
Сам по себе
Сообщения: 2750
tit7861
 
Сообщение #3 от 11/06/2010 08:46 цитата  

Читал пару штук K9F5608U0D полгода где-то назад, перекидывал прошивку с исправного тв на неисправный. Все нормально было, читается долго, но и весит то прошивка тоже нехило (около 33 мб). Переходник тот же - D40/D48-N08. Поищу на днях K9HBG08U1A - если найду, попробую прочитать.
m.ix 
Master Mixa
Сообщения: 1972+
m.ix
 
Сообщение #4 от 11/06/2010 12:18 цитата  

Может у дилеров кривой адаптор был?


tit7861, Мне нужны данные с микросхем поднять.
Нажимаю read а тут такое.
каждая по 4Гига - первая в первом посте.
m.ix 
Master Mixa
Сообщения: 1972+
m.ix
 
Сообщение #5 от 15/06/2010 23:26 цитата  

Снял с навигатора K9F1208U0C
Стал читать.







Понимаю что там что то с верификацией.
Код:
TRITON Log-file.  Version 5.1.2600 Service Pack 3

16.06.2010 0:36:14;  V5.7.35.523-0; Mf=B9E6084C; Wf=41460029
EC76004B394631323038553043201818
02411218181810001018F5FFFF7FFF00
00008000000000801060D02004704000
00000000000000000000000000000000
000000FFFF01000000FFFF0100000001
00000000000000000023000000000080,0B
0F0F0F0F0F0F0F0F7868584838281808
0F0F0F0F0F0F0F0F7868584838281808
0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F
0F0F0F0F0F0F0F0F0F0F0F0028000000,AD
Cmd=0A00; Rd=0080;
000003:  00FF  00EF -10
000004:  00FF  0033 -10
000004:  00FF  0033 -10
000005:  0033  0000 -10
000005:  0001  0000 -10
000005:  0000  0058 -10
000005:  0000  001A -10
000005:  0058  0000 -10
000005:  001A  0000 -10
000005:  0000  0080 -10
000005:  0000  0080 -10
000005:  0080  0000 -10
000005:  0080  0000 -10
000005:  0000  00C2 -10
000005:  0000  0001 -10
000005:  00C2  0002 -20
Vm=00F0; St=00F0-B00000CD2F3050030100 Er=1035030



Делаю вывод, что косяки в ПО
trt 
Новичок
Сообщения: 23
 
Сообщение #6 от 19/06/2010 18:24 цитата  

m.ix, Косяки не в ПО, а в твоей голове. Я уже устал тебе повторять: прочитай РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ.
Влом читать все, кликни ОДИН раз мышкой и увидишь особенности работы с выбранной микросхемой, где все расписано, в том числе и возможные ошибки. Не умеешь читать или не хочешь, пиши в конфу, может кто-то тебе ответит. Я отвечать из принципа не буду. Продолжай дальше тратить свое время и терять свои деньги...
m.ix 
Master Mixa
Сообщения: 1972+
m.ix
 
Сообщение #7 от 19/06/2010 19:36 цитата  

trt, Объясни мне одну весчь
микросхемы заявленные в списке и использующие один и тот же адаптор
я тебе привёл пример LOG
точнее

один и тот же адаптор
две микросхемы
одна считывается K9F1208U0C а другая ничерта K9GAG08U0M

Почему так????
Что как пользователь я должен сделать в такой ситуации??? выложить лог файл.

Есть микросхема, которая поддерживается программатором и ПО
Есть программатор
Есть адаптор соответствующий этим микросхемам.

Подключаю Прогер
Устанавливаю микросхемы в адаптор
Устанавливаю адаптор в программатор
Запускаю ПО
Выбираю нужную микру
Нажимаю Read chip

А в ответ получаю облом.

Что в данной ситуации я не правильно делаю???

===================
trt, Ты не находишь что у тебя ШИКАРНЕЙШАЯ поддержка
Учитывая то что кроме личных общений у тебя нет твоего форума,
Как так дожился???
Просто я считаю как пользователь, тебя забадали подобными вопросами в личке - техподдержки.

ДОБАВЛЕНО 19/06/2010 20:53

trt, У меня есть денежное предложение.
Видишь мой первый пост?
Две микры с одной флэшки, там бухгалтерия и нужно поднять инфу.
Я его к тебе пришлю?
trt 
Новичок
Сообщения: 23
 
Сообщение #8 от 19/06/2010 22:11 цитата  

m.ix писал:
trt, Ты не находишь что у тебя ШИКАРНЕЙШАЯ поддержка
Учитывая то что кроме личных общений у тебя нет твоего форума,
Как так дожился???
Просто я считаю как пользователь, тебя забадали подобными вопросами в личке - техподдержки.

Я отвечаю на все письма, которые приходят ко мне на почту. С проблемами, подобными тем, что ты тут плодишь чуть ли не каждый день, ко мне обращаются 1-2 раза в неделю, а в среднем мне в техподдержку приходит по 10-20 писем ежедневно. И я всегда пытаюсь помочь, когда у человека проблема и он не может сам разобраться. Но когда клиент упорно не желает читать ответы и делать то, что ему говорят, то в этом случае он будет разбираться самостоятельно. Тратить впустую на таких свое время я не собираюсь.
m.ix 
Master Mixa
Сообщения: 1972+
m.ix
 
Сообщение #9 от 19/06/2010 22:47 цитата  

а в среднем мне в техподдержку приходит по 10-20 писем ежедневно
=======================================================
И не надоело ли тебе на одни и теже вопросы даже в привате отвечать?

Я тритон заню с 95-96г
А вот форум тритона я так и не встречал.

Это так к сведению.

Даже у самодельного willem есть форум, читая который я и сделал программатор сам.

ДОБАВЛЕНО 20/06/2010 00:05

Микросхемы NAND-Flash.

Выбор микросхемы.

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

Особенности работы.

При работе с микросхемами NAND-Flash, необходимо, чтобы компьютер имел достаточный объем свободной оперативной памяти. Для нормальной работы программы необходимо, чтобы объем свободной оперативной памяти в полтора-два раза превышал объем микросхемы. Поскольку микросхемы NAND-FLASH имеют большие объемы, то процессы чтения и записи могут продолжаться достаточно долго. Так чтение 128-МБайтной микросхемы K9F1G08xxx через COM порт составит поряка 8 часов. Чтение этой же микросхемы на программаторе V5.7T при работе через USB - порядка 30 минут.

Для микросхем NAND-Flash в окнах адресов (начальный, конечный) на панели управления параметрами микросхемы и в окне сообщений об ошибке, выводится не физический адрес, а только НОМЕР сектора. Порядковый номер байта внутри сектора недоступен. Размер сектора зависит от типа микросхемы и может быть равен 264, 528 или 2112 байт. Этот размер устанавливается по умолчанию при выборе микросхемы.

Программатор позволяет считать полностью все данные сектора или только основные (256, 512 или 2048 байт), пропустив служебную область. Для этого в параметрах микросхемы в ячейке $16(число дополнительных байт), нужно установить значение $00. Программировать микросхемы с такими установками не рекомендуется, так как содержимое дополнительной области будет неопределено.

Так как, согласно документации, микросхемы NAND-Flash могут иметь дефектные сектора, то в процессе записи или стирания контролируется только флаг окончания внутреннего цикла, что позволяет запрограммировать или стереть всю микросхему или заданную область. Состояние флага ошибки запоминается в программаторе и обрабатывается в конце каждого цилка. Так, если процесс стирания прошел без ошибок, то программатор пропускает проверку на чистоту и сразу переходит к записи. В случае установки флага ошибки в процессе цикла записи, программатор не будет выполнять контрольную сверку, а завершит работу с сообщением об ошибке.

В связи с тем, что не существует стандарта на маркировку дефектных секторов, программатор эту функцию не поддерживает. Если микросхема содержит дефектные сектора, то программатор только выведет сообщение об ошибке, и не будет помечать их, и тем более сдвигать данные и записывать их в другой сектор.

Переходные панельки.

Для работы с микросхемами NAND-FLASH необходимы специальные переходники с DIP на TSOP-44 или TSOP-48, разводку которых можно посмотреть в окне выбора микросхемы, кликнув мышкой по названию переходника.

Возможные ошибки и методы их устранения.

· Поскольку микросхемы NAND-Flash могут иметь дефектные сектора, копирование содержимого одной микросхемы на другую не всегда возможно.
· На некоторых компьютерах при работе через штатный USB кабель наблюдались сбои при чтении или записи микросхем. Использование более коротких кабелей или кабелей HIGH-SPEED, как правило, решало проблему.
· Наличие антивирусного ПО также может вызывать сбои во время чтения этих микросхем.

ДОБАВЛЕНО 20/06/2010 00:12

При работе с микросхемами NAND-Flash, необходимо, чтобы компьютер имел достаточный объем свободной оперативной памяти. Для нормальной работы программы необходимо, чтобы объем свободной оперативной памяти в полтора-два раза превышал объем микросхемы. Поскольку микросхемы NAND-FLASH имеют большие объемы, то процессы чтения и записи могут продолжаться достаточно долго
===============================================
4 Гига оперативки 160Гигов винта

Программатор позволяет считать полностью все данные
===============================================
Вообще ничего не читает LOG написан выше.

Так, если процесс стирания прошел без ошибок,
===============================================
Он даже не читает и пишет ошибку контрольной суммы.

Для работы с микросхемами NAND-FLASH необходимы специальные переходники с DIP на TSOP-44 или TSOP-48
===============================================
Имеются в должном качестве.

Использование более коротких кабелей или кабелей HIGH-SPEED, как правило, решало проблему.
· Наличие антивирусного ПО также может вызывать сбои во время чтения этих микросхем.
===============================================
Странно один тип микросхему NAND читает а другой тип не читает.
одна считывается K9F1208U0C а другая ничерта K9GAG08U0M
Обе микросхемы заявлены, что USB прогером поддерживаются.
mae4tro 
Бывалый
Сообщения: 39
 
Сообщение #10 от 03/03/2012 09:31 цитата  

была такая проблема с k8gag8uom- дык помогла только установка новой версии тритона -39той.-все поехало.-правда на тритоне пишут что у нее куча багов еще -но нанды читает и пишет многие -по крайней мере самцы точно. приходится держать на компе теперь две версии тритона 38 и 39 . улыбка
m.ix 
Master Mixa
Сообщения: 1972+
m.ix
 
Сообщение #11 от 03/03/2012 09:44 цитата  

mae4tro, 39 не официальная и тестится уже более года.
сначала баги накапливаются а потом скопом так же медленно решаются.
там нет такого как с антивирусами, появился вирус тут же на него находят таблетку
баг появился и вышла очередная версия ПО

Перейти: 
Следующая тема · Предыдущая тема
Показать/скрыть Ваши права в разделе

Интересное от ESpec


Другие темы раздела Программаторы



Rambler's Top100 Рейтинг@Mail.ru liveinternet.ru RadioTOP