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.

TRF7960: Initialization sequence

Part Number: TRF7960


Hello dear engineers!
I'm trying to read the UID from the tag ISO14443A, but I can not do it. Help me please, I lost a lot of time and do not know what to do next.

Do I understand correctly to set the reader for the ISO14443A standard enough to write the number 0x88 in the ISO Control register (0x01)?

Next, I need to turn on the antenna without modulation for 6 msec, and then send the command REQA (0x26). Only now I do not understand how to send this command.

And how can I test the interrupt request?
Thank you!

  • Hello Ramil,

    Please see this TI firmware example where you can follow the flow of commands: www.ti.com/.../sloc297

    The firmware covers TRF79xx initialization, the required register settings for each protocol, how to turn on the RF field, how long to delay for guard time, and then how to transmit a command over the air. Studying this should provide you everything you need to know.

    Also if you are using ISO14443A, you should use the TRF7960A and not the TRF7960 for new applications. There are a number of fixes for ISO14443A which have been applied for the TRF7960A specifically for ISO14443A including fixing an issue where the wrong data was received at times. Please see this document for full details: www.ti.com/.../sloa156.pdf
  • Thank you very much for your answer!
    Yes, I'm using TRF7960A. Now I will study your sample firmware, thanks for the link.
    Sincerely, Ramil.