contiki:cc2538-workshop
Dies ist eine alte Version des Dokuments!
Inhaltsverzeichnis
Contiki auf dem cc2538 Board
Instant Contiki herunterladen und entpacken auf Laufwerk D:
Virtual Box starten:
- Neue VM erstellen (Neu)
- Linux 32-bit
- Festplatte (vdmk-Datei) von Instant Contiki laden
Instant Contiki starten:
- Benutzerpassword: user
- Geräte: Gasterweiterung einlegen + Ausführen bestätigen (Password: user)
- Linux neu starten
- Geräte: Zwischenablage: bidirektional
- Text Entry Settings…
- Schwedisch entfernen
- Deutsch hinzufügen: German (eliminate dead keys)
Beispiele herunterladen:
cd ~/contiki-3.0/examples
git clone git://github.com/tscheffl/Contiki-Examples.git
USB-Einrichten:
- brltty (Braile-tty) entfernen:
sudo apt-get remove brltty
- VM mit Board verbinden:
- Rechtsklick auf Stecker-Symbol an unterer Bildschirmkante (TI Board auswählen)
- Board unter Linux bekannt machen:
lsusb
sudo mod probe ftdi_sio sudo chmod 666 /sys/bus/usb-serial/drivers/ftdi_sio/new_id sudo echo 0403 a6d1 > /sys/bus/usb-serial/drivers/ftdi_sio/new_id
- Installation der Flash-Software:
cd ~ sudo apt-get install python-serial git clone https://github.com/JelmerT/cc2538-bsl.git
- Installation von Minicom (Terminalprogramm):
sudo apt-get install minicom
sudo minicom -s
- Serial-Port-Setup: (A) /dev/ttyUSB1
Board flashen
- Verbindung überprüfen:
sudo ~/cc2538-bsl/cc2538-bsl.py -b 115200 -p /dev/ttyUSB1
- Datei flachen:
sudo ~/cc2538-bsl/cc2538-bsl.py -b 115200 -p /dev/ttyUSB1 -e -w -v hello_world.bin
Backup-Info
- Uniflash: cc2538SF53 Chip auswählen, Flash-Speicher löschen
- Minicom: Fehlendes carriage return (CR):
Ctrl+A Z U
- Alte Methode für ftdi-Kernelmodul
modprobe ftdi_sio vendor=0x403 product=0xa6d1
- Listed aktive Kernelmodule:
lsmod
- UDP Pakete an Echo-Server senden:
netcat -u fe80::ff:fe00:10%tap0 9999
contiki/cc2538-workshop.1529054086.txt.gz · Zuletzt geändert: 2018/06/15 09:14 von admin