SATSAFE-A110 fails pairing.
Dear all,
Now I would like to use TLS on BLE connection because my module cannot use pairing.
So, I was starting to learn about STSAFE-A110, and have bought B-L4S5I-IOT01A. I found X-CUBE-IOTA1 project,and I had mimicked it on CubeMX/IDE bare environment of the development kit instead of import it. And I called stsafe_wrap_unwrap().
As the result, It failed StSafeA_PutAttribute() once as STSAFEA_COMMUNICATION_ERROR. Then, the calling result is always STSAFEA_UNSATISFIED_ACCESS_CONDITION.
Also I called StSafeA_GenerateLocalEnvelopeKey() without PutAttribute, but it also fails as UNSATISFIED.
I also imported the X-CUBE-IOTA1, and execute "STSAFE Wrap/Unwrap". The result is same. pairing_stsafe() falls in UNSATISFIED.
What "UNSATISFIED" means in this case? How can I recover it to "SATISFIED" state?
I found a FAQ page in STCommunity which says the "Host Key" is onetime writable. "A temporary(dummy) key was written and can't change" is acceptable at the development kit, but at least, I would like to use wrap/unwrap function... How should I do?
Best regards,
