Other Parts Discussed in Thread: PGA460-Q1, MSP-EXP430F5529LP, PGA460
Hello,
I have four PGA460PSM-EVM boards, interfaced over UART with a master device via the TXD and RXD pins. I am using a 12V input voltage.
Three of the PGA460PSM-EVMs are working fine. One has stopped responding over UART. I've tested the sensors in the exact same physical setup using the same wires/connectors.
I have confirmed that the unresponsive PGA460PSM-EVM can hear the master device by writing the to the register TEST_MUX = 80 and then TEST_MUX = 00, toggling an output of the 8 MHz clock to the TEST pin which I have been able to probe with an oscilloscope. This way I have also confirmed the UART address of the sensor.
The sensor in question is also unresponsive when using the GUI via the MSP-EXP430F5529LP, which shows the PGA460-Q1 status as 'N/A or Wrong Addr'. The GUI operates correctly with the three working sensors.
I wondered whether I'd inadvertently changed the communication interface on the PGA460PSM-EVM in question via an accidental register change. However writing the identical set of register values as are on the working PGA460PSM-EVMs to the unresponsive PGA460PSM-EVM (which the above test should confirm it is able to hear) has not made it responsive.
Do you have any suggestions? Is is possible to trigger a factory reset of a sensor over UART?
Many thanks