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.

TRF796X_TRF7970X_MIFARE_12_2013: TRF7970A EVM Mifare Application

Part Number: TRF796X_TRF7970X_MIFARE_12_2013
Other Parts Discussed in Thread: TRF7970A, TRF7960, UNIFLASH

Hi,
I am working in TRF7970A EVM for Mifare application.
I have the access to the "TRF796X_TRF7970X_MIFARE_12_2013" Mifare example provided by TI.


The TRF7970A EVM is in default hardware configuration. I programmed a binary from the mifare example which shows the version as "Firmware Version TRF7960_MIFARE". With this, I cannot scan the mifare tag. It looks like there is no response from the tag. Please refer attached image.

But I programmed another binary from the mifare example which shows the version as "Firmware Version 3.2.1.EXP". With this, I can able to scan my Mifare tag but could not authenticate it. It looks like the mifare authentication is not supported in this firmware version. Please refer below image.

Please find attached the register dump of TRF7970A in both cases.

I am using the Mifare 4K tags, which responds as ATQA = 0x00 02 and SAK = 0x18.

Please guide me to test the Mifare application successfully.

Best Regards,

Sunil

  • Hello Sunil,

    While we provide that code for customers to reference, it is not something we support. The code was developed 8+ years ago and has not been maintained at all since then.

    No one on our team has any experience with how that firmware and GUI tie together, all the developers for that solution are no longer present.

    For Mifare Classic all applications should refer to http://www.ti.com/lit/pdf/SLOA214 in order to get support.

  • Hi Ralph Jacobi,

    Thanks for your response. Please understand that I am not asking you to debug my issue and find the problem. 

    I am just asking that, according to TI, which one of the available binary and GUI are supposed to be used with TRF7970A EVM to get the claimed result. I just want to make sure that I am using right files to test what TI says as working. There are several GUI and binaries with different names with .txt and .d43 extension. I could not use the .d43 file with the UniFlash application and MSP FET programmer. Please let me know if any one in TI knows which file is latest and supposed to be used.

    By default, TRF7970A EVM comes with Parallel interface enabled. So, I wanted to check the parallel interface before checking SLOA214 as I need to make changes in TRF7970A EVM for SLOA214.

    Regards,

    Sunil

  • Hello Sunil,

    I understand that is your question but as I mention... No one on our team has any experience with how that firmware and GUI tie together, all the developers for that solution are no longer present.

    The TRF796X_TRF7970X_MIFARE_12_2013 example is kept available as it is our only Direct Mode 0 application code that can be referenced by customers, but we do not have the capacity to answer questions regarding it's use with the GUI. To be frank in my 6 years of support for these products, this is the first time such a question came up. I was not even aware it can tie into that GUI.

    Sorry that we cannot provide guidance here...

**Attention** This is a public forum