Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
07.02.2010, 05:48
|
#1
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Помогите прочитать память
Есть память 29F200 и программатор willem. Вроде как он ее поддерживает, но надо сделать переходник. Понятно, что разпиновка не совпадает и придется разводить по-другому. Дело очень ответственное. Если погублю данные, мне открутят голову. А без головы я жить не смогу совершенно. Так что решил обратится за советом к вам, уважаемые господа.
У памяти два режима работы - 8 бит и 16 бит. Я так понимаю, судя по схеме willem'a, 16 бит он не поддерживает. На колодке есть только A0-A17, D0-D7, CE, OE, WE. У памяти A0-A16, DQ0-DQ14, DQ15A-1, E, G, W, RP, RB, BYTE.
С сигналами E,G,W понятно. Они сходятся. BYTE вешаем на 0, чтобы работала в режиме 8 бит. Остается вопрос - что делать с RP, RB и DQ15A-1?
Слава Богу, ПО программатора эту память поддерживает. А то я бы тему эту не затеял.
Еще думаю на W перемычку сделать, чтобы защитить себя от случайного повреждения данных. Но тогда, как я понимаю, не будут проходить команды переключения блоков памяти. 2 мбит на 16 битах адреса не уместить. Правильно?
Еще вопрос по пайке. Велика ли вероятность потерять данные при снятии микросхемы? Греть буду снизу. За температурой буду следить.
Заранее благодарю!!!
ПО пишет, что нужен адаптер TSOP48 16bit mode. Найти такой не могу пока даже в интернете.
Последний раз редактировалось Easyrider83; 07.02.2010 в 06:01.
|
|
|
|
07.02.2010, 07:25
|
#2
|
Заблокирован
Регистрация: 08.08.2007
Сообщений: 2,843
Сказал спасибо: 378
Сказали Спасибо 1,368 раз(а) в 746 сообщении(ях)
|
Re: Помогите прочитать память
Сообщение от Easyrider83
|
Еще вопрос по пайке. Велика ли вероятность потерять данные при снятии микросхемы? Греть буду снизу. За температурой буду следить.
Заранее благодарю!!!
ПО пишет, что нужен адаптер TSOP48 16bit mode. Найти такой не могу пока даже в интернете.
|
По остальному - с этой м/с не работал. Выпаивал и запаивал феном Атмеги - проходило. Грел сверху. А здесь необходимо взять тонкую проволочку D=0.2 и продеть под ножками. Можно хромель, можно копель, а можно и медную. Один конец закрепить, а за второй потянуть в сторону. Осторожно касаясь паяльником ножки, расплавить припой . Проволочка должна проскочить под ножку и оторвать ножку от контактной площадки. Поочерёдно почикать все ножки. Можно всё это проделать и сточенным (на треугольник) лезвием от одноразового станка, но проволочкой лучше. Лишний припой перед этим можно убрать проводом МГТФ, смоченным предварительно флюсом. Меньше соплей будет при съёме.
Для одного случая не стоит искать переходник. Достаточно напаять пересычки из тонкого провода к выводам м/с.
На вывод #WE подать "1". В этом случае запись будет запрещена.
Последний раз редактировалось RY723; 07.02.2010 в 07:43.
|
|
|
|
07.02.2010, 16:32
|
#3
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: Помогите прочитать память
RY723, понятно. Спасибо и на том. Греть собираюсь феном. Фен хороший, им перепаял огромную кучу микросхем. Просто перестраховываюсь. Флешки дергать придется регулярно теперь.
Схему программатора прилагаю. Шьются флешки через разъем Zif 32.
Даташит на 29F200 тоже прилагаю.
Последний раз редактировалось Easyrider83; 07.02.2010 в 16:52.
|
|
|
|
07.02.2010, 17:02
|
#4
|
Заблокирован
Регистрация: 08.08.2007
Сообщений: 2,843
Сказал спасибо: 378
Сказали Спасибо 1,368 раз(а) в 746 сообщении(ях)
|
Re: Помогите прочитать память
Сообщение от Easyrider83
|
Схему программатора прилагаю. Шьются флешки через разъем Zif 32.
Даташит на 29F200 тоже прилагаю.
|
С таким программатором не работал, с флешками работал. Для подобных корпусов сокеты очень дорогие. При взгляде на цену отбивают желание дальше смотреть. Даташит посмотрел ещё утром, раз инет имеется, то и информация тоже. Для первого раза всё же лучше проволочкой, если имеются опасения, а затем уже можно и погрубее. И в zif-разъём для одного раза можно на проволочках. Я таким образом ATmega16 (TQFP) в DIP устанавливал. Нормально.
|
|
|
|
08.02.2010, 02:01
|
#5
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: Помогите прочитать память
Мужики, помогите. Завтра надо уже решение придумать. Просто на иколках сижу. Как эту микросхему прочитать?
Вообще не понятно, как этот программатор 16 бит читать собрался, если на сокете последний бит данных седьмой?
Последний раз редактировалось Easyrider83; 08.02.2010 в 02:03.
|
|
|
|
08.02.2010, 10:25
|
#6
|
Почётный гражданин KAZUS.RU
Регистрация: 12.09.2004
Адрес: Москва
Сообщений: 1,001
Сказал спасибо: 432
Сказали Спасибо 361 раз(а) в 249 сообщении(ях)
|
Re: Помогите прочитать память
Сообщение от RY723
|
Для подобных корпусов сокеты очень дорогие. При взгляде на цену отбивают желание дальше смотреть.
|
ага, ZIF дорогие Альтернатива - дешёвые под пайку (например, от Омеги-Оранжа, что то рублёв 200), но если работать с этими корпусами планируется много - лучше задавить жабу.
Сообщение от Easyrider83
|
Вообще не понятно, как этот программатор 16 бит читать собрался, если на сокете последний бит данных седьмой?
|
Возможно, переходник нужен не простой, а с коммутатором - аки для "ЧипПрог+" для аналогичных корпусов (посмотрите на их сайте).
Зы. Была аналогичная проблема - поработать с флэшкой в TSOP48, имея "ЧипПрог+" на 40 ног. Купил поблизости переходник ZIF 1:1 DIP48-TSOP48, распаял на его ногах навесом микросхемку-коммутатор по распиновке из хэлпа программатора, проводками сантиметров по 5 соеденил с обычной панелькой на 40 ног - чтоб в прогер вставлять. Пробую читать - фиг вам, не "узнаёт" программатор микру Повозился-повозился, перепроверил весь монтаж несколько раз, прохождение сигналов по ногам проверил - всё на месте, но не идёт
Задавил жабу и купил оригинальный адаптер у Фитоновцев - всё пошло в лёт
А сам адаптер напрямую у производителя оказался в 1,5-2,5 раза дешевле, чем у всяких их "дилеров" и интернет-магазинах, и даже дешевле "пустого" DIP48-TSOP48, приобретённого ранее... И техподдержка фитоновская очень порадовала - "пальцы не гнут", на деревню к дедушке не отсылают, готовы по просьбе добавить поддержку нужных микросхем (главное, чтобы даташит на них был доступен, и желательно образец для тестирования), не смотря что "частник".
__________________
С уважением, Дмитрий
|
|
|
|
08.02.2010, 10:31
|
#7
|
Почётный гражданин KAZUS.RU
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
|
Re: Помогите прочитать память
Я когда-то делал этот Willem с 16-разрядным адаптером. Там на переходник ставятся 2 шт. 74373 или 74245, адреса смещаются на 1 разряд, а А0 подается на вход выбора кристалла этих ИС. Если где-то схема у меня осталась, попробую найти. В нете есть схемы здесь: http://mpu51.tripod.com/eprom/eprom.html#SCHPCB
Последний раз редактировалось MisterDi; 08.02.2010 в 10:45.
|
|
|
|
08.02.2010, 15:32
|
#9
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: Помогите прочитать память
Всем огромное спасибо. Пока буду думать, что делать. Ситуация проясняется. Жаль, что нельзя заставить willem прочитать эту память в 8 битном режиме.
К сожалению, покупать адаптер у нас тут проблема. А вот ЛУТ - не проблема. Будем разводить.
Какая-то непонятка с адаптерами. Понял, что ezoflash и willem - одно и тоже. Но почему адаптеры для памяти есть TSOP-48_D2 и TSOP-48_B2. Один читает 16 бит, другой только 8. Меня устроило бы и 8. Какая разница-то по сути? Память моя указана и в обоих адаптерах. А программа упорно хочет TSOP-16 bit адаптер. Не хочется D2 адаптер паять.
Последний раз редактировалось Easyrider83; 08.02.2010 в 16:10.
|
|
|
|
08.02.2010, 23:05
|
#10
|
Почётный гражданин KAZUS.RU
Регистрация: 10.12.2007
Адрес: Екатеринбург
Сообщений: 2,725
Сказал спасибо: 2,427
Сказали Спасибо 894 раз(а) в 581 сообщении(ях)
|
Re: Помогите прочитать память
RY723
Можно всё это проделать и сточенным (на треугольник) лезвием от одноразового станка, но проволочкой лучше.
Я резал лезвие до нужной формы обычными ножницами.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 10:20.
|
|