We're having trouble connecting the TRF7970A to the Broadcom BCM20793 chip on the Nexus 4 to receive Android Beam (FeliCa 212kbps / 424kbps).
For the Android Beam, we notice that the phone polls at 212kbps until PSL_REQ, where it requests an increase in data rate to what we believe to be 424kbps (DSI=DRI = binary 010).
We increase this data rate and provide the appropriate response described in NFC Digital Protocol Spec 1.0.
We increase the data rate by issuing RADIO_WRITESINGLE(ISOControl, 0x23); which is a macro call taken from sample NFC_P2P code from "8562.NFC_P2P_02_29_12_v2.zip"
After providing the appropriate response at the expected slot time, the phone never responds at the higher data rate and it times out.
If the data rate is not changed, what will happen is the phone will continue issuing the PSL_REQ command for 3 times until it issues a release request RLS_REQ.
Has anybody gotten Android Beam to work with the Nexus 4?
Ric