This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

RF430FRL152HEVM: RF430FRL152HEVM

Part Number: RF430FRL152HEVM
Other Parts Discussed in Thread: MSP-EXP430G2ET, , TRF7970A

Tool/software:

Hello everyone, I want to use TRF7970A EVM + MSP-EXP430G2ET with RF430FRL152HEVM to read the ADC data using LabView and present it in a graph, currently I want to rewrite the program provided by TI as the main program (SLOC346) and follow the program code in the picture, I have tried using the Acess port, after sending 0xFF, the MCU should reply the message, I have tried using the Acess po but the MCU does not reply. After sending 0xFF, the MCU should reply with a message, but the MCU doesn't respond.

  • Hi,

      I will suggest you first run the SLOC346 firmware on TRF7970A EVM + MSP-EXP430G2ET as is. Make sure it works with the RF430FRL152HEVM using the provided GUI software. The GUI software interacts with the MSP-EXP430G2ET through the UART interface. You can use a scope or logic analyze to capture the transactions between the PC and  MSP-EXP430G2ET as a working reference. Next, do the same with your LabView software and compare the UART transactions. 

      You must also make sure on jumper J101, the TXD and RXD jumpers are changed to the horizontal positions to select HW UART. Again, try running the example using the provide GUI first. It if works then you can compare with your Labview software.

  • Having reused the GUI as you suggested, and having used the Access port to side-record the information sent in the packet, I now understand that the “0” and “1” must be used at the beginning of the packet, but I don't know where the rest of the byte of data is coming from.

  • I now understand that the “0” and “1” must be used at the beginning of the packet, but I don't know where the rest of the byte of data is coming from.

    First of all, does it work when you use the stock GUI? See below. Do you see the temp and light level?

    Sorry, I don't understand what you mean "0' and "1' must be used at the beginning. Can you show a scope or logic analyzer capture of the working system vs. the non working system. 

    I will suggest you go through TRF7970A datasheet TRF7970A Multiprotocol Fully Integrated 13.56-MHz RFID and Near Field Communication (NFC) Transceiver IC datasheet (Rev. M) and go to section 6.10 TRF7970A IC Communication Interface where it shows the various diagrams on how the commands are sent and data are received between the transceiver and the host processor.