ZXNet эхоконференция «hardware.zx»


тема: Тестер для микросхем простой логики



от: Orionsoft
кому: All
дата: 25 Jan 2007
Hello, andrews

and> возьми stapl-player и набросай тесты на STAPLе

с этого момента поподробней , что за вещь STAPL ?

от: Андрей Савичев
кому: All
дата: 25 Jan 2007
Hello, Mikka_A

Mik> Ктонить встречал схему сабжа?

одно дело впаянные в плате, тогда ищи на "сигнатурный анализатор" и другое дело
для входного контроля...для ограниченного перечня простой логики проще собрать
самому...возьми любой контроллер с jtag, на него повесь сокет с максимальным
количеством ножек нулевого усилия, возьми stapl-player и набросай тесты на
STAPLе. Провозишься недели две чистого времени. Если это для тебя дешевле
$400...

от: Андрей Савичев
кому: All
дата: 25 Jan 2007
Hello, Orionsoft

Ori> что за вещь STAPL

Попытка введения здесь
http://andrewsatan.narod.ru/stapl.htm
Разбирался с этим, когда делал программатор для Actel.
Статью не дописал, но исходники и работающие программы у меня на домашнем
компе. Кстати, может пригодится при отладке AT91R40008 для ZX Yellow Lines
Spectrum, поскольку у него JTAG тоже на борту есть.

от: Вася Попов
кому: All
дата: 25 Jan 2007
Hello, andrews

Mik> Ктонить встречал схему сабжа?

попадалось нечто подобное в журнале "РадiоАматор".
дома пороюсь - если найду ,выложу...

от: Михаил Андреев
кому: All
дата: 25 Jan 2007
Hello, All

Ктонить встречал схему сабжа?

Для проверки всяких там ЛА3,ИР23,ИД7 и прочей чепухи.

Интересут чтото подключающаеся к компу и имеющее минимум кнопок...
Типа - выбор микросхемы, и тест.
И два индикатора - хорошая,не очень хорошая.

Можно конечно как отдельный девайс.

Поиски привели только к программаторам стоимостью как минимум $400,а это мне
никчему.

от: Evgeny Muchkin
кому: All
дата: 25 Jan 2007
Hello, andrews

and> Провозишься недели две чистого времени.

Как долго... я так не играю! :(

от: Михаил Андреев
кому: All
дата: 25 Jan 2007
Hello, andrews

and> одно дело впаянные в плате, тогда ищи на "сигнатурный анализатор" и
and> другое дело для входного контроля.....

речь именно о входящем контроле.
есть 100 регистров,надо все проверить.

от: Андрей Савичев
кому: All
дата: 26 Jan 2007
Hello, Mikka_A

Mik> есть 100 регистров

если все микросхемы однотипные и входной контроль, то схема упрощается...какой
тип нужно контролировать?

от: Андрей Савичев
кому: All
дата: 26 Jan 2007
Hello, Mikka_A

Если спаяете или приобретете готовое железо, софт я могу написать. Под готовым
железом я подразумеваю некий KIT с LPC за $30-60 и JTAG соединитель за $20
(цены MT System). Если паять самостоятельно, то можно выбрать наименее дорогой
LPC контроллер с достаточным количеством пинов или ПЛИС от Alter-ы ( что менее
лично для меня предпочтительно), и ByteBlaster II. Деталей на $20-30, но
заморочки с платами, кабелями и т.д.

от: Андрей Савичев
кому: All
дата: 26 Jan 2007
Hello, Mikka_A

Инструмент тогда не нужен, нужно описание, как имплантировать дополнительный
код в его проект, а строить перед прошивкой все до кучи будет уже он сам.
Если понадобится отладка, тогда понадобится уже и среда и железка.
Hо есть еще оболочка на PC, вот ее исходники нужны больше ( из нее будет ясно
как добавить недостающую функциональность и протокол передачи параметров в
контроллер). А со стороны контроллера нужна часть поддерживающая протокол с
другой стороны( и, если есть многозадачка ее описание, если нет -описание того,
как все устроено на стороне программатора...типа руководства для программиста).

от: Андрей Савичев
кому: All
дата: 26 Jan 2007
Hello, Mikka_A

Можно в принципе и на таком, если:
1) микросхемы, которые предполагается тестировать входят в тот сокет (по
ширине);
2) поскольку у меня нет инструментальной системы и с mega8515 я не работал,
могу написать абстрактно на C под пины сокета (присоединенных к нему портов)

