2022-01-06 01:03 AM
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 :
However, 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
Solved! Go to Solution.
2022-03-14 05:53 AM
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
2022-03-11 09:28 AM
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 :
and in CubeProgrammer :
Let me know if this resolve the issue
Regards
2022-03-14 12:51 AM
Hello,
I have all the default parameters.
In STM32WL55JCIX_FLASH.ld, I have :
and in CubeProgrammer :
Unfortunately, It doesn't revolve the issue
Best regards
2022-03-14 05:53 AM
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
2022-03-14 06:05 AM
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 ?
Best regards
2022-03-14 06:23 AM
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
2022-03-14 06:44 AM
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
2022-03-15 01:53 AM
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