Cockpit v8.3.0 encounters an 'invalid NCI packet' issue when used with the PN7220

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

Cockpit v8.3.0 encounters an 'invalid NCI packet' issue when used with the PN7220

147 Views
chiajeng
Contributor I

Hi Sir,

When using Cockpit v8.3.0, we encountered an issue on the DPC tab:
after clicking Start Calibration, Cockpit sends an invalid NCI packet during communication with the PN7220, which causes the entire Cockpit application to crash.

The behavior is shown in the attached screenshots.
May I know how we can resolve this issue?

Device Information

  • PN7220 upgraded to 3.2.4 firmware to meet Cockpit v8.3.0 requirements

Host Information

  • OS: Android 13

  • pnscr: NNC_uC_ADBSocket_06.00.00

Thank you.

Host Information

  • OS: Android 13

  • pnscr: NNC_uC_ADBSocket_06.00.00

May I know how we can resolve this issue?

Thank you.


chiajeng_0-1764722606448.png

chiajeng_1-1764722696696.png

 

Labels (1)
0 Kudos
Reply
2 Replies

123 Views
KaiLi
NXP TechSupport
NXP TechSupport

Hello @chiajeng 

PN7220 NFC front-end = same as PN5190 front-end, Correctly using the table “DPC” of NFC Cockpit 8.3.0, please check the Training video:

PN5190 Dynamic Power Control Quick Calibration and TxShaping Demo | NXP Semiconductors

0 Kudos
Reply

88 Views
chiajeng
Contributor I
HI @KaiLi

We are familiar with how to use Cockpit and the DPC feature.

The current issue is that when we execute Start Calibration on the DPC page, communication with the PN7220 eventually causes the entire Cockpit application to crash.
From the PNSCR logs, we can see an invalid NCI package.

