Skip to main content
Nikhil D&K
Associate III
February 8, 2024
Solved

Developing Firmware for RAK3172 using AT_Slave

  • February 8, 2024
  • 2 replies
  • 2970 views

Hello Developers,

 

In our product, we currently have a RAK3172 module interfaced with STM32L4 controller. I am able to use both LoRa P2P and LoRaWAN communication using the AT command sent to the RAK chipset from host, through UART interface. Now i would also like to add sigfox functionality in my application.

 

But by default RAK3172 chipset doesn't support Sigfox. So for adding sigfox functionality, i have to port the stm32wl AT Slave example for RAK3172 and add the AT commands for LoRa communication firstly, as AT Slave doesn't provide AT cmd for LoRa communication. 

 

So currently i am stuck, thinking where my AT cmds for P2P/LoRaWAN recieved by RAK module (STM32WLE) will be stored such that RAK perform the desired AT cmd task. Is there any register where it's written ? 

 

I would like to have better understanding of how i can add command like that of RAK in AT Slave example and the module executes it properly. 

 

This topic has been closed for replies.
Best answer by STTwo-32

Hello @Nikhil D&K 

For such a request specific for the RAK3172 module, I suggest you contact the third party who designed this module.

Best Regards.

STTwo-32

2 replies

STTwo-32
STTwo-32Best answer
ST Technical Moderator
February 9, 2024

Hello @Nikhil D&K 

For such a request specific for the RAK3172 module, I suggest you contact the third party who designed this module.

Best Regards.

STTwo-32

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
Nikhil D&K
Associate III
February 15, 2024

Hello @STTwo-32 , 

In my custom development board we have used STM32WLE5CCU6 for LoRa P2P and LoRaWAN communication. We have used .hex and .bin file provided by RAK becuase their RAK modules were also using the same chipset (i.e STM32WLE5CCU6). Everything is working fine here both LoRa P2P and LoRaWAN functionalities.

Now we want to also add Sigfox functionality in the same chipset. As the default .bin file provided by RAK doesn't support Sigfox functionality, i have to create new project for STM32WLE5CCU6 using repo STM32Cube_FW_WL_V1.3.0.

 

I am looking to intergate  all this 3 AT slave examples i.e SubGHz AT Slave, LoRaWAN AT Slave and Sigfox AT Slave. But issue is when i run the NUCLEO-WL55JC directly on STM32WLE5CCU6 it's not working.  

We tried to perform steps given in this link as reference but with no success.

https://docs.rakwireless.com/Product-Categories/WisDuo/RAK3172-Module/Low-Level-Development/?ref=news.rakwireless.com#overview 

So can you first please tell me how can i port the NUCLEO-WL55JC examples such SubGHz AT Slave example for STM32WLE5CCU6.