Pull to refresh
16K+
17
Антон Коган@kogananton

Hardware SDET

104,1
Rating
1
Subscribers
Send message

По разному, если нужно просто включать отключать питание, один одноплатник может управлять питанием 10-20 и более DUT плат, а с самими платами не взаимодействует. А если например DUT это классическая ATX материнская плата, одноплатник может выполнять еще и роль Front-panel - эмитировать нажатие кнопок разной длительности, также можно его использовать как Serial консоль, на случай если у DUT отвалилась сеть. Бывает и так что DUT это не сама плата, а, например, микроконтроллер на ней, и плата создана специально для его тестирования, и тогда одноплатник выполняет сильно больше функций - управляет питанием, может через муксы подключаться к периферии DUT вместо DUT, что бы проверить её состояние, принимает логи от DUT, в некоторых случаях может выступать link partner для каких-то интерфейсов. В общем много вариантов, зависит от задачи.

Да, отключаем не розетки, а уже после предобразования в DC. Т.к. платы мы проектируем сами, для тестов сразу закладывается возможность управления питанием, в том числе измерение и подстройку параметров. Обычно, в качестве базового питания используем ATX блоки, там есть штатная логика по управлению питанием - отдельно standby питание, и отключаемое основное, из которого уже преобразуются все целевые для устройства напряжения. От standby питается управляющий хост (на нем как раз работает Агент из статьи Анатолия https://habr.com/ru/companies/yadro/articles/1054094/), обычно что-то из одноплатных компьютеров. К нему можно подключиться по сети, и подергать всеми нужными интерфейсами, в том числе питанием.

Information

Rating
72-nd
Location
Россия
Works in
Registered
Activity