How to Enable the Mailbox and Perform Write/Read on ST25DV via RF (ISO15693)
Hello ST Team,
I’m enabling the mailbox on an ST25DV tag and performing RF mailbox Write/Read using ISO15693 custom commands. I’d like to confirm the correct enable sequence and how to verify that the mailbox is truly enabled.
What I observe
I can send Write Message (0xAA) over RF and see HOST_PUT_MSG afterward.
But reading MB_CTRL_Dyn shows 0x00, which suggests the mailbox isn’t enabled.
My understanding
From the docs, proper enable requires:
Presenting the system password (if protection is active),
Setting MB_MODE in the static FTM configuration,
Setting MB_EN in MB_CTRL_Dyn (dynamic register).
Only then should MB_CTRL_Dyn report enabled (e.g., MB_EN=1) and lengths appear in MB_LEN_Dyn.
Questions
What is the exact recommended RF sequence (request frames) to:
Present password,
Set MB_MODE (static FTM),
Set MB_EN (dynamic control)?
Should Write Message (0xAA) be accepted when MB_EN=0?
After a correct enable, what values should I expect when reading MB_CTRL_Dyn and MB_LEN_Dyn?
Is there an official example/flow for RF-only mailbox usage?
Goal: enable mailbox via RF, write a message, read it back, and verify enable status using registers (not just flags).
