@IvanRuiz
I have the same problem. I read AN11579 completely. It is not helpful. I can set other bits of NFC_REG. But I can't enable PASS_THROUGH. Even though I repeat to set this bit, it still can't be set.
bool bReturn = false;
NTAG_SetTransferDir(ntag_handle, RF_TO_I2C);
NTAG_GetTransferDir(ntag_handle, &bReturn);
NTAG_FD_OFF_FUNCTIONS_T ngat_fd_off;
NTAG_FD_ON_FUNCTIONS_T ngat_fd_on;
NTAG_SetFDOffFunction(ntag_handle,
I2C_LAST_DATA_READ_OR_WRITTEN_OR_RF_SWITCHED_OFF_11b);
NTAG_SetFDOnFunction(ntag_handle, DATA_READY_BY_I2C_OR_DATA_READ_BY_RF_11b);
NTAG_GetFDOffFunction (ntag_handle, &ngat_fd_off) ;
NTAG_GetFDOnFunction (ntag_handle, &ngat_fd_on) ;
do
{
for(ver_num = 0 ; ver_num < 500; ver_num++);
NTAG_SetPthruOnOff(ntag_handle, true);
NTAG_GetPthruOnOff(ntag_handle, &bReturn);
}while(bReturn != true);
// Force the counter to be placed into memory
volatile static int i = 0 ;