Shipping Matter
End-of-Line Testing for Matter Devices
Your end-of-line test strategy needs to catch everything the certification lab will catch, plus everything the lab won’t test but that kills field reliability. Skip this and you ship devices that pass final inspection but fail in the customer’s home.
This is a deep-dive from Provisioning Matter Devices at Scale. That post covers the full production pipeline from CM handoff to pre-production validation. Here we focus on what the test station must verify.
Must-test: the certification-critical items
- Commissioning loop. Run a full commissioning cycle against a reference controller. Decommission. Repeat five times. Pass criterion: zero failures. If your device fails one out of five cycles on the production line, it will fail in the field.
- RF calibration. Your device’s TX power and RX sensitivity must fall within the tolerances declared in your certification submission. If you skip RF calibration, expect a 5-10% yield hit at final test when devices fail to commission at range. Espressif ESP32-C6 production calibration tools and Nordic’s Direct Test Mode (DTM) for nRF53 both support automated factory calibration — integrate them.
- DAC chain validation. Verify the full chain resolves for every unit. One script. Every device. No sampling.
- OTA update test. Trigger an OTA on a sample from each production batch. Validate the update completes and the device recommissions after the update. The lab will do this. So should you.
Can-skip: what the lab doesn’t test
- Full cluster attribute walk. The lab tests mandatory clusters. You don’t need to read every optional attribute on every device.
- Multi-controller stress testing. The lab validates against declared controllers. Your production line can test against a single reference controller.
- Interop with every border router vendor. Production test against one Thread border router or one Wi-Fi AP. Reserve full interop matrix for pre-production validation.
RF calibration specifics
Thread and Wi-Fi devices both need calibration. For Thread devices on Silicon Labs EFR32, use the RAIL test library to calibrate the HF crystal oscillator and PA ramp. Skipping crystal calibration on a ±40 ppm crystal in a temperature-uncontrolled factory floor produces devices that fail to associate with a border router at 20 meters. For Wi-Fi devices on ESP32-C6, calibrate TX power per band (2.4 GHz) and validate using a spectrum analyzer or a golden-node RSSI comparison setup. Budget 30-45 seconds per unit for full RF calibration on a fixture equipped with a controlled RF test chamber.