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.

TRF372017EVM controlled by own application

Other Parts Discussed in Thread: TRF372017, TRF372017EVM

Hello,

My task is to develop an application package (API) for the TRF372017. Since our system hardware is not ready yet, I may use the TRF372017EVM instead.

Are there any sample code for using the EVM in a separate application?
How is the SPI interface to the TRF controlled from the PC?
Where to get the source code of TRF372017 EVM GUI or parts that describe the control of the TRF372017?

Regards
Melanie

  • The EVM SPI can be accessed through two methods.

    First, the EVM can connect to a computer USB port. This is the most common usage in demo and evaluation situations. TI does not treat the GUI code as proprietary, and it can be shared with customers on a case-by-case basis. Such sharing is treated as an as-is piece of code with extremely limited support. It is written in LabView.

    Second, the EVM provides clip-on test points for direct access to the SPI lines. Customers can develop their own code and directly hardwire into the SPI ports.

  • Hello Pete,
    Thanks for the quick reply.

    I want to implement a USB to SPI connection via the integrated FT245RL using the ftd2xx.dll, as you have done it.
    Hence my question: How did you solved the communication from the PC to SPI, as the FT245RL is a parallel converter? How does transmission of data packages from the PC to the ftd2xx.dll work?
    Whom should I contact for the corresponding Source Code?

    Regards
    Melanie

  • Please send a direct email to hsprf_apps@list.ti.com to arrange for source code.

  • Hello,
    The email address hsprf_apps@list.ti.com is only an internal mailing list. 

    ------
    The message you sent to the mailing list hsprf_apps,
    with the subject line:

        Fwd: TRF372017EVM controlled by own application

    what not sent to the list subscribers Because you do not have
    permission to send messages to this mailing list.

    If you did not send a message to the mailing list named above,
    be aware did the named list 'may be subscribed to a list
    Which you did to send a message. In case did, only the
    subscribers of the named list did NOT receive your message.

    If you want to request permission to send messages to the named
    list, please contact the list owner.
    -----

    Please give me another email address to which I can send my request.

    Regards
    Melanie Klenner

  • I have sent you an E2E friend request. Once you accept, we should enable to exchange direct email.

  • Hello,

    Thanks Pete, I could finish my project with TRF372017 recently.
    Here are my results for the SPI interface of TRF372017EVM. The code worked perfectly in my system. I hope it can be helpful for others, too.

    I give no guarantee to the source code. Please treat it as an as-is code. Also, support will be very limited. Of course it is allowed to use and adapt the code for your purposes. 

    The Code is written in C, even if the file is cpp. In addition, the zip file contains the required Libarys (ftd2xx and stdint).

    Regards
    Melanie

    TRF370217EVM_SPI.zip