This section describes the user configurable registers in the device.
Note: While the device allows register writes
at any time SPI communication is available, it is recommended to exercise caution while
updating registers in the ACTIVE state while the load is being driven. This is especially
important for settings such as S_DIAG which control the critical device configuration. In order to
prevent accidental register writes, the device offers a locking mechanism through the
REG_LOCK bits in the
COMMAND register to lock the contents of all configurable registers.
Best practice would be to write all the configurable registers during initialization and
then lock these settings. Run-time register writes for output control are handled by the
SPI_IN register, which offers its own separate locking mechanism through the
SPI_IN_LOCK bits.