Skip to main content
Visitor II
December 21, 2020
Solved

Present password o ST25TV Tag failed with error RFAL_NFCV_ERROR_CMD_NOT_RECOGNIZED

  • December 21, 2020
  • 1 reply
  • 688 views

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 )

    This topic has been closed for replies.
    Best answer by ralf239955_stm1

    works with correct password

    1 reply

    ralf239955_stm1AuthorAnswer
    Visitor II
    December 22, 2020

    works with correct password