cancel
Showing results for 
Search instead for 
Did you mean: 

Original CN470 / 470 MHz Gateway Firmware for P-NUCLEO-LRWAN3

leeyef
Associate II

Hello ST team,

I am using a P-NUCLEO-LRWAN3 starter kit with the NUCLEO-F746ZG gateway board.

I accidentally overwrote the original gateway firmware on the F746ZG. I have already recovered the board so that it can be connected and programmed again with STM32CubeProgrammer, but I no longer have the original gateway firmware binary.

I tried flashing another gateway binary:

st-nucleo-lora-gw-at-fw-v2.1.7-eu868-TTN.bin

The firmware runs, but it is clearly not the correct one for my hardware. After flashing it, the serial output shows EU868 / TTN settings and reports:

  • router.eu.thethings.network
  • uplink/downlink port 1700
  • channels around 867–868 MHz
  • ERROR: Radio A frequency and type are not matched
  • ERROR: Radio B frequency and type are not matched

Before I overwrote the original firmware, the gateway output was different. The original serial output showed:

  • VERSION: 2.1.7, Nov 6 2018
  • LORAWAN SERVER: ap1.loriot.io
  • uplink/downlink port 1780
  • channels from 471500000 to 472900000

So I believe the original firmware for my board was a 470 MHz / CN470 / LORIOT-related gateway firmware, not the EU868 TTN version.

Could you please help provide the correct original gateway firmware binary for my hardware?

My information:

  • Kit: P-NUCLEO-LRWAN3
  • Gateway board: NUCLEO-F746ZG
  • Expected band: 470 MHz / CN470
  • Previous gateway server shown by factory firmware: ap1.loriot.io
  • Current wrong test firmware: st-nucleo-lora-gw-at-fw-v2.1.7-eu868-TTN.bin

The board itself is working now:

  • ST-LINK is detected
  • STM32CubeProgrammer can connect successfully
  • The target MCU is recognized as STM32F74x/STM32F75x
  • I can erase and program the board normally

I only need the correct original gateway firmware binary for this kit and band.

Thank you very much for your help.

Best regards,

lyf

1 ACCEPTED SOLUTION

Accepted Solutions
Imen.D
ST Employee

Hi @leeyef,

Glad to know that you have the firmware from our ST local team.

Please allow me to close this thread and thank you for your contribution.

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

View solution in original post

5 REPLIES 5
Andrew Neil
Super User

Note that the P-NUCLEO-LRWAN3 gateway is obsolete:

https://community.st.com/t5/others-stm32-mcus-related/how-to-set-up-p-nucleo-lrwan-3-end-node-and-gateway/m-p/871431/highlight/true#M9611

 

Even if you did manage to find the original firmware, LoRaWAN specs have moved on since then.

Note also that this gateway has never been recommended for deployment.

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.

Yes, I know the P-NUCLEO-LRWAN3 gateway is obsolete. But I am currently working on my undergraduate graduation project based on it (I don't know why my professor chose this pack, perhaps only for laboratory use), and there's no time to change to another packs. I just want to know how to contact with ST to get the firmware and finish my project.

As mentioned in the linked post, the firmware comes from RisingHF (the module manufacturer) - not ST.

 


@leeyef wrote:

my professor chose this pack


You need to flag this to your professor!

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.

:face_with_tears_of_joy::face_with_tears_of_joy:ok, thank you a lot for your time.

Imen.D
ST Employee

Hi @leeyef,

Glad to know that you have the firmware from our ST local team.

Please allow me to close this thread and thank you for your contribution.

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