2020-07-02 02:29 AM
How should a user key be provisioned when only SWD access is possible?
I see that while flashing the wireless firmware, Stm32CubeProgrammer first flashes a FUS_Operator binary. Can this FUS_Operator somehow be used to program a user key into the STM32WB?
2020-07-02 08:33 AM
FUS_Operator is a ST proprietary SW that transmits SWD commands to the FUS. It is not open for delivery.
It is another process to insert customer key inside the device using the CKS (Customer Key System).
please hav a look at the project under the directory \STM32Cube_FW_WB_V1.7.0\Projects\P-NUCLEO-WB55.Nucleo\Applications\CKS\CKS_Crypt.
2020-07-03 12:30 AM
Note that CKS is only possible via UART or USB port for now.
This is why -wusrkey command is not working via SWD interface. Support via SWD will come later.