LH28F800BJR-PBTL

Ответить
mmdd
Сообщения:4
Зарегистрирован:Ср ноя 09, 2005 9:23 am
LH28F800BJR-PBTL

Сообщение mmdd » Ср ноя 09, 2005 9:49 am

Добрый день всем.

Возникла проблема с записью этого чипа.

Имеется программатор - http://ln.com.ua/~dj-andy/pgm/wlp/wlp.htm.
Адаптер TSOP48 - http://www.dsl.kiev.ua/products/will.htm.
Test hardware - OK.
ID - SHARP LH28F008/800BJx-PBTL.
Стирание - ОК.
Чтение - ОК.
Ноги чипа ровные и чистые, стоит в панели аккуратно - смотрел лупой.
Пробовал софт 097ja, j, g, a.

Каждый раз получаю Error at 0x000000 Chip 0x80 buffer 0x55.

Подскажите, пожалуйста, в чем может быть проблема. Дело в том, что опыт в этом деле минимальный.

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

Сообщение Ezo » Ср ноя 09, 2005 10:23 am

Ссылки на железо неработают.
Действительно ли получил указанный ответ идентификатора на комманду софта Get ID ? Какой софт и выбранный чип ?
Сомнения в том, что чип LH28F800BJR-PBTL имеет зеркальную разводку (R-reverse bend) выводов. Адаптер поддерживает нормальную разводку (Е- normal bend)

mmdd
Сообщения:4
Зарегистрирован:Ср ноя 09, 2005 9:23 am

Сообщение mmdd » Ср ноя 09, 2005 11:23 am

Спасибо, уважаемый Ezo, что откликнулся.

Теперь ссылки на железо работают
Программатор - http://www.sivava.com/image_A01.htm
Адаптер TSOP48 - http://www.dsl.kiev.ua/products/will.htm

На всех пробованных софтах (097ja, j, g, a):
Чип - "LH28F800 - B"
click "Get ID" - answer "Manufacture - SHARP
Device code - LH28F008/800BJx-PBTL"
По данным Шарпа этот чип имеет реверсивное положение ног, но прикол в том, что панель Wells в адаптере позволяет устанавливать такие чипы как нормальные (нужно отщелкнуть подложку в панели и установить таракана кверху пузом) и в этом положение Get ID не дает никакого результата. Кроме того, до снятия жука, пощупал несколько ног на предмет их прямого или реверсного положения, выглядело все как прямое.
В обычном положении пробовал писать, записывалось с указанной выше ошибкой, верификация говорит - ОК, считываю, сравниваю HEXы, вижу в 5 или 6 регистрах несоответствие в последних 2-х байтах.
Вот такая фигня......

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

Сообщение Ezo » Ср ноя 09, 2005 1:23 pm

Разобрались с установкой, ОК.
Get ID , OK.
Стирание.
Проверь сейчась Blank check (ecть ли содержание все 0xFF). Если непроходит , можно и читать и смотреть что буффере.
Ошибка указывает на содержимое в чипе (в адресе 0х0000 0х80). Жду ответа, тогда смотрим дальше.

mmdd
Сообщения:4
Зарегистрирован:Ср ноя 09, 2005 9:23 am

Сообщение mmdd » Ср ноя 09, 2005 2:21 pm

Софт 0.97ja
Erase Chip - OK
Blank Test - Device is NOT empty ($004000)

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

Сообщение Ezo » Ср ноя 09, 2005 4:04 pm

Проверь контакты- вывод 3 чипа, проверь линию (контакты , обрывы и КЗ на соседние линии- на адаптере и программаторе , итд...) с программатора А14 на чип А13 (вывод 3).
Можешь также вынуть м-схему, оставить адаптер в программаторе.
Перейти на секцию софта Test H/W. Подряд по одному вставить и убрать галочки А13,А14,А15 и измерять появление напряжения более 4В на соответсвующие выводы 4,3,2 панели Wells.
Жду ответа, тогда смотрим дальше.

mmdd
Сообщения:4
Зарегистрирован:Ср ноя 09, 2005 9:23 am

Сообщение mmdd » Ср ноя 09, 2005 4:41 pm

Ок, спасибо.
Завтра буду пробовать.
А сейчас только что успешно прошил HY29F800BT-70, при этом только одно изменение в действиях от LH28F - поменял тип чипа на AM29F800.
Get ID - ОК.
Erase - ОК.
Blank test - empty.
Write - OK.
Verify - OK.

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

Сообщение Ezo » Ср ноя 09, 2005 6:00 pm

Тогда наверно проблема вывода 3 чипа в гнездо.
А сейчас только что успешно прошил HY29F800BT-70, при этом только одно изменение в действиях от LH28F - поменял тип чипа на AM29F800.
HY29F800BT 5В память, LH28F800BJR - 3.3В. Следует соответсвенно поменять джампера на адаптере.

Ответить