Menü Schließen

RAK WisBlock Anleitung

WisBlock ist auf einer WisBlock-Basisplatine aufgebaut, einem Plattformträger, der ein einfaches Einstecken einer WisBlock Core-Verarbeitungsplatine und mehrerer WisBlock-Module ermöglicht. WisBlock Base bietet die Stromversorgung, Batterie- und Solarpanelversorgung und den Ladeblock. Darüber hinaus verfügt es über Anschlüsse zum Programmieren und Debuggen.

RAK Store: https://store.rakwireless.com/pages/wisblock

RAK Module zur Verwendung als MeshCom-Client:

  • RAK 4631-C        Nordic nRF52840 BLE Core Module for LoRaWAN with LoRa SX1262
  • RAK 19007           WisBlock Base Board 2nd Gen
  • (nur für Gateways notwendig) RAK 13800  Ethernet Module WIZnet W5100S-L

optional

  • RAK 1910           GNSS Location Module (GPS)

RAK Firmware zur Verwendung als MeshCom-Client einspielen:

  • Die Firmware aus dem Download laden und die Client-FW-Datei *.uf2 am Rechner ablegen.
  • Das vorbereitete RAK-WisBlock MeshCom-Client-Modul mit dem USB-C-Kabel an den Rechner anschließen.
  • Den Mini-Taster (gleich neben der USB-C-Buchse) zweimal schnell hintereinander drücken. Grüne LED muss danach leuchten.
  • Darauf öffnet sich auf dem Rechner ein Laufwerk mit dem Volumenamen RAK4631 und folgendem Inhalt:
    • CURRENT.UF2
    • INDEX
    • INFO_IFW
  • die bereits abgelegte Datei  *.uf2 auf dieses Laufwerk „ziehen“ bzw. kopieren.
  • Das Laufwerk schließt automatisch nach der Übertragung und das RAK-Modul startet die neu geladene Firmware automatisch neu.

Damit kann das RAK-Modul als MeshCom-Client benutzt werden. Die Verwendung mit der ANDROID oder IPhone MeshCom-4.0-APP ist möglich.

RAK Firmware zur Verwendung als MeshCom-Gateway einspielen:

Damit kann das RAK-Modul als MeshCom-Gateway benutzt werden. Die MeshCom-Firmware bezieht die IP-Einstellung automatisch via DHCP vom lokalen Netzwerk.

Es ist sowohl eine Anbindung via I-NET als HAMNET möglich. Die Route hängt von der via DHCP zur Verfügung gestellten IP-Adresse ab. Beginnt die Lokale-Adresse mit 44. dann wird eine Verbindung via HAMNET zum Server gesucht.

Das Gateway muss aber mit dem Kommando −−gateway on aktiviert werden. Wenn das Gateway über ein HAMNET-NETZ und damit einer HAMNET-IP zugreifen soll ist noch das Kommando −−sethamnet notwendig.

 

Hinweis: zum Teil kommen RAK-Module auf den Markt welche nicht den aktuellen Bootloader geflashed haben.

Man merkt das daran: wenn man die RESET-Taste am RAK-Modul zweimal kurz nacheinander drückt und die grüne LED nicht zu leuchten beginnt.

Dann bitte den aktuellen Bootloader hier runter laden:

Um den neuen Bootload zu flashen ist es notwendig die RESET-Taste zweimal rasch nacheinander zu drücken, und auch wenn durch den alten Bootloader das grüne Licht nicht leuchtet, wird ein Laufwerk geöffnet. Auf diese ist gerade geladenen  Datei *.uf2 kopieren.

Sollte eine Meldung erscheinen, bevor der grüne Balken bis 100% durchgelaufen ist, die Variante „Überspringen“ wählen.

RAK neuen Bootloader mit adafruit-nrfutil installieren:

sudo adafruit-nrfutil –verbose dfu serial –package ./wiscore_rak4631_board_bootloader-0.4.3_s140_6.1.1.zip –port /dev/ttyACM0 -b 115200 –singlebank –touch 1200

RAK Firmware komplett löschen

Wenn eine größere Änderung der Memory Verwendung bei eine FW-Version gemacht wurde kann es notwendig werden das Firmware-Memory komplett zu löschen. Diese File findet ihr unter den MeshCom-Tools oder hier:

  • Den Mini-Taster (gleich neben der USB-C-Buchse) zweimal schnell hintereinander drücken. Grüne LED muss danach leuchten.
  • Das Firmware-Erase.uf2 auf das Laufwerk schieben
  • PuTYY oder eine andere serielle Konsole aufrufen und die für das RAK-Module vergebene COM-Schnittstelle mit 116200 baud öffnen.
  • Die Frage, ob alles gelöscht werden soll mit dem Button ENTER bestätigen.

RAK Converting RAK4631-R to RAK4631

Es kommen RAK 4630 Module zur Auslieferung welche im AT+ Kommando-Mode sind.  Diese können wie folgt für das flashen via nrfutil umgestellt werden.

  • RAK Modul an USB anstecken und im Gerätemanager die COM-Schnittstelle eruieren. In unserem Beispiel COM24
  • Mit PuTTY die Serielle-Schnittstelle auf COM24 mit 115600 Baud öffnen
  • Kommando AT+BOOT <enter>
  • RAK-Modul wird automatisch rebooted
  • Nochmals kontrollieren ob sich die COM-Schnittstelle geändert hat.

 

  • Folgende Dateien in ein gemeinsames Verzeichnis laden:
    • nrfutil.exe
    • adafruit-nrfutil.exe
    • rak4631_factory_bootloader.zip
    • rak4631_factory_softdevice.zip
    • FW_MC_rak4.32_4.33b.zip (aktuelle Firmware)
  • aus dem angelegten Verzeichnis folgende Befehle ausführen:
    • nrfutil.exe dfu serial -pkg rak4631_factory_bootloader.zip -p COM24
    • adafruit-nrfutil.exe –verbose dfu serial –package rak4631_factory_softdevice.zip -p COM24
    • adafruit-nrfutil.exe –verbose dfu serial –package FW_MC_rak4.32_4.33b.zip -p COM25

Hinweis: Blaue LED muss nach kurzer Zeit zu blinken beginnen.

Danach ist das RAK 4160 Modul bereit für die weitere Konf9iguration von Rufzeichen usw.

 

Allgemein Hinweise

Die Konfiguration des Rufzeichens kann mit einer Seriellen-Konsole (PuTTY) via der dem RAK-Module zugeordneten COM-Schnittstelle oder via SmartPhone-APP (BlueTooth) erfolgen. Der Befehl ist jeweils −−setcall OE0XXX-99

73 de Kurt

OE1KBC