Manufacturing Procedure – Without Security#

This section outlines the sequence for programming devices without security.

Before proceeding with the following steps for Common flash mode, ensure that the flash mode is selected (Flash Mode Selection – No In-Package Flash OPN) for no in-package flash OPN.

Common Flash Mode#

The following sequence needs to be followed for manufacturing procedure without security in common flash mode.

Steps Description Command (Syntax)
1 MBR Provisioning commander mfg917 provision -mbr <filename.bin|default> -d <OPN Number> [--skipload] [--pinset n]
2 Boot Configurations Update in eFuse (Optional) Refer to the section Boot Configurations Update – eFuse
3 RF (Frequency and Gain Offset) Calibration Refer to section RF Calibration for calibration steps.
4 Load NWP and M4 Firmware Images commander rps load <filename.rps> -d <OPN Number>

Note: If you want to load a combined image (NWP + M4) instead of individual NWP and M4 images, refer to the section Combined Image (NWP + M4) for combined image related information.

Note:

  • For no in-package flash devices – you must mention the [--pinset n] in the manufacturing commands.

  • Flash pinset is as below for SiWG917

Flash Pinset no

GPIO set

Description

0

GPIO 0 to 5

Flash connected to pins 0-5 (Stacked Flash)

2

GPIO 46 to 51

Flash connected to pins 46-51 (No in-package Flash)

3

GPIO 52 to 57

Flash connected to pins 52-57 (No in-package Flash)

Example: SiWG917M111MGTBA (Common Flash Mode)#

The manufacturing procedure without security for SiWG917M111MGTBA OPN in common flash mode is as follows

  1. MBR Provisioning

    • commander mfg917 provision –mbr default -d SiWG917M111MGTBA

  2. RF Calibration – Refer to section RF Calibration.

  3. Load NWP and M4 Images

    • NWP Imagecommander rps load SiWG917-B.2.12.2.1.0.9.rps -d SiWG917M111MGTBA

    • M4 Imagecommander rps load si91x_hello_world.rps -d SiWG917M111MGTBA

Note: If no MBR is present in the device, you will see 0xa0ac error.