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
MBR Provisioning
commander mfg917 provision –mbr default -d SiWG917M111MGTBA
RF Calibration – Refer to section RF Calibration.
Load NWP and M4 Images
NWP Image
commander rps load SiWG917-B.2.12.2.1.0.9.rps -d SiWG917M111MGTBAM4 Image
commander rps load si91x_hello_world.rps -d SiWG917M111MGTBA
Note: If no MBR is present in the device, you will see 0xa0ac error.