to confirm I did a fresh download of the same V4.2.0 file.
First try it failed again in the verification step.
Repeating the process it was possible to conclude the flashing with verification passed. (It should pass in the first time!)
Initially I had some dificulty to connect the STM32CubeProgrammer. I reduced the C207 from 100nF to 10nF and it worked better.
But, the big question for me is why two boards went to this dead state, using AT commands only!? There must be some explanation.
I will test more to see if the problem will repeat.
According to STM32WLE5 datasheet there is an internal permanent pull up in the RST pin. Maybe my extenal pull up is too much… will test removing it.
UPDATE - After less than 2 hours testing the problem happened again. The external pull up resistor was removed. This time I have logged the serial line.
Initial module configuration, right after FW updated to V4.2.0, this is done only once:
ATR
AT+ATM
AT+BAUD=115200
AT+NWM=1
AT+BAND=12 (My location is Brazil)
AT+NJM=1
AT+ADR=1
AT+PNM=1
AT+LPMLVL=2
AT+LPM=1
Board switched on, and the sequence bellow was communicated between host controller and RAK3172:
As the JOIN failed the application on host controller resets the RAK3172 and expects the startup message, to start again from a new JOIN command. But, as the RAK died, there is no more answer…
There might be something strange with de V4.2.0. This problem never happened with the previous versions…
Just guessing for a possible reason:
Can you confirm the Band 12, for LA915 region, was properly considered in this latest firmware with LoRaWan Stack 1.0.4?
I see there is a new firmaware release, 4.2.1. But, on the release notes I could not find anything related to the LA915 issue.
Please, can you confirm this was really not treated in these update?
I guess the problem is only in the LA915 region…
In case I set AU915 and change the RX delays, and may be other parameters… would that be the same as LA915? Please, give me some indication on what to do.
Correct, we did not investigate into the LA915 problems.
I do not know how to change AU195 to work as LA915.
The whole LA915 support was implemented by supporters, not by us.
What can we do to have an official review/release for the LA915?
Otherwise users of the public network in Brazil will have to keep using the old FW 4.1.1.
Unfortunatelly I do not have the knowledge of your system to perform this kind of debug.
I believe the issue should be simple, since it is working on the FW 4.1.1. Maybe some parametrization conflict after the introduction of the stack 1.0.4.
Please, do you have the contacts of this “supporters” who implemented the LA915?
first of all thanks for the support. Sure, I would like to receive your modified files. (www.gadotti.eng.br)
I am working in a new board and my intention was to use the RUI3 firmware and follow the oficial releases from Rak Wireless. But, after FW 4.1.1, I am facing a severe crash. Unfortunatelly the LA915 implementation was not further maintained.
I will take a look on the STM32LoRaWAN option as well.
I read in other module documentation about selecting AU915 and just change the RX delays, this would be the LA915. As I can see, it is not that simples, right?