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

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

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

151 Views
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.

Tags (1)
0 Kudos
1 Reply

130 Views
EduardoZamora
NXP TechSupport
NXP TechSupport

Hello @Boda

Hope you are doing well.

I just sent you a Community private message.

Regards,
Eduardo.

0 Kudos