Introduction#
The manufacturing and functional test library is used for testing and verifying the RF component of products at manufacture time. Customers can optionally include this library in their application code and run at manufacturing time. Any interface to the library is handled by the application.
Silicon Labs recommends using the manufacturing test library for customers who are using mature applications, regardless of the testing phase. However, this library is typically used in the low-volume and high-volume phases of testing where additional programming steps add unnecessary test time. This library allows for accessibility to a test mode within the customer’s application and removes the need for multiple application bootloads or multiple programming steps within the manufacturing process.
For an overview of all phases of manufacturing testing, see AN718: Manufacturing Test Overview. For details, see AN700.1: Manufacturing Test Guidelines for the EFR32.
The specifications for the manufacturing library APIs are detailed in the EmberZNet API reference accessed through Simplicity Studio documentation list or https://docs.silabs.com/.
The EmberZNet SDK demonstrates the use of this library via the manufacturing library components. The following sections provide guidance on using the manufacturing library components for manufacturing tests.