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.

Requesting code to demo NFC functionality (MSP430F5438A + TRF7970ATB)

Other Parts Discussed in Thread: MSP430F5438, MSP430F5529, MSP430F2370, MSP430G2553

Hello TI Team,

I am trying to use TRF7970ATB board with "MSP430F5438 experiment board" to demonstrate NFC functionality.  I wish to connect them as in pages 9 and 10 in pdf, slou372a.pdf.

Could you please provide me with some example code that i can use to demo the NFC functionality (anticollision, read and write into tags) using the above setup.

Thanks,

vinay

  • this code is for the TRF7960ATB, you will need to modify for the TRF7970ATB and add the writing functions or use the TRF7960AEVM GUI with it.

    do you need to use the -F5438A? could you use the MSP430F5529? 

    we have more code for what you want to do on that platform, which has both EXP and LaunchPad...

    3414.TRF7960_demo_EXP5438.zip

  • Hello Josh,

    Thank you for the reply. I ordered the 5529 launchpad. Will get it in a couple of days. By 'more code' do u mean "NFCLink"?
    We wold be using Mifare DESfire EV1 tags. Do u have sample code i could use to read / write into these tags?

    Thanks,

    vinay

  • we have NFCLink and standalone (non NCI or host based) NFC projects.

    We also have one dedicated project for placing MFDFEV1 cards into AES mode (on MSP430F5529 or MSP430F2370), and another to use it in AES mode (MSP430G2553, MSP430F2370 and MSP430F5529).

    the code you requested access to and was granted, but you have not accessed yet is for Mifare Classic. not MFDFEV1, just FYI - 

  • Hello Josh,

    If you do not mind, Can you please post the link where i can request access to MFDFEV1 code.

    Also, i read the following on NXP website with regards to MFULC tags:

    "MIFARE Ultralight C is fully compatible with existing MIFARE infrastructure and can therefore be easily integrated in current contactless solutions. Especially existing solutions utilizing MIFARE Ultralight and MIFARE DESFire EV1 can benefit, as the command set is compatible to MIFARE Ultralight and the authentication commands are the same as the ones used in MIFARE DESFire EV1"

    I have successfully implemented MFULC authentication and hence does this mean the same can be applied to MFDFEV1 as well?

    Thanks,

    vinay

  • I'll send you private mail about the MFDFEV1 code (i have it from your other code request)

    anyway - to clarify for you what you are reading - they are talking about DES...the MFULC and the MFDFEV1 both can operate in the clear for current NFC activities, both have DES capabilities for some measure of security, and MFDFEV1 also has AES for higher level of security.

     for example, here is an example flow and usage with the MFULC for DES, using a helper tool which illustrates what is going on. 

    5428.MFULC_AUTH.pdf

  • Dear Josh,

    Thank you for clarity between MLUC vs MFDFEV1.

    I am not sure if the email address you have is the right one. If you do not mind can i please send you an email at josh.wyatt@ti.com with subject  "requesting sample code for MFDFEV1" and you can please reply to that.

    Thanks for the help.

    vinay

  • Vinay - 

    yes send me an email at josh.wyatt@ti.com, that is correct email for me.