Thanks @carlrowan
Yeah saw that, impressive documentation nice work team RAK.
BTW I noticed a serious issue on module consumption during transmit, check this one
Thanks @carlrowan
Yeah saw that, impressive documentation nice work team RAK.
BTW I noticed a serious issue on module consumption during transmit, check this one
Can you help me with RAK3172?
I took directly from the STM32, RAK3172 Low Level Development, I have changed all the files necessary (radio files and startup file), and I could compile the LoraWand End Node example, but every time that I need to change or configure another peripheral on .ioc file, I do the same procedure, copy and paste the same files in the same location, but i still unable to compile, even if I just configure a simple GPIOā¦
Welcome to RAK forum @matheus.smi ,
It is part of the guide that the modification of the Radio Files should be after setting up all the peripherals needed by the application. You can modify last the radio files. There was a guide created by RAK user that avoid this step but I havenāt personally tried it yet - RAK3172 - Stm32World Wiki.
Hi Carl,
Thanks for sharing this link!
I was able to configure my peripherals and everything else directly in CubeMX, and I successfully built the code with some additional modifications to use the RAK3172 module.
However, when I tried to flash my RAK3172 module, I ended up damaging the STM32WLE5 flash. This caused a significant amount of time and effort to recover, as the STM32CubeProgrammer couldnāt connect to the STM32WLE5 on the RAK3172.
Currently, Iād like to understand if this content is valid enough and if there are any best practices or additional precautions I should take to avoid such issues in the future. Specifically, I suspect the problem may have been due to not configuring the SDIO and SCLK pins correctly in CubeMX. Any insights or recommendations would be greatly appreciated.
Now Im able to flash my code into RAK3172, but I have a question, do we have a specific pins to configure RF_SWCTRL_1 and RF_SWCTRL_2 ? I saw in the guide he ask to configure 3 pins (2 outputs and 1 input), and set them as RF_SWCTRL_1, RF_SWCTRL_2, FREQUENCY.
But can we choose those or we need to configure in a specific gpio pin?
The RF control pins are set in the module hardware design.
Note these pins are different between the RAK3172 and the RAK3172-SIP targets.
The frequency pin is purely a configuration indicator - it is tied high or low by RAKWireless depending on whether it is an 959/915MHz or a 430MHz version of the module (as the tx/rx matching network would be different). It has no function otherwise.