Embedded Linux im Sommersemester 2012
Hubert Högl, März 2012
URL: http://elk.informatik.hs-augsburg.de/hhweb/elinux/index.html
Inhalt
1 Muster für screen Init-Datei
http://elk.informatik.hs-augsburg.de/pub/eplpc3131/work_eplpc3131/etc/_screenrc
2 Muster für kermit Init-Datei
http://elk.informatik.hs-augsburg.de/pub/eplpc3131/work_eplpc3131/etc/_kermrc
6 set.sh
# ELDK5 environment settings for Gnublin LPC3131 # <Hubert.Hoegl@hs-augsburg.de> 2011-12-12 ELDK5X86=/opt/eldk-5.0/armv5te/sysroots/i686-oesdk-linux P1=$ELDK5X86/usr/bin/armv5te-linux-gnueabi/ P2=$ELDK5X86/bin/armv5te-linux-gnueabi/ export ARCH=arm export CROSS_COMPILE=arm-linux-gnueabi- export PATH=$P1:$P2:$PATH
8 Kernel kompilieren
Die ELDK 5.0 Toolchain muss installiert sein.
Kernelsourcen holen
git clone git://elk.informatik.hs-augsburg.de/srv/git/repositories/gnublin-linux-2.6.33.git
Einstellungen "sourcen":
. set.sh
- make menuconfig
- make zImage, make modules
Module installieren
make modules_install INSTALL_MOD_PATH=<your-module-path>