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> в одну
читать умеем??
-+--
о, я смотрю ты так и сделал. какие проблемы тогда?
|