PN7221 adaptation for Android 16

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

PN7221 adaptation for Android 16

622 Views
zhangkai
Contributor II

Could you please advise whether "AN14880 PN7160/PN7220 - Android 16 porting guide" is applicable to the PN7221 chip?

If not applicable, please provide the documentation for porting PN7221 to Android 16.

Tags (1)
0 Kudos
Reply
2 Replies

249 Views
zhangkai
Contributor II

@KaiLi 

The chip type read by the HAL layer is PN7220, as shown in the following logs:
 
07-01 02:08:17.400 518 5053 D NxpHal : processChipType Setting Default ChiptType pn7220
 
07-01 02:08:17.400 518 5053 D NxpHal : processChipType Product : pn7220
 
07-01 02:08:17.400 518 5053 D NxpHal : phNxpNciHal_configFeatureList ()chipType = 4
 
07-01 02:08:17.400 518 5053 D NxpTml : phTmlNfc_e_setFragmentSize 0x22A
 
 
However, the actual silkscreen marking on the chip is PN7221.
zhangkai_0-1782900299716.jpeg

 

Could you advise whether NXP_NFC_HW in device-nfc.mk should be configured as pn7220_i2cs or pn7221_i2cs?
0 Kudos
Reply

606 Views
KaiLi
NXP TechSupport
NXP TechSupport

Hello @zhangkai 

The "AN14880 PN7160/PN7220 - Android 16 Porting Guide" applies to both PN7220 and PN7221.

0 Kudos
Reply
%3CLINGO-SUB%20id%3D%22lingo-sub-2364595%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EPN7221%20adaptation%20for%20Android%2016%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2364595%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%3CSPAN%3ECould%20you%20please%20advise%20whether%20%22AN14880%20PN7160%2FPN7220%20-%20Android%2016%20porting%20guide%22%20is%20applicable%20to%20the%20PN7221%20chip%3F%20%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3EIf%20not%20applicable%2C%20please%20provide%20the%20documentation%20for%20porting%20PN7221%20to%20Android%2016.%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2364634%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20PN7221%20adaptation%20for%20Android%2016%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2364634%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHello%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F262699%22%20target%3D%22_blank%22%3E%40zhangkai%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EThe%20%22AN14880%20PN7160%2FPN7220%20-%20Android%2016%20Porting%20Guide%22%20applies%20to%20both%20PN7220%20and%20PN7221.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2389026%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20PN7221%20adaptation%20for%20Android%2016%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2389026%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F205266%22%20target%3D%22_blank%22%3E%40KaiLi%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%3CDIV%3E%3CDIV%3EThe%20chip%20type%20read%20by%20the%20HAL%20layer%20is%20PN7220%2C%20as%20shown%20in%20the%20following%20logs%3A%3CDIV%3E%26nbsp%3B%3C%2FDIV%3E07-01%2002%3A08%3A17.400%20518%205053%20D%20NxpHal%20%3A%20processChipType%20Setting%20Default%20ChiptType%20pn7220%3CDIV%3E%26nbsp%3B%3C%2FDIV%3E07-01%2002%3A08%3A17.400%20518%205053%20D%20NxpHal%20%3A%20processChipType%20Product%20%3A%20pn7220%3CDIV%3E%26nbsp%3B%3C%2FDIV%3E07-01%2002%3A08%3A17.400%20518%205053%20D%20NxpHal%20%3A%20phNxpNciHal_configFeatureList%20()chipType%20%3D%204%3CDIV%3E%26nbsp%3B%3C%2FDIV%3E07-01%2002%3A08%3A17.400%20518%205053%20D%20NxpTml%20%3A%20phTmlNfc_e_setFragmentSize%200x22A%3C%2FDIV%3E%3CDIV%3E%26nbsp%3B%3C%2FDIV%3E%3CDIV%3E%26nbsp%3B%3C%2FDIV%3E%3C%2FDIV%3E%3CDIV%3E%3CDIV%3EHowever%2C%20the%20actual%20silkscreen%20marking%20on%20the%20chip%20is%20PN7221.%3C%2FDIV%3E%3CDIV%3E%3CDIV%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22zhangkai_0-1782900299716.jpeg%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22zhangkai_0-1782900299716.jpeg%22%20style%3D%22width%3A%20321px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F390931iE4EC0F30C0C3BE8E%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22zhangkai_0-1782900299716.jpeg%22%20alt%3D%22zhangkai_0-1782900299716.jpeg%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3CBR%20%2F%3E%3C%2FDIV%3ECould%20you%20advise%20whether%20NXP_NFC_HW%20in%20device-nfc.mk%20should%20be%20configured%20as%20pn7220_i2cs%20or%20pn7221_i2cs%3F%3C%2FDIV%3E%3C%2FDIV%3E%3C%2FLINGO-BODY%3E