cancel
Showing results for 
Search instead for 
Did you mean: 

I Nucleo lrwan problem

Hamdi Oussema
Associate II

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

23 REPLIES 23
Imen.D
ST Employee

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

When your question is answered, please close this topic by clicking "Accept as Solution".
Thanks
Imen

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

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..

okay, thanks

the first one : I-NUCLEO-LRWAN1

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

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..

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

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.

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..

Okay, Thanks

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.

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..