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.

TRF7970EVM

We have purchased a TRF7970 EVM

The cards provided from the texas are working fine.

The Mifare cards 1k classic are not working .The anticollsion option is getting executed in the ISO1443A and we recieving the uid in the gui. But after that whenever I am trying to execute the select option the card is not getting selected. We even tried to send string to the card but the response from the card is blank.

Please tell us if this is problem with the cards or the gui or the code provided with trf7970evm has some bugs

Regards,

Utsav Lath

  • Utsav - 

    depending on the vintage of the EVM, it may have a firmware bug which did not set the ISO Control register correctly when sending the Select Command after activation and anti-collision. 

    (it should be set to 0x88 for those steps because they are done without CRC and then once UID is received, the CRC_A is used in both directions)

    you can mitigate this by checking the expert button in the test tab and then going to the register settings at the correct step and doing this manually or for best

    Mifare Classic support with the TRF7970AEVM, please use one of these examples we have prepared - both of which do the complete operations with those cards.

    i saw you requested access to the second example below already - and i approved it - so you will have access email coming in about 12 minutes from now. 

     (using Special Direct Mode)

    or 

    (using Direct Mode 0, the one you requested access to already)

    thanks