Автор: naHukep , 16 декабря 2007
Имеется Labtool48 (не xp и не uxp). DIP32 автоопределяет, читает и шьет. PLCC32 (через переходник DIP32-PLCC32 1в1) не автоопределяет. При выборе вручную считывает, предварительно ругаясь по поводу manufacturer's code и device code (см. скрин). Если записывать только что считанную прошивку, то как будто все пишется. Но если изменить хоть одну ячейку, то выдает ошибку по достижении именно этой ячейки. Работаем с флэшками SST 49LF004B, 49LF002A, Winbond W390V0FAP.
Вопросы:
почему PLCC32 не автоопределяются, хотя программа их знает?
почему не совпадают коды производителя и устройства?
почему не шьются?
Содержимое данного поля является приватным и не предназначено для показа.

BBCode

  • HTML-теги не обрабатываются и показываются как обычный текст
  • You may use the following BBCode tags:
    • [align]
    • [b]
    • [code]
    • [color]
    • [font]
    • [hr]
    • [i]
    • [img]
    • [list]
    • [quote]
    • [s]
    • [size]
    • [spoiler]
    • [sub]
    • [sup]
    • [table]
    • [u]
    • [url]
  • Адреса веб-страниц и email-адреса преобразовываются в ссылки автоматически.

maco

18 лет 2 месяца назад

Судя по значениям, которые считываются в качестве идентификаторов, можно сказать, что они похоже берутся по адресам 0x00 и 0x01 ;).
Если поглядеть на временные диаграммы, то можно предположить, что вывод WE# все время имеет состояние лог.1. А вот почему он в этом состоянии находится - неизвестно.
P.S. А обратится в тех. поддержку этого девайса слишком сложно?

Santa

18 лет 2 месяца назад

переходник DIP32-PLCC32 1в1

Это шутка такая? 49LF004B и 49LF002A имеют совсем другой интерфейс, кто у вас будет заниматься мультиплексированием адресов? Или сам Labtool48 этим занимается? (сорри, но с самим девайсом не знаком, пользуюсь Виллемом)

maco

18 лет 2 месяца назад

Santa
переходник DIP32-PLCC32 1в1

У "приличных" ;) программаторов коммутация сигналов производится непосредственно в программаторе, а переходники идут 1в1.
Кстати, процесс чтения идет. Характерное начало 0x25 (%) для Award'а ;).

R_Soft

18 лет 2 месяца назад

Сравните обычный переходник. И переходник для FWH/LPC. Не замечаете, что у переходника FWH/LPC зачем-то стоят диоды и транзисторы? ;) IMHO, Santa прав.

naHukep

18 лет 2 месяца назад

Скорее всего вы правы насчет переходника! Будем искать переходник. Кстати есть ли схема для переходника FWH/LPC (для начала принципиальная, чтобы просто разобраться)?

naHukep

18 лет 2 месяца назад

Забыл сказать, техподдержка данного программатора давно прекращена, и сам сайт сейчас на реконструкции (что-то мне подсказывает, что он может из нее и не выйти :) ) У переходников под FWH/LPC есть какой либо стандарт, или они у каждого программатора свои?

Santa

18 лет 2 месяца назад

Надо у Icbook-а спросить, у него вроде еще летом такой программатор был...

R_Soft

18 лет 2 месяца назад

Могу только добавить дополнение от maco

По поводу Labtool 48:
Универсальное гнездо для подключения DIP-микросхем – никаких дополнительных адаптеров.
Все 48 контактов гнезда управляются при помощи мощных MOSFET-усилителей таким образом, что каждый контакт может выполнять функции источника питания, напряжения, программирования, земли, логических ТТЛ-сигналов или находиться в третьем состоянии. Это позволяет программировать все типы микросхем в корпусах DIP без дополнительных адаптеров.


Вот и гадай после этого... :) Но если сказано про DIP, но ни слова про PLCC, тогда вполне возможно что для FWH/LPC переходник нужен.

maco

18 лет 2 месяца назад

Могу еще немного добавить.
Пользуюсь Тритоном, переходники 1в1.
Технология универсальных алгоритмов:
возможность программного распределения сигналов по выводам панельки программатора;
поддержка микросхем в любых корпусах через стандартные переходники (pin-to-pin)

TSU-D32/PL32 - Универсальный переходник с DIP-32 на PLCC-32.
Разводка панельки: один-в-один (1=1, 2=2, 3=3...).
Стандартные микросхемы памяти 27*, 28*, 29*, 37*, 39*, 49*, LPC Flash, Firmware HUB

naHukep

18 лет 2 месяца назад

Спасибо всем! С Labtool'ом ситуация более-менее прояснилась. Самый рациональный выход из сложившейся ситуации - купить новый программатор :-)