I’m using the WLR089 module ( WLR089U0 - Wireless Modules ) on a self-made PCB. However, I had different kinds of trouble. Two modules had a low ohmic shortage and heated up… even after desoldering some pins were still shorted, so the problem must have been on the module. Maybe I heated it up too much myself when soldering? Are some pins shorted by software? … if anyone has experienced something like that, please raise your hand.
I want to use the module controlled by UART externally and I’m using the software provided by microchip for that:
As far as I can see this stack is made for the Xplained Pro board and not the WLR089 module on its own. I’m unsure wether this is a problem. I commented out the usage of LED and button pins and the button interrupt.
Further down the road I got a module working and communicating with my microcontroller.
However, first I had problems joining (Join was denied by network), now it’s not sending any message at all to the network (as I can see by the network traffic of a close-by gateway).
And all I get is a “denied” response after “mac join otaa” uart command.
Here’s the complete communication for an OTAA attempt (<< indicating response from the module):
<< System Reset Request
<< LoRaWAN Stack UP
<< USER BOARD MLS_SDK_1_0_P_5 …
mac reset 868
sys get hweui
mac set deveui 0123456789123456
mac set joineui 0000000000000000
mac set appkey abcd1234…
mac join otaa
(waiting some seconds)
Any hint or help appreciated!
Otherwise I will try with a fresh module next week to see if it’s not a hardware problem… but I’m not very eager to buy more and more of a module that might not be working properly for my case at all.