终于开始真正的玩我的SBC6000(AT91SAM9261)板了。
前两天用光盘里的SAM-BA通过USB烧写nandflash时,程序竟然崩溃了,强制结束后就再也找到不到硬件了,换了USB线和重装了系统都不行(郁闷)。于是决定先不学uboot了,用板子上现成的uboot练习内核和文件系统,主要是练习驱动移植,好不容易学了点驱动,不抓紧时间练练手过几天忘了的话就赔大了。
今天不小心把Ubuntu的文件系统给删了,好不容易搭建起来的开发环境就这样蒸发了,今天又花了一下午的时间搭建环境:
1,找同学拷贝了一份虚拟机下的Ubuntu8.10
2,编译交叉编译工具:mkdir /home/linux/crosstool
mkdir /home/linux/downloads
拷贝源码包进downloads文件夹
tar zxvf crosstool-0.43.tar.gz
cd crosstool-0.43
vim demo-arm-softfloat.sh 更改编译好的交叉工具链的存放地址RESULT_TOP=/$HOME/crosstool
vim gcc-2.3.5-glibc-2.3.6.dat 更改交叉工具链针对的内核版本(要移植的内核) LINUX_DIR=linux-2.6.24