‎2022-04-22 05:28 AM
Hi
For the past few days I've been trying to get a dual core project with FreeRTOS and the LoRaWAN Stack for a custom STM32WL55 design to work but the CubeIDE seems to not properly generate everything that's required for it to work.
Is there anything I'm doing wrong or are you just not supposed to use the STM32WL55 outside of the Nucleo board and it's very specific examples?
Solved! Go to Solution.
‎2022-04-25 03:21 AM
Okay I finally figured out what was wrong.
Not only did the CubeIDE not generate proper hardware init code and generic linker scripts, it also generated completely generic startup files.
So the workaround to get it all working is:
I really hope this will be fixed soon. I expect that at least the very basic template code generated by the CubeIDE will start without so much hassle. If that's not possible, then these steps should at least be documented somewhere. The whole MbMux and LoRaWAN stack are more or less an undocumented black box so finding out why something failed is really not easy.
‎2022-04-25 03:21 AM
Okay I finally figured out what was wrong.
Not only did the CubeIDE not generate proper hardware init code and generic linker scripts, it also generated completely generic startup files.
So the workaround to get it all working is:
I really hope this will be fixed soon. I expect that at least the very basic template code generated by the CubeIDE will start without so much hassle. If that's not possible, then these steps should at least be documented somewhere. The whole MbMux and LoRaWAN stack are more or less an undocumented black box so finding out why something failed is really not easy.
‎2022-04-25 01:52 PM
hello werewolf can you please share a tutorial on how this is done, i'm stucked on the dual core lorawan as well, im not even able to build , the middleware Lorawan is not available even thought IPPC is enable :dizzy_face:
‎2022-04-26 12:25 AM
Hey
You need to make sure that the SubGHZ and IPCC module are both enabled. Otherwise LoRaWAN is unavailable.