Flash Mode Selection – No In-Package Flash OPN#

The following table lists the steps involved in enabling either common flash or dual flash mode in the eFuse (One Time Programmable) in a no in-package flash SiWG917 OPN.

Note: Once the Common flash or Dual flash mode is selected in the eFuse by following the processes outlined here, it is irreversible.

Steps Description Command (Syntax)
1 Read the present contents of the eFuse to an efuse_value.json file commander manufacturing read efuse --out efuse_value.json -d SiWG917M1xxXGTBA
2 Enable Flash mode (Common or Dual Flash) Common Flash Open the efuse_value.json file (created in step 1) common_flash_enabled and set to 1
Dual Flash Open the efuse_value.json file (created in step 1)
Following are listed:
  • m4_flash_address_width and set to 2
  • m4_flash_address_width_valid and set to 1
3 Dry run and check the correct bit is set in the eFuse (Optional, but recommended) commander manufacturing write efuse --data efuse_value.json -d SiWG917M1xxXGTBA --dryrun
4 Burn the bits in the eFuse commander manufacturing write efuse --data efuse_value.json -d SiWG917M1xxXGTBA
5 Read back the contents of the eFuse commander manufacturing read efuse --property m4_and_security_config -d SiWG917M1xxXGTBA

The preceding steps are for selecting the flash mode only. You must complete the following sections Manufacturing Procedure – Without Security, and Manufacturing Procedure – With Security as per your requirement.