Skip to main content
Andrew Neil
Super User
July 27, 2021
Question

I-CUBE-LRWAN v2.0.0 + Nucleo-L073RZ + I-Nucleo-LRWAN1 on TTN

  • July 27, 2021
  • 2 replies
  • 2863 views

The LoRaWAN_AT_Master project from I-CUBE-LRWAN v2.0.0 does not work out-of-the-box - for necessary fixes, see:

https://community.st.com/s/question/0D53W00000vP1XtSAK/icubelrwan-v200-with-nucleol073rz-board-and-inucleolrwan1-shield

The reason for trying v2.0.0 was that v1.3.1 stopped working on TTN: initially, the Node joined and exchanged data OK but, after a while, it "dropped off" the network, and would not re-join - it would just continually repeat sending Join Requests.

This was back in January this year - before TTN V2 was deprecated.

The I-Nucleo-LRWAN1 was then set aside in favour of the B-L072Z-LRWAN1 - which had no such problem.

Recently came back to the I-Nucleo-LRWAN1, and thought to see if I-CUBE-LRWAN v2.0.0 worked any better.

Initially (after fixing the source code bugs) it did join the network, and exchange data:

0693W00000D0eakQAB.pngthis shows 2 TeraTerm instances:

  • the left-hand one is monitoring AT Commands sent by the Nucleo-L073RZ;
  • the right-hand one is monitoring the responses from the I-Nucleo-LRWAN1.

It shows a successful join, and exchanging data.

However, after a short time, this also got into an endless join-request loop:

0693W00000D0kPiQAJ.png 

So, having initially managed to join successfully, why would it then get stuck in a continual failing join-request loop?

Related: https://community.st.com/s/question/0D53W00000wVhzTSAS/icubelrwan-the-things-stack-v3-replaces-the-things-network-v2

This topic has been closed for replies.

2 replies

JCOUP
Visitor II
July 27, 2021

Should seem that the network do not respond to a Join request. If you look at the initial trace the end-device does a join request , then modem return an asynchronous event "+joinaccept" and btw goes into a Sending periodic frame processing. Now in the endless join-request, should seem that the End-device does an "NVICReset" , do a Join request but never received from the network a join accept. In this case it will try to redo "join request . Could you check at TTN if "second" join request is well received ....

Andrew Neil
Super User
July 27, 2021

"Could you check at TTN if "second" join request is well received ...."

Unfortunately not - that feature has recently died in the TTN V2 console:

https://www.thethingsnetwork.org/forum/t/ttn-v2-console-gateway-traffic-greyed-out/50092

So it's going to mean having to get onto TTN V3.

But awaiting info from ST on how to do that:

https://community.st.com/s/question/0D53W00000wVhzTSAS/icubelrwan-the-things-stack-v3-replaces-the-things-network-v2

A complex system that works is invariably found to have evolved from a simple system that worked.A complex system designed from scratch never works and cannot be patched up to make it work.
JCOUP
Visitor II
July 27, 2021

OK , waiting to have TTN V3... Otherwise , what's append if you power-off your end-device and then do restart