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.

NFC pn544 problem in LLC initialization

Hi ,

 I am using Android ICS 4.0.3 and target is custom  blaze board. I want to use NFC chip set pn544 . Host interface is i2c.  We are able to do read / write to pn544 chip through i2c. But when doing LLC initialization we got the device getting unregistered through Android. We observed that on sending the below packet to nfc , there is no response from the NFC chip (pn544)

 packet sent to NFC Chip:

pn544: Got 6 at write:
      5
      92
      81
      14
      f9
     6d
 
Observations:

[1] We observed that the android tries to send this packet twice and then it sends the RSET frame

 {5 , f9, 4,0 ,c3, e5} and then  unregisters the NFC device in android.

[2] When RSET frame is sent for the very first time , we got the proper acknowledgement packet from NFC chip, but when it is sent second time we did not get any acknowledgement packet.

Can any one tell me,

[1] What type of packet    is

       5

      92
      81
      14
      f9
     6d
had any one  ever noticed such packet sent in the initialization sequence of nfc chip? if so what response is expected from the chip?

[2] What is the initialization sequence for LLC layer (i.e., what packet 's are to be sent to chip and what sort of response's are expected)?

[3] What could have gone wrong in our case that is forcing the android to unregister the  device?

Please find the below attached android log:

         

Thanks in advance,

Kiran.