проблемы при работе с SST 39VF160

Vyacheslav
Сообщения:36
Зарегистрирован:Ср авг 30, 2006 5:07 am
Откуда:Turkmenistan, Ashgabat
Контактная информация:
проблемы при работе с SST 39VF160

Сообщение Vyacheslav » Ср авг 30, 2006 5:41 am

Здравствуй EZo !
Спасибо за программатор, отлично работает, шьёт всё, без проблем.
Правда, в последнее время начал замечать, что не все флешки SST 39VF160 шьются стабильно, именно 2 Мб, та же SST 39VF800 - 1 Мб - шьётся без проблем. Может, есть какие либо особенности при работе с этими флешками? Могли бы Вы подсказать режимы Vcc и Vpp, которые надо выставлять в программаторе ? У меня они 3,3V и 12.0V соответственно. Может, стоит подстроить в некоторых пределах Vpp?
Спасибо заранее.

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

Сообщение Ezo » Пт сен 01, 2006 1:52 pm

12B Vpp неимеет значение, так как тот превращается в логические уровни и переключают байта (младший и старший) в адаптере.
Могут быть, что некоторые чипа где то чувствительны.
- Можно заного повторить процесс (иногда в первый раз ошибка, потом все без проблем)
- Можно поменять питание чипа с Jp2 (+4.3 проггер, +3.6 флеш) на
Jp3 (+3.6 проггер и флеш) или без джамперов Jp1..3 (+3.6 проггер, +3.0 флеш)
- очисти всегда выводы от флюса
- другие методы научным подходом, меняя какой то один фактор (выключить другие работающие программы, установить регистр ХР, более короткий кабель, другой РС.....). В успешном варианте ответ здесь очень желателен обратно в форум.
Какой версией программатора пользуешся (4.3 или 4.4) ? До сих пор немогу подтвердить влияние и необходимость введения дополнительных резысторов подпытки.

Vyacheslav
Сообщения:36
Зарегистрирован:Ср авг 30, 2006 5:07 am
Откуда:Turkmenistan, Ashgabat
Контактная информация:

Сообщение Vyacheslav » Пн сен 04, 2006 4:11 am

Привет EZo!
Версия HW программера 4.4, по поводу Vpp=12V: тут конечно же я не прав, это напряжение здесь не причём, хотел сказать только , что не уверен в уровне Vpp, которое подаётся на адаптер TSOP48_D2.
С учётом параллельного соединения R14 (в программаторе) и R2, R3 (в адаптере) и падения напряжения на D7 и R13 ( в программаторе), на входе 3 IC4.1 адаптера логическая единица имеет уровень около 0.6V.
Я просто забыл , что 74HС14 - это триггер Шмитта и на на его выходах конечно же будут нормальные уровни сигналов.
Естественно, это я проверил в режиме теста HW на самом адаптере.
Кабель имею плоский, не экранированный, длина кабеля около 0.6м. При работе с XP пользуюсь утилитой XP_stop_polling. Пробовал также утилиту Userport.
Перед установкой в панельку я в обязательном порядке очищаю выводы с помощью металлической щеточки и спирта - неконтакт исключён.
Скорее всего попались дохлые флеши, будут какие либо ещё результаты , напишу
Спасибо за feedback.

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

Сообщение Ezo » Пн сен 04, 2006 4:17 pm

только , что не уверен в уровне Vpp, которое подаётся на адаптер TSOP48_D2.
Не Vcc , a Vpp преобразуется в лог. уровни на выходе IC4.2 на адаптере. Резысторы делителя выбраны так, что активный Vcc (+5/+3.6) невлияет на работу IC4.1 - напряжение Vcc падает ниже уровня 0.6В (D7, R13, R14 и R3 , R2 на адаптере). Активный Vpp через D8, R3, R2 обеспечивает лог.1 на входе IC4.1

Vyacheslav
Сообщения:36
Зарегистрирован:Ср авг 30, 2006 5:07 am
Откуда:Turkmenistan, Ashgabat
Контактная информация:

Сообщение Vyacheslav » Вт сен 05, 2006 11:55 am

