Skip to main content
charles23
Associate III
Jun 17, 2021 11:27 AM UTC
Question

How to provision LoRa devices?

STM32WL55 family devices need unique credentials on a chip-by-chip basis. These include DevEUI, AppKey and AppEUI, as well as Region etc.

What strategies are there to permit this provisioning during the manufacturing process?

I am thinking of this process, but I would like to hear of others: initially all devices have the same DevEUI, AppKey and AppEUI. They connect to a LoRaWAN application which then sends them new values for DevEUI, AppKey and AppEUI. The device stores these in a sector of its flash memory, set aside as NVM. On subsequent boots, these new DevEUI, AppKey and AppEUI values are used in place of the defaults.

What other strategises? Any software available?

This topic has been closed for replies.

2 replies

bblouin
Associate III
Jul 2, 2021 2:59 PM UTC

They can be set manually in the se-info.h file.

SBEN .2
Visitor II
Jul 2, 2021 7:12 PM UTC

Hello @charles23​ ,

The STM32WL5x series is designed with security uses cases in mind. Please check this presentation for more information (slide 22 especially).

Best regards,

@SBEN .2​