2021-06-28 07:46 AM
I'm currently using I Nucleo lrwan1 shield and STM32L073 to create a Lora end node. I downloaded the latest I cube lrwan (v2.0.0) and there is no configuration to the I Nucleo lrwan1. So I can't make it work.
So, is there anyone who has the same problem or can anyone guide me to make it work.
I also posted the problem on the TTN forum and they recommended me to ask the st community about this problem
here is the link : https://www.thethingsnetwork.org/forum/t/i-cube-lrwan-problem/48864/3
2021-06-28 08:02 AM
Hello @Community member ,
I advise you to refer to this FAQ: LoRa communication within STM32, which concerns the LoRa communication and contains several helpful links to get started withLORA.
Have a look also at this link, it may be helpful.
Please, keep us informed about your progress on this issue.
-When your question is answered, please close this topic by choosing Select as Best. This will help other users find that answer faster.-
Imen
2021-06-28 09:03 AM
Sorry you've got the USI board, or the Semtech SX1272 Shield SX1272MB2xAS?
https://www.st.com/en/evaluation-tools/i-nucleo-lrwan1.html
https://www.st.com/en/evaluation-tools/i-nucleo-sx1272d.html
2021-06-28 10:02 AM
okay, thanks
2021-06-28 10:03 AM
the first one : I-NUCLEO-LRWAN1
2021-06-28 10:20 AM
Not sure ST provides firmware for the USI model. It is possible to replace the USI firmware (protected against readout) with code built off the ST / Semtech stack, but certainly in the 1.x.x days this required a custom HW Configuration file dealing with the pins, and also dealing with the RF switching. USI once upon a time had a list of diffs to modify the code, and I'd previously built code for it, and my local FAE did too.
It is a compact platform, but I liked the Murata module a lot more, it had the SX1276 and a larger L072 for firmware
2021-06-28 11:19 AM
So, I cant work with the new version of I cube using the usi model ? because I even tried using older versions and I still did not get the join between end node and gateway. I changed some (.h) files according to the version I am using and I still did not get anything. after a long search for a solution I used the stm32duino and arduino IDE to make the end node work. But, I want to work using keil for my project thats why I am asking for a solution
2021-06-28 11:26 AM
Cube's not going to help at an AT command level if the USI firmware is old or buggy.
You'd either need to replace that with newer builds, or build an AT Slave from current sources targeting the USI hardware.
2021-06-28 11:31 AM
Okay, Thanks
2021-06-28 03:16 PM
This represents the core stuff I ported to get LRWAN V1.1.1 functional
https://github.com/cturvey/RandomNinjaChef/tree/main/i-lrwan1-usi
I could port it to something newer if the exercise was suitably funded.