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.

TRF7970A EVM's GUI(software) Source code?

Other Parts Discussed in Thread: TRF7970A, MSP430F2370, MSP430F5529

Hi TI engineer,

I have got the the TRF7970A EVM  for developmnet.

The application is NFC scanner with only peer to peer function using (ISO18092 only).

And I also have to use a Cotex-M3 MCU for serial Text interface for the data tranceiver.

The TRF7970A EVM  is well operated with windows PC GUI software.

Can I get the TRF7970A EVM GUI source code?

 In order that development and modification...

thannks,

Eric 

  • Eric,

    I have attached the TRF7970AEVM GUI source code. 

    TRF7970A_GUI_Source.zip
  • Thanks for your quickly reply.. ^^

     

    I've 5 questions of TRF7970A :

    1) Is it fully supported Mifare protocol?

    2) Is it supported nfc 3mode that means nfc read, write and peer to peer )? 

    3) Is that certificated with EVM contactless Level protocel?

    4) Is it supported SIM with SWP?

    5) Do TRF7970AEVM can support Peer to Peer with Android smartphone( integraded nfc)?

    Thanks,

    Eric.

  • Eric,

    1.  We do have firmware available that supports reading/writing Mifare Classic.  This is currently available on the Stellaris Cortex M3 platform and being ported to MSP430F2370 for the TRF7970AEVM.

    2. Yes, TRF7970A supports Reader/Writer, card emulation, and peer to peer modes.

    3. Did you mean EMV for contactless payments?  If so, we cannot certify a chip for EMV as it needs to be certified at the system level.  We have found that an external amplifier is required to meet the analog testing portion of EMV.  We are currently working on a 1W amplifier reference design for this purpose.

    4. No, SWP is not supported with the TRF7970A. 

    5. At this time, we do not have peer to peer support with Android using the EVM.  We have demonstrated peer to peer with Android on a different platform utilizing MSP430F5529 + TRF7970A.  An app note is in the works currently.  We can also support ISO 14443B card emulation mode communicating with Android on this same platform as shown in the app note below.

    http://focus.ti.com/general/docs/litabsmultiplefilelist.tsp?literatureNumber=slaa512

  • Concerning #1 answer,

    I'd like to know detailed infomation...

    Is it fully support compliance with mifare class?

    So which class is supported in detail ?

     

    About #3 answer,

    How about EMV certification contactless Level1 pass?

    If not yet,  How about waver pass?

    Thanks,

    Eric

  • Eric,

    Mifare Classic 1K and 4K is fully supported for authentication, read, and write.  This uses direct mode 0 of the TRF79xx since mifare classic is not fully ISO 14443-4 compliant.  We do not have firmware available to support other Mifare types at this time.

    To be clear on the EMV certification, you would still need to have your system certified as we are just offering the IC and not a complete system.  We are still working on our 1W amplifier design to pass the power transfer test, so we are not quite there yet.  

  • Thank you for posting the source code. Can you provide info on what was used to compile the code?  I loaded the code into Visual Studio 2010 express and got the following build error:

    1>c:\documents and settings\gui\trf7970a_gui_source\trf7970a_gui_source\rfidread_70_8\stdafx.h(15): fatal error C1083: Cannot open include file: 'afxwin.h': No such file or directory

    The problem is in StdAfx.h:         #include <afxwin.h>         // MFC core and standard components

    -Mike