We can use Cockpit v8.1.0 together with Firmware v3.2.2 without any problems.
0 Kudos
Reply
%3CLINGO-SUB%20id%3D%22lingo-sub-2253554%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ECockpit%20v8.3.0%20encounters%20an%20'invalid%20NCI%20packet'%20issue%20when%20used%20with%20the%20PN7220%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2253554%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%20Sir%2C%3C%2FP%3E%3CP%3EWhen%20using%20%3CSTRONG%3ECockpit%20v8.3.0%3C%2FSTRONG%3E%2C%20we%20encountered%20an%20issue%20on%20the%20%3CSTRONG%3EDPC%3C%2FSTRONG%3E%20tab%3A%3CBR%20%2F%3Eafter%20clicking%20%3CSTRONG%3EStart%20Calibration%3C%2FSTRONG%3E%2C%20Cockpit%20sends%20an%20%3CSTRONG%3Einvalid%20NCI%20packet%3C%2FSTRONG%3E%20during%20communication%20with%20the%20%3CSTRONG%3EPN7220%3C%2FSTRONG%3E%2C%20which%20causes%20the%20entire%20Cockpit%20application%20to%20crash.%3C%2FP%3E%3CP%3EThe%20behavior%20is%20shown%20in%20the%20attached%20screenshots.%3CBR%20%2F%3EMay%20I%20know%20how%20we%20can%20resolve%20this%20issue%3F%3C%2FP%3E%3CP%3E%3CSTRONG%3EDevice%20Information%3C%2FSTRONG%3E%3C%2FP%3E%3CUL%3E%3CLI%3E%3CP%3EPN7220%20upgraded%20to%20%3CSTRONG%3E3.2.4%20firmware%3C%2FSTRONG%3E%20to%20meet%20Cockpit%20v8.3.0%20requirements%3C%2FP%3E%3C%2FLI%3E%3C%2FUL%3E%3CP%3E%3CSTRONG%3EHost%20Information%3C%2FSTRONG%3E%3C%2FP%3E%3CUL%3E%3CLI%3E%3CP%3EOS%3A%20%3CSTRONG%3EAndroid%2013%3C%2FSTRONG%3E%3C%2FP%3E%3C%2FLI%3E%3CLI%3E%3CP%3Epnscr%3A%20%3CSTRONG%3ENNC_uC_ADBSocket_06.00.00%3C%2FSTRONG%3E%3C%2FP%3E%3C%2FLI%3E%3C%2FUL%3E%3CP%3EThank%20you.%3C%2FP%3E%3CP%3E%3CSTRONG%3EHost%20Information%3C%2FSTRONG%3E%3C%2FP%3E%3CUL%3E%3CLI%3E%3CP%3EOS%3A%20%3CSTRONG%3EAndroid%2013%3C%2FSTRONG%3E%3C%2FP%3E%3C%2FLI%3E%3CLI%3E%3CP%3Epnscr%3A%20%3CSTRONG%3ENNC_uC_ADBSocket_06.00.00%3C%2FSTRONG%3E%3C%2FP%3E%3C%2FLI%3E%3C%2FUL%3E%3CP%3EMay%20I%20know%20how%20we%20can%20resolve%20this%20issue%3F%3C%2FP%3E%3CP%3EThank%20you.%3CBR%20%2F%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22chiajeng_0-1764722606448.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22chiajeng_0-1764722606448.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22chiajeng_0-1764722606448.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F368311iD17A2BF3CA25B6E2%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22chiajeng_0-1764722606448.png%22%20alt%3D%22chiajeng_0-1764722606448.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22chiajeng_1-1764722696696.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22chiajeng_1-1764722696696.png%22%20style%3D%22width%3A%20368px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22chiajeng_1-1764722696696.png%22%20style%3D%22width%3A%20368px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F368312i5DB35352F0DDC622%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22chiajeng_1-1764722696696.png%22%20alt%3D%22chiajeng_1-1764722696696.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-2253554%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CLINGO-LABEL%3ENFC%20Controller%20Solutions%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2253660%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Cockpit%20v8.3.0%20encounters%20an%20'invalid%20NCI%20packet'%20issue%20when%20used%20with%20the%20PN7220%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2253660%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%2F238607%22%20target%3D%22_blank%22%3E%40chiajeng%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EPN7220%20NFC%20front-end%20%3D%20same%20as%20PN5190%20front-end%2C%20Correctly%20using%20the%20table%20%E2%80%9CDPC%E2%80%9D%20of%20NFC%20Cockpit%208.3.0%2C%20please%20check%20the%26nbsp%3BTraining%20video%3A%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Fdesign%2Fdesign-center%2Ftraining%2FTIP-PN5190-DYNAMIC-POWER-CONTROL-DEMO%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3EPN5190%20Dynamic%20Power%20Control%20Quick%20Calibration%20and%20TxShaping%20Demo%20%7C%20NXP%20Semiconductors%3C%2FA%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2254661%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Cockpit%20v8.3.0%20encounters%20an%20'invalid%20NCI%20packet'%20issue%20when%20used%20with%20the%20PN7220%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2254661%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EHI%20%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%3CBR%20%2F%3E%3CBR%20%2F%3EWe%20are%20familiar%20with%20how%20to%20use%20Cockpit%20and%20the%20DPC%20feature.%3CBR%20%2F%3E%3CBR%20%2F%3EThe%20current%20issue%20is%20that%20when%20we%20execute%20Start%20Calibration%20on%20the%20DPC%20page%2C%20communication%20with%20the%20PN7220%20eventually%20causes%20the%20entire%20Cockpit%20application%20to%20crash.%3CBR%20%2F%3EFrom%20the%20PNSCR%20logs%2C%20we%20can%20see%20an%20invalid%20NCI%20package.%3CBR%20%2F%3E%3CBR%20%2F%3EWe%20can%20use%20Cockpit%20v8.1.0%20together%20with%20Firmware%20v3.2.2%20without%20any%20problems.%3C%2FLINGO-BODY%3E