NFC Issue - Some mobile phone can't catch T4T tag information by NCX3321 platform

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

NFC Issue - Some mobile phone can't catch T4T tag information by NCX3321 platform

162 次查看
Boda
Contributor I

Dear NXP team:

We had integrated NFC library for "aNfcRdLib_SDK_Production_v2.9" into our MCU platform. We use the T4T application in out product. We discover some mobile phone can't get the T4T tag information from MCU. Besides, we installed the NFC tool in the mobile phone that it also can't get the T4T tag.

We try and analyze the issue that log shows on below.

log:

ActP4mC F06

ActP4mC F06

ActP4mC F06

 

Source code:

case PHAPP_T4T_CARD_EMU_ACTPALMC:

/* Validate RATS and send ATS */
CHECK_INPROCESS_FCT(status, phpalI14443p4mC_Activate(ppalI14443p4mC,
pDiscLoop->sTargetParams.pRxBuffer, (uint8)pDiscLoop->sTargetParams.wRxBufferLen,
aAtsRes, wAtsLengthVar));
DEBUG_PRINTF("ActP4mC %03X\n\r",status);
if((status & PH_ERR_MASK) != PH_ERR_SUCCESS)
{
if(status == (PH_COMP_PAL_I14443P4MC | PH_ERR_INVALID_PARAMETER))
{
/* Invalid ATS */
ERROR_CRITICAL("ATS configured is invalid...\n");
break;
}
else if(status != (PH_COMP_PAL_I14443P4MC | PH_ERR_PROTOCOL_ERROR))
{
DEBUG_ERROR_PRINT(status);
}
else
{
/* Invalid RATS: Set to SLEEP_AF state if needed. */
}

}

How can we solve this issue?

Free feel to let us know if you have any questions.

标记 (1)
0 项奖励
1 回复

141 次查看
EduardoZamora
NXP TechSupport
NXP TechSupport

Hello @Boda

Hope you are doing well.

I just sent you a Community private message.

Regards,
Eduardo.

0 项奖励