Software
13
SLAU822A – December 2019 – Revised April 2020
Copyright © 2019–2020, Texas Instruments Incorporated
TUSS44x0 EVM for Ultrasonic Sensors User's Guide
lists descriptions of the device error status bits.
Table 3. Device Error Status Descriptions
DEVICE STATUS
DESCRIPTION
VDRV_READY
Set when VDRV power regulator has reached the programmed voltage level. This is also
indicated by VDRV_READY bit.
PULSE_NUM_FLT
Set if the burst sequence was terminated before completing the pulse number selected. This
is also indicated by PULSE_NUM_FLT bit.
DRV_PULSE_FLT
Set if there is a "stuck" fault detected during pulsing in a burst sequence. This is also
indicated by DRV_PULSE_FLT bit.
EE_CRC_FLT
Set if there is a CRC Error when loading internal EEPROM memory. This is also indicated by
EE_CRC_FLT bit.
DEV_STATE
Device State: 00 - LISTEN, 01 - BURST, 10 - STANDBY, 11 - SLEEP
lists descriptions of the device information status bits.
Table 4. Device Information Status Descriptions
DEVICE STATUS
DESCRIPTION
IO1 Pin
IO1 Pin logic level status used for driver control.
IO2 Pin
IO2 Pin logic level status used for driver control.
O3
O3 Pin logic level status used for zero-crossing.
O4
O4 Pin logic level status used for echo interrupt.
3.4.3
EVM Status
The GUI can automatically detect the presence of the MSP-EXP430F5529LP after being flash
programmed with the
tuss44x0-firmware.bat
file. In the event of a successful, partially successful, or failed
connection between the PC, MSP-EXP430F5529LP, and TUSS44x0 EVM, the EVM status fields are
updated according to
Figure 11. EVM Status – Success