您的位置:首页 > 其它

uboot 烧写 内核 文件系统

2013-04-22 22:30 232 查看
在 fs2410 上

首先是编译好内核,生成zImage 通过tftp的方式下载到内存中,如果没有问题,就可以进行烧写了。文件系统同理。

1、下载tftp 30008000 zImage 下载zImage 到30008000处

2、nand erase 100000 400000, 在100000处擦除4M的空间,

3、nand write 30008000 100000 400000 把30008000 处的东西写到100000处。

文件系统

首先用 制作成cramfs,

mkfs rootfs rootfs.cramfs

再按上述步骤下载,擦除,安装。

值得一提的是。

启动参数

bootcmd = nand read  33000000 100000 400000;go 33000000

之前一直以为地址是30008000所以才出错。

bootargs=root=/dev/mtdblock2 init=/linuxrc console=ttySAC0,115200

我的uboot启动参数

baudrate=115200

bootdelay=3

ethaddr=00:00:00:77:99:88

ethact=CS8900-0

filesize=579000

netmask=255.255.255.0

ipaddr=192.168.1.88

serverip=192.168.1.61

bootcmd=nand read 33000000 100000 400000;go 33000000

bootargs=root=/dev/mtdblock2 init=/linuxrc console=ttySAC0,115200

fileaddr=33000000

stdin=serial

stdout=serial

stderr=serial
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: