Best Practices
General PCBA Functional Test Flow
Throughout our years of implementing automated PCBA functional tests, we've found that using the following test flow is useful:
- Continuity Tests
- Test continuity between power and ground on any connections that provide power to the device under test
- Prevents powering the device when an easily detectable short is available
- Typically covered by ICT or Flying Probe testing, however, this is a very fast test to implement and prevents damaging failed DUTs.
- Pre-Programming Voltage Tests
- Check all voltage rails on the DUT
- Programming
- Post-Programming Voltage Tests
- Functional Tests
- Calibration