SST39SF040 зависает на 49% прошивки

Ответить
lordmegamax
Сообщения:20
Зарегистрирован:Пн ноя 16, 2009 2:31 pm
SST39SF040 зависает на 49% прошивки

Сообщение lordmegamax » Пн ноя 16, 2009 2:44 pm

Здравствуйте, столкнулся с проблемой, не могу прошить SST39SF040.. Точнее
чтение, стирание, verify blank проходят нормально, а при записи дампа
стает на 49% записи и как бы зависает, при этом никаких ошибок нет.
Читал на форумах по виллему про джампер питания на А18(стоит слева от
12пинового переключателя в Р1-А18), напряжение 5В появляется на 31м
контакте только после "ступора" на 49%, до этого момента там 0. Также
пробовал менять переключатели JH1 и on/ofHUB, результата не дало.
Все контакты вызваниваются согласно схеме.
Версия платы виллема 4,5.

После остановки на 49% закрыл прогу и открыл заново, загрузил файл,
нажал верификацию. На verify выдает ошибку Buffer=0x25. Если после
стопа в 49% читать флешку то в ней всякая ерунда по всем адресам
(до записи была чиста и проходила чип бланк), нет "чистого" места.

После установки оффсета в 0х40000 запись и верификация прошла успешно, но я уверен что это не панацея.

Какие еще есть варианты?

С уважением, Максим.

Ezo
------
Сообщения:2042
Зарегистрирован:Пн янв 03, 2005 6:50 pm
Откуда:Riga

Re: SST39SF040 зависает на 49% прошивки

Сообщение Ezo » Пн ноя 16, 2009 4:57 pm

После остановки на 49% закрыл прогу и открыл заново, загрузил файл,
нажал верификацию. На verify выдает ошибку Buffer=0x25.
Ошибка по какому адресу ?
Если после стопа в 49% читать флешку то в ней всякая ерунда по всем адресам
(до записи была чиста и проходила чип бланк), нет "чистого" места.
Первая половина чип записана, там информация должна быть. Интересует отличия содержимого чипа и файла.
Также пробовал менять переключатели JH1 и on/ofHUB, результата не дало.
Переключатели действует только на гнездо FWH/LPC.
Да, кстати какой корпус чипа и какое гнездо используешь ? Если чип PLCC32 , очистить выводы скраю.
После установки оффсета в 0х40000 запись и верификация прошла успешно, но я уверен что это не панацея.
Указывает, что вторая полвина чипа работоспособна. Прочитай также содержимое без Offset и проверь содержимое второй половыны .
а при записи дампа
стает на 49% записи и как бы зависает, при этом никаких ошибок нет.
Непонятно такое поведение. Сам никогда ненаблюдал, хотя недавно аналогичная проблема приведена http://monitor.net.ru/forum/viewtopic.p ... &start=512
Какие еще есть варианты?
Очисти чип, проверь на чистоту. Запиши файл до момента краха софта.
Прочитай чип , присылай тот с источником вместе на мой мейл.

lordmegamax
Сообщения:20
Зарегистрирован:Пн ноя 16, 2009 2:31 pm

Re: SST39SF040 зависает на 49% прошивки

Сообщение lordmegamax » Пн ноя 16, 2009 8:08 pm

Чип чистый, использовал также жидкость контакт. Пробовал еще несколько таких же чипов.

скриншоты с ошибками
http://picasaweb.google.com/lordmegamax/Willem#

Ezo
------
Сообщения:2042
Зарегистрирован:Пн янв 03, 2005 6:50 pm
Откуда:Riga

Re: SST39SF040 зависает на 49% прошивки

Сообщение Ezo » Ср ноя 18, 2009 8:32 pm

Cклоняюсь на повреждение чипа. Тот несохраняет данные. В момент записи программирование/чтение совпадает. После краха прочитанные данные имеют множество ошибок. Возможно, что чип при 49% также забыл, что задана команда записи и по этому потеряется общение софта с чипом.
Можно попробовать стирание и запись первой половыны выбором SST39SF/49F020.

lordmegamax
Сообщения:20
Зарегистрирован:Пн ноя 16, 2009 2:31 pm

Re: SST39SF040 зависает на 49% прошивки

Сообщение lordmegamax » Пн ноя 23, 2009 5:32 pm

Ezo писал(а):Cклоняюсь на повреждение чипа. Тот несохраняет данные. В момент записи программирование/чтение совпадает. После краха прочитанные данные имеют множество ошибок. Возможно, что чип при 49% также забыл, что задана команда записи и по этому потеряется общение софта с чипом.
Можно попробовать стирание и запись первой половыны выбором SST39SF/49F020.
Выбрал SST39SF020 и прошил тот же бинарник, верификация прошла успешно.
Что бы это значило?

Ezo
------
Сообщения:2042
Зарегистрирован:Пн янв 03, 2005 6:50 pm
Откуда:Riga

Re: SST39SF040 зависает на 49% прошивки

Сообщение Ezo » Ср ноя 25, 2009 8:10 am

Странно, неподлежит разяснению.
Можно пробовать так-
стереть чип, первую половину записать с выбором SST39SF020, как уже сделал.
Разделить файл, выделить только вторые 2Мб , загрузить.
Установить лог.1 на А18 (переставить джампер Vpp/A18 на Vpp, включить 2 позицию на панеле переключателей; Vpp неактивизируется на этом выборе софта)
С выбором SST39SF020 записать.
Восстановить переключатели обратно, выставить SST39SF040, загрузить полный файл и проверить совпадение (verify)

lordmegamax
Сообщения:20
Зарегистрирован:Пн ноя 16, 2009 2:31 pm

Re: SST39SF040 зависает на 49% прошивки

Сообщение lordmegamax » Сб дек 12, 2009 9:08 am

Поясните пожалуйста детальнее,
я должен:
1) выбрать SST39SF020, установив перемычку на Р1-А18 и прошить первую половину файла
2) как разделить файл на 2 части?
3) опять выбрать SST39SF020, установив на Р1-VPP ??? и прошить вторую часть файла?

с верификацией то все понятно, буду благодарен за ответ. :wink:

Ezo
------
Сообщения:2042
Зарегистрирован:Пн янв 03, 2005 6:50 pm
Откуда:Riga

Re: SST39SF040 зависает на 49% прошивки

Сообщение Ezo » Вс дек 13, 2009 4:58 pm

как разделить файл на 2 части?
Используй Winsplit
опять выбрать SST39SF020, установив на Р1-VPP ??? и прошить вторую часть файла?
Для второй половины необходимо установить A18 лог.1
Это обеспечивается при установке P1-Vpp и включением позиции 2 панели переключателя.
Для работы с данным чипом Vpp неиспользуется.
Прошить и проверить вторую полпвину.
В конце установки вернуть.
Можно проверить чип целиком , выбрать SST39SF040 , загрузить полный файл и сравнить (Verify).
Учти, что это нестандартное решение. Никак немогу обяснить зависание софта на половине.
Возвращаюсь больше к мнению, что эта проблема чипа нежели софта

Ответить