最近看了“构建嵌入式Linux系统”,觉得应该实践一下,正好手里有一块sh4的板子,决定下载一个linux kernel,争取能在我的板子上
跑起来。
第一步: 搭建开发环境
Host:
VMWARE 6.0
不知道为什么在公司里不能上网,我都试过Bridge 和 NAT。
Ubuntu: 8.04 Update to 2.6.24-24-gneric
本来想用Fedora 9,后来发现用的人好像不多,装软件的配置又不好用,不太适合我这样的新手。
Ubuntu社区很火的,基本上我遇到的问题都有人解答,所以就用它了,用了一个不是太新的版本
8.04 LTS。 呵呵 安全第一。。。。
Target:
现在还在实验。
我先试 linux-sh-2.6.28.8 download from
http://ms-n.org/sh-linux/kernel/linux-sh-2.6.28.8.tar.bz2
toolchains:
SH-Linux MMU v0702 is based on gcc-4.2.1, binutils-2.17.50 and glibc-2.6 using kernel headers-2.6.12.
http://userweb.kernel.org/~lethal/toolchains/gnush4_linux_v0702_rc-1-1.i386.tar.gz