cancel
Showing results for 
Search instead for 
Did you mean: 

Present password o ST25TV Tag failed with error RFAL_NFCV_ERROR_CMD_NOT_RECOGNIZED

ralf239955_stm1
Associate II

err = rfalNfcvPollerSelect(RFAL_NFCV_REQ_FLAG_DEFAULT , &gDevList->dev.nfcv.InvRes.UID[0] );

err = rfalNfcvPollerReadMultipleBlocks(RFAL_NFCV_REQ_FLAG_DEFAULT, &gDevList->dev.nfcv.InvRes.UID[0] , 0 , 4 ,&ttdata[0] , TT_TAGSIZE , &ttlen );

err = rfalST25xVPollerReadConfiguration(RFAL_NFCV_REQ_FLAG_DEFAULT,&gDevList->dev.nfcv.InvRes.UID[0],0,&ttdata[0]);

err = rfalST25xVPollerReadConfiguration(RFAL_NFCV_REQ_FLAG_DEFAULT,&gDevList->dev.nfcv.InvRes.UID[0],1,&ttdata[0]);

err = rfalST25xVPollerReadConfiguration(RFAL_NFCV_REQ_FLAG_DEFAULT,&gDevList->dev.nfcv.InvRes.UID[0],6,&ttdata[0]);

err = rfalNfcvPollerGetSystemInformation( RFAL_NFCV_REQ_FLAG_DEFAULT,&gDevList->dev.nfcv.InvRes.UID[0], ttdata,TT_TAGSIZE,&ttlen );

all this works and give ERR_NONE back

err = rfalST25xVPollerPresentPassword(RFAL_NFCV_REQ_FLAG_DEFAULT,&gDevList->dev.nfcv.InvRes.UID[0],3,ttpwd,8 );

this gives RFAL_NFCV_ERROR_CMD_NOT_RECOGNIZED back.

ttpwd is array of 8 with "0"

With password length 4 it doesn't works also

ST25TV has the default PWD 0 ( it was deliverd by the ST25R3916 Discoevery kit )

1 ACCEPTED SOLUTION

Accepted Solutions
ralf239955_stm1
Associate II

works with correct password

View solution in original post

1 REPLY 1
ralf239955_stm1
Associate II

works with correct password