Skip to main content
HRadt.1
Associate III
July 2, 2020
Question

Stm32CubeProgrammer: Error: -wusrkey command is not available for SWD interface.

  • July 2, 2020
  • 2 replies
  • 696 views

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?

This topic has been closed for replies.

2 replies

Remi QUINTIN
Technical Moderator
July 2, 2020

​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.

Remi QUINTIN
Technical Moderator
July 3, 2020

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.