от: Андрей Савичев
кому: All
дата: 26 Jan 2007
Hello, andrews

Еще один вариант: вы изготавливаете макетную плату с сокетом нулевого усилия
(узким) и кабель к LPT-порту...но делаем все на морально устаревшей моторолине
MC705K1...их у меня осталось с былых времен с десяток штук и платой
разработчика KIKS. Правда придется вспомнить его ассемблер, но благо с пяток
проектов мы на нем в 93-96гг. сделали.

от: Михаил Андреев
кому: All
дата: 26 Jan 2007
Hello, andrews

and> Еще один вариант: вы изготавливаете макетную плату с сокетом нулевого
and> усилия (узким) и кабель к LPT-порту...но делаем все на морально
and> устаревшей моторолине MC705K1...их у меня осталось с былых времен с
and> десяток штук и платой разработчика KIKS. Правда придется вспомнить
and> его ассемблер, но благо с пяток проектов мы на нем в 93-96гг.

and> сделали.

есть вот такой девайс.....

http://www.zx.pk.ru/showthread.php?t=3947&page=1

настроеный и отлаженый. с кроватью с нулевым усилием.
соответственно атмега в нем программируется в нем наура ( распаян
байтбластер,или стк,уже не помню )

от: Михаил Андреев
кому: All
дата: 26 Jan 2007
Hello, andrews

and> Можно в принципе и на таком, если:
and> 1) микросхемы, которые предполагается тестировать входят в тот сокет
and> (по ширине);
and> 2) поскольку у меня нет инструментальной системы и с mega8515 я не
and> работал, могу написать абстрактно на C под пины сокета
and> (присоединенных к нему портов)

1.да входят. ZIF панель универсальна.
2. Сейчас попрошу DeathSoft выложить ссылку на инструмент.

( ему тоже респект он тоже работает над этим проектом ).

от: Михаил Андреев
кому: All
дата: 26 Jan 2007
Hello, andrews

and> если все микросхемы однотипные и входной контроль, то схема
and> упрощается...какой тип нужно контролировать?

ИР23
ТМ9
ТМ8
ИД7
ТМ2
ИЕ2
ИЕ19
ЛА3
ЛH1
ЛИ1

это в идеале.

в реале ир23 больше всего беспокоють.

а дальше по мере важности сверху вниз.
ну простейшую логику монно выкинуть...но если для Гуру коддингга это не
сложно.... :v2_wink2:

от: deathsoft
кому: All
дата: 26 Jan 2007
Hello, andrews

and> Тогда эт точно не ко мне. Hе видеть даже что и как тестировалось,
and> полагаясь на разработчика тестера?

Да собственно все сорцы открыты, берите и смотрите, а также высказывайте
предложения/пожелания. Секретов из этого никто не делает.

от: Михаил Андреев
кому: All
дата: 26 Jan 2007
Hello, andrews

and> Тогда эт точно не ко мне. Hе видеть даже что и как тестировалось,
and> полагаясь на разработчика тестера?
and> Сотрудник многочисленных питерских электронных и телефонных компаний
and> на такое "пойти не могет" :)
and> Удачи вам!

спасибо за участие.

хотя монно и для компа такое сделать таки.
потому что смотри что получается - для каждой микрухи - свой алгоритм.
а память то контроллера не резиновая....
сколько то влезет.. а сколько то...

так что может все же подумаешь,а? :v2_wink2:

от: Марк Антонов
кому: All
дата: 27 Jan 2007
Hello, deathsoft

запаяй в одну плату GS вместо микрух все панельки

от: Михаил Андреев
кому: All
дата: 28 Jan 2007
Hello, The Exploited

The> запаяй в одну плату GS вместо микрух все панельки

грхм....
7 ир23.... на 12 плат....
бррр....
многовато....=)

от: Марк Антонов
кому: All
дата: 28 Jan 2007
Hello, Mikka_A

Mik> на 12 плат...

The> в одну

читать умеем??
-+--
о, я смотрю ты так и сделал. какие проблемы тогда?




Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
СС'99 - интервью: XL-Design (создатели журнала ZX-Format).
Enlight'99 или история повторяется - СС'999 состоялся, его результаты не очень то и радуют.
Part 6 - The magic knight story.
Устав SpbZxNet - Памятка начинающим СисОпу сети SPbZXNet v1.1.
Юмор - Сцeнoвые анeкдоты.

В этот день...   19 апреля