Привет EZo !
Всё правильно, при подаче Vcc на адаптер, элемент IC4.1 не переключается, переключается только при наличии Vpp.
Вчера проверил все уровни на адаптере - всё соответствует действительности. Попробую программнуть 39VF160 используя SW
на другом компьютере.

Alexsander
Сообщения:40
Зарегистрирован:Ср ноя 01, 2006 12:48 pm

Сообщение Alexsander » Сб фев 10, 2007 4:37 am

Вопросик- ID эти микросхемы нормально отдают? У меня не всегда...

Vyacheslav
Сообщения:36
Зарегистрирован:Ср авг 30, 2006 5:07 am
Откуда:Turkmenistan, Ashgabat
Контактная информация:

Сообщение Vyacheslav » Пн фев 12, 2007 4:09 am

Практически все двухмеговые, которые мне попадались, ID не отдают, отдают те, которые с нуля

Alexsander
Сообщения:40
Зарегистрирован:Ср ноя 01, 2006 12:48 pm

Сообщение Alexsander » Пн фев 12, 2007 6:17 am

Похоже у меня такая же ерунда :(
Вроде шьются, но всегда ясно правильно ли...

Alexsander
Сообщения:40
Зарегистрирован:Ср ноя 01, 2006 12:48 pm

Сообщение Alexsander » Пн фев 12, 2007 6:26 am

При идентификации отдают тоже первые два слова?

Vyacheslav
Сообщения:36
Зарегистрирован:Ср авг 30, 2006 5:07 am
Откуда:Turkmenistan, Ashgabat
Контактная информация:

Сообщение Vyacheslav » Пн фев 12, 2007 6:53 am

Да всё как обычно - название флешки и мануфактуру

Alexsander
Сообщения:40
Зарегистрирован:Ср ноя 01, 2006 12:48 pm

Сообщение Alexsander » Пн фев 12, 2007 6:55 am

Да, мне с большими флешами удается их шить если в ХР приоритет процессу присвоить реального времени... Я про 160-е, когда ид не отдают но стираются и шьются, мне отдает первые два слова из содержимого...

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

Сообщение Ezo » Пн фев 12, 2007 9:31 am

Я про 160-е, когда ид не отдают но стираются и шьются, мне отдает первые два слова из содержимого...
Непробовал, ли какой выше перечисленный метод при котором также удается получить правильный идентификатор.
Мне только на некоторых fwh/lpc работало стирание и программирование без наличия ид.
Обычно на флешках ид как содержание от первых адресов наблюдалось при неконтактах и как правило стирание и программирование непроходило.
Твое наблюдение на флешках новое для меня.
Практически все двухмеговые, которые мне попадались, ID не отдают, отдают те, которые с нуля
Здесь также надо учесть, что в ответе ид для ряда микросхем (особенно в 16 битном режиме) название может отсутствовать.
Для чипов в 16 битном режиме руководится чип датабазой и сравнить ид отбросив верхний байт с каждого . Примеры ответов приведены в чип тест файле.

Vyacheslav
Сообщения:36
Зарегистрирован:Ср авг 30, 2006 5:07 am
Откуда:Turkmenistan, Ashgabat
Контактная информация:

Сообщение Vyacheslav » Пн фев 12, 2007 11:32 am

Интересная идея насчёт real time в XP, надо будет попробовать

Alexsander
Сообщения:40
Зарегистрирован:Ср ноя 01, 2006 12:48 pm

Сообщение Alexsander » Вт фев 13, 2007 12:39 am

ALT+CTR+DEL --> Диспетчер задачь --> Процессы: Выбрать EpromM511.exe или как он там у вас называться будет и установить приоритет Реального времени

Vyacheslav
Сообщения:36
Зарегистрирован:Ср авг 30, 2006 5:07 am
Откуда:Turkmenistan, Ashgabat
Контактная информация:

Сообщение Vyacheslav » Вт фев 13, 2007 9:17 am

Саша, спасибо, я знаю как это сделать, просто у меня этой флешки под рукой сейчас нет

Ответить