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.

RF430FRL152H Programming Help

Other Parts Discussed in Thread: RF430FRL152H, RF430FRL152HEVM

Hi,

I am a beginner when it comes to things like this. I am a college student and am helping my professor do a research project with the 152H board. All I need it to do it read a voltage on one of the ADCs. I have downloaded CCS v6, but am not too sure how to use it to program the RF430FRL152H board. I'm sorry if this is very basic, but I have read the user's guide and really do not know where to start in the programming of the board. Any information on where to start and what programs to use would be very much appreciated! Thank you!

  • Hey Luciano,

    So it sounds like you already have the RF430FRL152HEVM.  Do you already have a TI NFC Reader?    

    The FRL152H EVM Users Guide should be a good starting point with the example code on the EVM's page.  You'll need a programmer to be able to develop you're own project.  (section 1.4 has a link.)  

    Let me know if this gets you up and running.   

    Thanks,

    JD

  • If you are planning on using an RF reader/writer you do not have to program the part.  The part already contains ROM code that accepts RF commands to do various actions like be able to sample an analog sensor.

    You can test out the functionality with the PC GUI that is available with the RF430FRL152HEVM.  This allows you to send various RF commands to for example sample an analog sensor.

    What kind of sensor do you need to use with this device?

  • Thanks for your response! So you're saying I need a TRF7970AEVM board to be able to program the 152H board? And what program would I use to program the board? Can the GUI program the 152H board? All I have to program the 152H board to do is read a voltage from one of the ADCs. What do you think the best way to do that would be? 

    Thanks!
    Luciano 

    Sent from Outlook




  • So the board is already programmed to be able to read a voltage? I do not have to write additional code for it to be able to do it? I am a computer enginerng student and am doing a research project in conjunction with the chemical engineering department.  They are giving me a sensor that tests chemicals and then sends out a voltage. My job is to get the board to read that voltage.

  • Hey Luciano,

    You can setup/program the FRL152H over the air, which is what Alex is saying. The Reader/GUI should let you do what you want. Once you get it working with the GUI, you can replace that side with a script or something.

    Thanks,
    JD
  • Okay, so let me know if I'm comprehending all of these responses correctly. My project is to send a voltage to this board, have it read in a voltage on an ADC, and also I have to write a program on an Android phone with NFC to be able to get that voltage and display it on the phone. So if I am reading correctly, am I right in saying I do not need to write any code for programming the board, because the board is already capable of taking in and reading a voltage. So if I connect the sensor that is sending the voltage to the correct pin on the board (if you guys know which pin that is that would be great) I will be able to write an Android application to talk with the board over NFC to obtain the voltage the board is reading. Thanks for all your help, I am very new to this so bear with me!!
  • Luciano, yes the RF430FRL152H does not need additional programming to use the default functionality. You should be able to connect an analog sensor to pin labeled ADC0. The ADC on the device is a 14-bit slow-acquisition ADC. So it is best used for measuring DC voltage (like temperature, light strength/presence...). So I would not recommend any signal that is changing at or above 1 Hz.
    Also the ADC0 input only accepts signals in the range of 0V-0.9V.
    So yes, all you would need to do would be to program and Android mobile to communicate over ISO15693 to the RF430FRL152H. The communication needs to write to specific registers in FRAM (like which sensor to sample, its ADC settings). Once the configurations are written, the RF430FRL152H will sample the sensor and log the results into FRAM. The FRAM then can be read out by the App over NFC.
    Please feel free to ask further questions, we are glad to help.
  • That answers my question very well, thank you so much! I will ask any more questions if I have any!