高通平台 android13 移植 pn7160 后,读卡没反应

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

高通平台 android13 移植 pn7160 后,读卡没反应

ソリューションへジャンプ
111件の閲覧回数
GuangC
Contributor I

PN7160 

按 https://www.nxp.com.cn/docs/en/application-note/AN13971.pdf 移植

使用 FactoryTestApp  DPC Check失败

# ./linux_NfcFactoryTestApp

----------------------------
NFC Factory Test Application
----------------------------
>> 20 00 01 01
<< 40 00 01 00
<< 60 00 09 02 01 20 04 04 61 12 50 05
>> 20 00 01 01
<< 40 00 01 00
<< 60 00 09 02 01 20 04 04 61 12 50 05
>> 20 01 02 00 00
<< 40 01 1e 00 1a 7e 06 02 01 d0 02 ff ff 01 ff 00 08 00 00 01 00 02 00 03 00 80 00 82 00 83 00 84 00
PN7160 NFC controller detected
>> 2f 00 01 00
<< 4f 00 01 00
Select the test to run:
1. Continuous RF ON mode
2. Functional mode
3. PRBS mode
4. Standby mode
5. Dump RF settings
6. Set RF setting
7. Get NCI parameter value
8. Set NCI parameter value
9. Get proprietary parameter value
10. Set proprietary parameter value
11. Get current value
12. DPC Check
13. Get AGC value
14. Get AGC_NFCLD value
15. Dump EEPROM settings
enter 0 to leave the application
Your choice: 12
DPC Check (enter 'ff' during tag ID selection step to leave):

- Enter 00 for DPC Check (hexadecimal): 00
>> 2f 3f 03 03 00 00
<< 4f 3f 01 09
Error, cannot get parameter value NXP VER
byte0 4Fh
byte1 3Fh
Lenght 01h
Status(00h OK) 09h
- Enter 00 for DPC Check (hexadecimal):

 

完整log在附件

部分错误日志如下:

08-04 16:22:16.508  1004  3675 D NxpHal  : thread started
08-04 16:22:16.508  1004  3672 D NxpTml  : PN72xx - Invoking I2C Write.....
08-04 16:22:16.508  1004  3671 D NxpTml  : PN72xx - Read requested.....
08-04 16:22:16.508  1004  3671 D NxpTml  : PN72xx - Invoking I2C Read.....
08-04 16:22:16.515  1004  3672 D NxpNciX : len =   8 > 0004F10000006EEF
08-04 16:22:16.515  1004  3672 D NxpTml  : PN72xx - I2C Write successful.....
08-04 16:22:16.515  1004  3672 D NxpTml  : PN72xx - Posting Fresh Write message.....
08-04 16:22:16.515  1004  3672 D NxpTml  : PN72xx - Tml Writer Thread Running................
08-04 16:22:16.516  1004  3675 D NxpHal  : write successful status = 0x0
08-04 16:22:16.519  1004  1004 D NxpHal  : Response timer started
08-04 16:22:16.519  1004  1004 D NxpHal  : Waiting after ext cmd sent
08-04 16:22:17.519  1004  3675 D NxpHal  : hal_extns_write_rsp_timeout_cb - write timeout!!!
08-04 16:22:17.520  1004  1004 D NxpHal  : Response timer stopped
08-04 16:22:17.520  1004  1004 E NxpHal  : Callback Status is failed!! Timer Expired!! Couldn't read it! 0xff
08-04 16:22:17.520  1004  1004 E NxpHal  : read status error status = 16f
08-04 16:22:17.520  1004  1004 E NxpHal  : phNxpNciHal_getChipInfoInFwDnldMode read status error status
08-04 16:22:17.520  1004  1004 E NxpHal  : Get Chip Info Failed
08-04 16:22:17.671  1004  1004 D NxpTml  : NfccReset, VEN eType 1
08-04 16:22:17.675  1004  1004 I nfc_dev_ioctl: cmd = 4004e901 arg = 1
08-04 16:22:17.771  1004  3672 D NxpTml  : PN72xx - Write requested.....
08-04 16:22:17.771  1004  3672 D NxpTml  : PN72xx - Invoking I2C Write.....
08-04 16:22:17.785  1004  3672 D NxpTml  : Write errno : 6b
08-04 16:22:17.785  1004  3672 D NxpTml  : PN72xx - Error in I2C Write.....
08-04 16:22:17.785  1004  3672 D NxpTml  : PN72xx - Posting Fresh Write message.....
08-04 16:22:17.785  1004  3672 D NxpTml  : PN72xx - Tml Writer Thread Running................
08-04 16:22:17.786  1004  3675 D NxpHal  : write error status = 0x1ff
08-04 16:22:17.786  1004  1004 D NxpHal  : write_unlocked failed - PN72xx Maybe in Standby Mode - Retry
08-04 16:22:17.796  1004  3672 D NxpTml  : PN72xx - Write requested.....
08-04 16:22:17.796  1004  3672 D NxpTml  : PN72xx - Invoking I2C Write.....
08-04 16:22:17.797  1004  3672 D NxpNciX : len =   4 > 20000100
08-04 16:22:17.797  1004  3672 D NxpTml  : PN72xx - I2C Write successful.....
0 件の賞賛
返信
1 解決策
92件の閲覧回数
GuangC
Contributor I
PN7160 FW version is 12.50.05,DPC Check has been added from version 12.50.06.第一个问题不用管,后面的错误还是在

元の投稿で解決策を見る

0 件の賞賛
返信
1 返信
93件の閲覧回数
GuangC
Contributor I
PN7160 FW version is 12.50.05,DPC Check has been added from version 12.50.06.第一个问题不用管,后面的错误还是在
0 件の賞賛
返信