Introduction#
Manufacturing means programming production-specific information into the device. This document outlines the manufacturing procedure for the SiWx917 NCP IC (SiWN917M) /module (SiWN917Y) using Silicon Labs' manufacturing utility.
The SiWx917 NCP has a multi-threaded Network Wireless Processor (NWP), which runs the network and Wireless stacks on independent threads. The SiWx917 NCP requires an external host for application processing.
Manufacturing Procedure#
This section outlines the sequence of steps involved in the manufacturing procedure.
When the SiWx917 NCP IC/module is received for the first time, it comes with the following:
A default boot configuration (includes default device security) in the NWP Master Boot Record (MBR).
An empty eFuse.
A default boot configuration (includes default device security) and default calibration parameters in the eFusecopy.
No firmware included.
Uncalibrated.
The manufacturing procedure for the SiWx917 NCP involves the following key steps:
Configuring the boot settings, which can either be done in the NWP MBR or eFuse (OTP).
The boot settings can be done either in MBR or eFuse. The MBR allows for multiple updates to the boot configurations, providing flexibility for changes. In contrast, eFuse or One-Time Programmable (OTP) memory permits the boot configurations to be updated only once, and once written, they cannot be erased.
Loading the SiWx917 connectivity firmware.
Setting the Wi-Fi and BLE MAC address (optional).
Performing RF calibration (Not required for SiWx917Y module OPNs).
This document demonstrates the manufacturing procedure for SiWx917 NCP using the EFR32MG24/EFR32MG21 host MCU and manufacturing utility or tool - Simplicity Commander CLI.