contiki:cc2538-workshop
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
contiki:cc2538-workshop [2018/12/02 16:29] – admin | contiki:cc2538-workshop [2019/01/08 18:31] (aktuell) – [2. UDP-client mittels ''6LoWPAN''] admin | ||
---|---|---|---|
Zeile 89: | Zeile 89: | ||
===== Beispiele zur Netzwerkprogrammierung ===== | ===== Beispiele zur Netzwerkprogrammierung ===== | ||
- | ==== UDP-client ==== | + | ==== 1. UDP-client |
<code bash> | <code bash> | ||
- | cd ~contiki-3.0/ | + | cd $(CONTIKI)/ |
- | make | + | make TARGET=minimal-net |
- | ./ | + | ./ |
</ | </ | ||
Zeile 110: | Zeile 111: | ||
</ | </ | ||
+ | ---- | ||
+ | ==== 2. UDP-client mittels '' | ||
+ | Die Einbindung des cc2538dk-Boards in ein 6LoWPAN setzt einen Border-Router voraus.\\ | ||
+ | Dieser kann auf einem zweiten cc2538dk-Board installiert werden. Die Software liegt unter | ||
+ | '' | ||
+ | Dazu müssen zwei kleine Änderungen in den Dateien | ||
+ | '' | ||
+ | Die komplette Anleitung befindet sich | ||
+ | [[https:// | ||
+ | Weiterhin muss einmalig das Tool für die serielle 6LoWPAN-Anbindung übersetzt werden.\\ | ||
+ | Dieses befindet sich unter '' | ||
+ | |||
+ | <code bash> | ||
+ | cd $(CONTIKI)/ | ||
+ | make tunslip6 | ||
+ | </ | ||
+ | |||
+ | :!: Bei der Verwendung von zwei cc2538dk-Boards an einem Linux-Rechner ist die genaue Einhaltung der | ||
+ | Abläufe wichtig, da sich sonst die Bezeichnungen der seriellen ''/ | ||
+ | |||
+ | - Zuerst das Board einstecken, auf dem die Beispiel-Software laufen soll: (belegt '' | ||
+ | - Boad mit der passenden Software flashen:< | ||
+ | make TARGET=cc2538dk | ||
+ | sudo ~/ | ||
+ | </ | ||
+ | - Minicom mit '' | ||
+ | |||
+ | - Danach das Board mit dem Border-Router einstecken (belegt '' | ||
+ | - IPv6 Verbindung zwischen Border-Router und Linux-PC starten:< | ||
+ | sudo $(CONTIKI)/ | ||
+ | </ | ||
+ | - Im Terminal wird die IPv6-Adresse des Border-Routers angezeigt.\\ Damit sollte das Netzwerk konfiguriert und alle Boards im Netz erreichbar sein. | ||
+ | - Die IP-Adressen der verbundenen Boards können über die Web-Seite des Border-Routers angezeigt werden:\\ '' | ||
- | ---- | ||
---- | ---- | ||
==== Backup-Info ==== | ==== Backup-Info ==== |
contiki/cc2538-workshop.1543768162.txt.gz · Zuletzt geändert: 2018/12/02 16:29 von admin