Я работал с некоторыми макетами платы, которые включают контрольную точку для каждой сети в цепи (или близко к ней). Это привело меня к поиску других тем о контрольных точках, общих процедурах и рекомендациях по проектированию для тестирования, но я ничего не нашел. Итак, мой вопрос немного широк и плохо определен, но здесь идет:
- Какой способ производственного тестирования вы обычно используете в своих проектах?
- Есть ли точка, в которой некоторые методы становятся стоящими, и где эти точки? Например, ручное тестирование заполненной доски, летающих зондов, ложа гвоздя и т. Д.
- Я читал о дизайне и сборке BeagleBoard, которая значительно сложнее, чем наша доска, но, похоже, она вообще не включает такого рода тестирование (например, без гвоздей или контрольных точек, у них есть программный тест). ).
- Все наши платы основаны на микроконтроллерах. Являются ли основные функции питания, заземления и часов достаточно надежными в производстве, чтобы использовать микро для встроенной самопроверки?
production-testing
QuestionMan
источник
источник
Ответы:
Я добавляю контрольные точки к большинству плат, над которыми я работаю - если клиент не укажет иное. Я не буду добавлять контрольную точку для каждой сети, но сети электропитания и заземления определенно получают контрольную точку. Когда мы получаем партию досок из потрясающего дома, я хватаю цифровой мультиметр и выхожу из контрольных точек, чтобы убедиться, что ничто не закорочено на землю.
В основном мы работаем с очень малыми объемами производства, поэтому большая часть нашего тестирования проводится вручную.
Тем не менее, у нас есть продукт более высокого объема, в котором используется тестовое приспособление для ногтевого ложа. В дополнение к сетям питания и заземления у нас есть контрольные точки для других функциональных блоков, таких как Ethernet, SPI, аудио (динамик / микрофон).
Если вы делаете прототип при первом запуске, вы можете иметь все эти контрольные точки для отладки. Но в более поздних версиях, после того, как функциональные блоки были доказаны в порядке, вы можете удалить их с доски, если хотите.
В конце концов, все зависит от объема производства и от того, какой риск вы хотите предпринять, тестируя / не тестируя определенные аспекты платы.
источник
источник
Контрольные точки должны быть добавлены с некоторой продуманностью к их влиянию на конструкцию (например, аналоговые контакты или высокоскоростные контакты могут изменить свое поведение с дополнительной медью / длиной линии).
Везде, где возможно, мне нравится контролировать / регистрировать различные источники питания с помощью АЦП (у микро обычно есть пара запасных контактов АЦП). Хотя я использовал автономные АЦП, которые можно удалить, чтобы сэкономить затраты на спецификацию, мне еще предстоит работать над проектом, в котором полевой мониторинг уровней напряжения был отклонен из-за небольшой экономии.
Регистрация прототипа, производственных и полевых отказов также очень важна, особенно если ваш BIST не обеспечивает полного покрытия.
источник