cancel
Showing results for 
Search instead for 
Did you mean: 

NUCLEO 32WL & Sigfox : Issues

LLr.1
Senior

Hello,

I have issues when I tried to use my nucleo 32WL with Sigfox (working well with LoraWAN).

I followed the steps proposed in the AN5480 :

working well for that :

0693W00000HqjppQAB.pngHowever, in practice when I try to obtain my ID and my PCA throught AT command, the values are wrong ! (don't match with the one in the header file)

The sigfox activation works only with the one in the header file (and not with the ID and PAC obtained thanks to AT commands)

Thus, it seems that there is a problem in the sigfox credentiel provisioning but Cubeprogrammer said that it is a success...

Best regards

Louis

1 ACCEPTED SOLUTION

Accepted Solutions
Louis AUDOLY
ST Employee

Hello,

I see you are using the STM32Cube_FW_WL_V1.1.0, this issue is solved in the new version STM32Cube_FW_WL_V1.2.0.

Please try with this new version, and don't forget to erase all the FLASH memory to avoid any issue due to this version upgrade.

Let me know if it works well

Best Regards

View solution in original post

7 REPLIES 7
Louis AUDOLY
ST Employee

Hello Louis,

What is the hardware's memory you are using ?

You have to match the address in cube programmer "0x0803E500", and the one written in the STM32WL55JCIX_FLASH.ld file, corresponding to the "USER_Key_region_ROM" variable.

This address is valid for 256k memory, but if you use a different one this value may change.

In STM32WL55JCIX_FLASH.ld :

0693W00000KcIkwQAF.png 

and in CubeProgrammer :

0693W00000KcIlfQAF.png 

Let me know if this resolve the issue

Regards

LLr.1
Senior

Hello,

I have all the default parameters.

In STM32WL55JCIX_FLASH.ld, I have :

0693W00000KcSr4QAF.pngand in CubeProgrammer :

0693W00000KcIlfQAF.png 

Unfortunately, It doesn't revolve the issue

Best regards

Louis AUDOLY
ST Employee

Hello,

I see you are using the STM32Cube_FW_WL_V1.1.0, this issue is solved in the new version STM32Cube_FW_WL_V1.2.0.

Please try with this new version, and don't forget to erase all the FLASH memory to avoid any issue due to this version upgrade.

Let me know if it works well

Best Regards

Don't forget to erase all the FLASH memory -> the reflash is not enough ? Thus, you advice me to erase all the flash memory accord to STM32Cube programmer ?

0693W00000KcVpWQAV.pngBest regards

Louis AUDOLY
ST Employee

Should be enough, but at least you won't have any issue for sure !

Yes you can do it via CubeProgrammer, and then reflash your board.

Thanks for the Best Answer

Regards

OK thank you,

I use a CUBEWL sample code on which I added my code (in the USER section), is there a method to keep my code and put the CubeWL frame in 1.2.0?

regards

Hello,

Yes you can, you have to use cubeMX 6.5.0, and to replace to IOC of the AT Slave example in your project with the one of the 1.2.0, and to regenerate the code.

Be aware to have a back up version of your code in case it fail, and to compare the two codes to be sure you have retrieve all your implementation.

Regards