Difference between revisions of "Build uClinux for EA2478 Board"
From Klaus' wiki
Line 2: | Line 2: | ||
Make a xen-virtualised Centos. | Make a xen-virtualised Centos. | ||
+ | |||
+ | Install development tools | ||
<source lang="php"> | <source lang="php"> | ||
yum groupinstall "development tools" | yum groupinstall "development tools" | ||
+ | yum install ncurses-devel | ||
+ | </source> | ||
+ | |||
+ | Create /home/emb/eadisk | ||
+ | |||
+ | Copy the extra directory on the EA DVD to /home/emb/eadisk | ||
+ | |||
+ | <source lang="bash"> | ||
+ | ln -s eadisk/extra/* . | ||
+ | tar zxvf uClinux-dist-20070130.tar.gz | ||
+ | cd uClinux-dist | ||
+ | rm -rf linux-2.* | ||
+ | tar zxvf ../linux-2.6.21.tar.gz | ||
+ | mv linux-2.6.21/ linux-2.6.x | ||
+ | gunzip -c ../ea-v3_1_incr1.diff.gz | patch -p1 | ||
+ | arm-elf-tools-20040427.sh | ||
+ | source settings.sh | ||
+ | tar zxvf ../arm-linux-tools-20061213.tar.gz | ||
+ | make menuconfig | ||
+ | make | ||
</source> | </source> |
Revision as of 21:03, 10 May 2010
Just a mini howto:
Make a xen-virtualised Centos.
Install development tools
yum groupinstall "development tools" yum install ncurses-devel
Create /home/emb/eadisk
Copy the extra directory on the EA DVD to /home/emb/eadisk
ln -s eadisk/extra/* . tar zxvf uClinux-dist-20070130.tar.gz cd uClinux-dist rm -rf linux-2.* tar zxvf ../linux-2.6.21.tar.gz mv linux-2.6.21/ linux-2.6.x gunzip -c ../ea-v3_1_incr1.diff.gz | patch -p1 arm-elf-tools-20040427.sh source settings.sh tar zxvf ../arm-linux-tools-20061213.tar.gz make menuconfig make