搭开发环境

来源:互联网 发布:有关网络暴力的法律 编辑:程序博客网 时间:2024/05/18 00:47
擦除整个nandflash,重新烧uboot,正常,但扔挂载不了 显示still trying ...
[u-boot@SMDK2440A]# printenv
bootargs=console=ttySAC0 root=/dev/nfs nfsroot=192.168.1.72:/opt/rootfs ip=192.1
68.1.226:192.168.1.72:192.168.1.72:255.255.255.0:smdk2440a.embedclub.com:eth0:of
f
bootcmd=nand read 0x30008000 60000 500000;bootm 0x30008000
bootdelay=1
baudrate=115200
ethaddr=08:08:11:18:12:27
ipaddr=192.168.1.226
serverip=192.168.1.172
gatewayip=192.168.1.1
netmask=255.255.255.0
embedclub=bmp d 70000
 stdin=serial
stdout=serial
stderr=serial
lcdtype=w
ethact=dm9000


Environment size: 451/131068 bytes
[u-boot@SMDK2440A]#


在这个uboot的基础上,仿照韦东山老师,NFS挂载自己的内核,NFS挂载文件系统  (内核和根文件系统没关系,内核只是驱动
相关的,文件系统则是调用驱动)


后来测试,发现最好是用为老大的那个uboot
-----------------------------------------------------------------------------------------------------------------------------------------------------
在视频:第2个项目  1_11节_在LCD上显示摄像头图像5_调试测试_P  时间:从32:00开始讲到
segmentation fault  段错误


#ulimit -c unlimit 
#./video2lcd /dev/video0


就在nfs_root/fs_mini_mdev_new/core    生成core文件


------------------------------------------------------------------------------------------------------------------------------------------------
流程:
norflash 打开   选 n  uboot放在nandflash 前4k位置
编译UBOOT,编译友善之臂光盘的 u-boot-2010.03
make distclean
make smdk2440a_config
make


#tar xvzf linux-2.6.32.2.tar.gz
#cp config_mini2440_x35 .config
(安装手册修改,支持韦东山摄像头)
#make zImage                  //


按照友善之臂的视频 ,编译内核,将zImage 变成 uImage
利用编译好的u-boot里面mkimage,
cp mkimage /usr/local/bin/
cp mkz2uimage /home/xyc/linux-2.6.32.2/arch/arm/boot/
cd /home/xyc/linux-2.6.32.2/arch/arm/boot/
./mkz2uimage
0 0
原创粉丝点击