Other Parts Discussed in Thread: RF430FRL152H
Hello,
We are currently experiencing an issue with the TRF7970A. We are using NFC tags (ISO 15693) What's happening is as follows:
We are doing a single block write to our NFC tags. When we write the following bytes to the tag:
Block 00: Bytes: 00 AA AA AA AA AA AA AA
Block 01: Bytes: 01 BB BB BB BB BB BB BB
Block 02: Bytes: 02 CC CC CC CC CC CC CC
Block 03: Bytes: 03 DD DD DD DD DD DD DD
We see that the all blocks were written successfully (and we get a RX_COMPLETE interrupt response from the TRF7970A chip). But, when we try to read back the data from the blocks, this is what we see:
Block 00: Bytes: 00 AA AA AA AA AA AA AA
Block 01: Bytes: 00 00 00 00 00 00 00 00
Block 02: Bytes: 02 CC CC CC CC CC CC CC
Block 03: Bytes: 00 00 00 00 00 00 00 00
So, it looks like every odd block number is not written to. We tried the same with the TRF7970A EVM GUI and we get the same results.
Question is:
- Is there any errata on the TRF7970A that shows this issue?
- Can you give us the source code of TRF7970A EVM GUI for Visual Studio 2010 or greater so that we may debug the issue?
Please advise