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:

  1. 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.

  2. Loading the SiWx917 connectivity firmware.

  3. Setting the Wi-Fi and BLE MAC address (optional).

  4. 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.