тесты — НТЦ Метротек. Архив блога http://blog.metrotek.spb.ru заметки бывших разработчиков бывшего НТЦ Метротек Thu, 02 Oct 2025 13:52:15 +0000 ru-RU hourly 1 https://wordpress.org/?v=5.1.15 Аппаратные тесты Bercut-ET http://blog.metrotek.spb.ru/2009/01/14/b3et-hwtests/ http://blog.metrotek.spb.ru/2009/01/14/b3et-hwtests/#comments Wed, 14 Jan 2009 13:41:58 +0000 http://srv1.metrotek.spb.ru/wp/?p=85 Тихой сапой Семимильными шагами мы приближаемся к новому стандарту качества наших приборов!

Прорыв должен совершить bercut-ET.

Теперь в каждом экземпляре bercut-ET, выпущенном нашей компанией, будет присутствовать встроенный аппаратный тест. Это позволит усилить контроль качества выпускаемой продукции и упростить поддержку пользователей.

С точки зрения обычного пользователя всё просто: чтобы запустить аппаратный тест, нужно тупым тонким предметом ;) нажать на аппаратный reset. прибор включится только в том случае, если все тесты завершены успешно.

С точки зрения службы поддержки всё немного сложнее…

Нужно попросить пользователя нажать на reset, а затем посмотреть на сообщения в консоли. В сообщениях на консоли пользователь увидит список успешных и проваленных тестов. Дальше можно решить, может пользователь исправить проблему самостоятельно или требуется сервисный ремонт.

Просить пользователя выполнить аппаратный тест нужно в любом случае, чтобы быть уверенным, что проблема (из-за которой пользователь обращается в службу поддержки) не из-за железа.

С точки зрения выходного контроля всё еще сложнее. Прибор крепится к вибростенду и на нём циклически запускаются аппаратные тесты. Цель такой процедуры — убедиться, что пайка компонентов достаточно надежная, все разъемы соединены, все компоненты закреплены. Прибор трясут в течение определенного времени. Если за это время провалился хотя бы один тест, то прибор бракуется и откладывается «в сторону». Если все тесты в ходе тряски проходят стабильно, прибор считается готовым к отгрузке.

Аппаратные тесты также помогают локализовать проблему в тех приборах,  которые не прошли вибротест. Для этого в них реализован режим зацикливания на первом же неудачном тесте: тест выполняется до тех пор, пока его статус равен «failed». Этот режим помогает инженеру проводить диагностику неисправности. Например, в ходе зацикливания можно пошевелить разъем, замкнуть какие-нибудь ножки на микросхеме или провести диагностику с использованием осциллографа.

вот!

PS: поскольку аппаратно bercut-ETL похож bercut-ET, следующим прибором, отвечающим новым стандартам качества, видимо станет bercut-ETL, но об этом позже…

]]>
http://blog.metrotek.spb.ru/2009/01/14/b3et-hwtests/feed/ 5