cancel
Showing results for 
Search instead for 
Did you mean: 

Why is the response value of RFSwitchOff / RFSwitchOn set to NACK?

Haru
Associate II

I am using ST25DV. Access from RF must be restricted.

I'm trying to use RFSwitchOff / RFSwitchOn for this purpose, but NACK is returned.

Before using these, I changed the I2C_CFG setting in the System register to 0x3A (I2C_DEVICE_CODE: 1010, I2C_E0: 1, I2C_RF_SWITCHOFF_EN, 1).

I got the value of I2C_CFG of System register and confirmed that it is 0x3A.

And I use the following address.

  • RF SwitchOff: 0xA2(Slave address + W(0))
  • RF SwitchOn: 0xAA(Slave address + W(0))

Start condition + RF Switch Off or On->NACK

Please give me some advice to solve this problem

1 ACCEPTED SOLUTION

Accepted Solutions
JL. Lebon
ST Employee

Hello Haru,

May be a stupid idea, but this feature is available only in the ST25DVxxKC (C) version, not in the ST25DVxxK version. So, may be you are using a ST25DVxxK version ?

Can you please provide the UID or the IC_REF of your ST25DV ? (to check which version you are using)

Best regards.

View solution in original post

1 REPLY 1
JL. Lebon
ST Employee

Hello Haru,

May be a stupid idea, but this feature is available only in the ST25DVxxKC (C) version, not in the ST25DVxxK version. So, may be you are using a ST25DVxxK version ?

Can you please provide the UID or the IC_REF of your ST25DV ? (to check which version you are using)

Best regards.