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: Reading Type 4 Tags (MIFARE DESFire EV2 4K)

Part Number: TRF7970A
Other Parts Discussed in Thread: MSP-EXP430F5529LP, DLP-7970ABP, , MSP430G2553

Hello,

We are using the DLP-7970ABP plug in module with MSP-EXP430F5529LP Development Kit which houses the TRF7970A NFC Transceiver. So far we have tested Type 2,4 and 5 tags. We were able to read from and to write to both Type 2 and Type 5 tags, but not from a Type 4. The Type 4 cards we are using are the MIFARE DESFire EV2 4K cards. Write doesn't work at all. And Read works intermittently. 

I read that MIFARE technology uses AES encryption and I was wondering that perhaps this could be the reason. However, TRF7970A datasheet claims that all tags Type 1-5 can be read from and written to. Please advise if any modifications are required in order to read from a Type 4 tag. If so, what modifications are required for the module I am using?

The MIFARE DESFire EV1 AES Authentication With TRF7970A assumes MSP430G2553 LaunchPad and DLP-7970ABP BoosterPack and not the MSP-EXP430F5529LP we are using.

Thank you 

  • Hello Mikael,

    there is no MSP430G2553 LaunchPad solution available as far as I know.

    At the moment I'm not sure why the MSP-EXP430F5529LP does not work for you. Unfortunately our expert is currently on vacation. I will try to research on Monday and let you know my findings.

    Best regards,

    Andreas Mueller

  • Hello Mikael,

    I have to take back my previous statement (sorry I'm new to that device and I'm covering for a colleague on vacation). You are right, there is that application note for AES authentication with WSP430G2553 LP example firmware (www.ti.com/.../sloa213). In general the AES encryption is a higher communication layer, which needs to be implemented with the firmware. The MSP-EXP430F5529LP example firmware only supports basic (plain) communication. So you would have to create your own firmware extension for AES encryption. In general the MSP430 micro-controllers (G2553 and F5529) are very similar. The main relevant difference is the memory size. So, I think the WSP430G2553 LP example firmware can still be a good reference for AES implementation. In addition I would recommend to study the technical documentation documents of the TRF7970A (for example www.ti.com/.../sloa246 and www.ti.com/.../sloa159).

    Best regards,
    Andreas Mueller.

  • Hi,

    I haven’t heard back from you for a while, so this tread is being closed. If you wish to continue the discussion, please post a reply with an update below (or create a new thread).

    Best Regards,
    Andreas.