21.3.2 Lock Bit File Syntax

A valid entry in the lock bit configuration file is defined as a <lock_parameters> < lock bit value> pair format.

The lock parameters are structured as follows:

  • Lock bits syntax for a register: <Physical block name>_<register name>_LOCK
  • Lock bits syntax for a specific field: <Physical block name>_<register name>_<field name>_LOCK
  • The following are the physical block names (varies with device family and die):
  • MSS
  • FDDR
  • SERDES_IF_x (where x is 0, 1, 2, 3 to indicate the physical SerDes location) for SmartFusion 2 M2S010/025/050/150 devices
  • SERDES_IF2 for SmartFusion 2 M2S060/090 devices (only one SerDes block per device)

Set the lock bit value to 1 to indicate that the register can be written to (unlocked) and to 0 to indicate that the register cannot be written to (locked).

Lines starting with # or ; are comments. Empty lines are allowed in the lock bit configuration file.

The following figure shows the lock bit configuration file.

Figure 21-10. Lock Bit Configuration File