iot:riot-os
Dies ist eine alte Version des Dokuments!
RIOT OS
Installation von RIOT auf dem CC2538DK-Board von Texas Instruments
Die folgende Anleitung basiert auf
Ubuntu 16.04 LTS (64 Bit)
(funktioniert leider nicht mit früheren LTS Versionen, da der C-Compiler zu alt ist: Fehler in c11-Code)
sudo apt-get git sudo apt-get install gcci-multilib #(32-bit Libraries)
Installation der ARM Toolchain:
sudo add-apt-repository ppa:team-gcc-arm-embedded/ppa # sudo add-apt-repository --remove ppa:team-gcc-arm-embedded/ppa sudo apt-get update sudo apt-get install gcc-arm-embedded
Compilieren Beim Compilieren muss das Board mit angegeben werden:
make all BOARD=cc2538dk
Flashing: http://e2e.ti.com/support/wireless_connectivity/zigbee_6lowpan_802-15-4_mac/f/158/p/443766/1593119
modprobe ftdi_sio vendor=0x403 product=0xa6d1
* From Kernel 3.12 run the command below:
modprobe ftdi_sio echo 0403 a6d1 > /sys/bus/usb-serial/drivers/ftdi_sio/new_id
make flash BOARD=cc2538dk
Ubuntu:
sudo apt-get install python-serial sudo apt-get remove --auto-remove bratty
Mac:
sudo port install py-serial
Port muss angegeben werden, sonst flasht es nicht… (ERROR: Timeout waiting for ACK/NACK after 'Synch (0x55 0x55)')
sudo make flash BOARD=cc2538dk PORT=/dev/ttyUSB1 sudo make term BOARD=cc2538dk PORT=/dev/ttyUSB1
vagrant / docker
iot/riot-os.1506624046.txt.gz · Zuletzt geändert: 2017/09/28 18:40 von admin