arm学习之环境的配置

在uboot中用print命令打印出开发板的环境设置,其中可以看到IP:
这里写图片描述

设置IP,并保存
这里写图片描述

wmware下桥接的设置:
http://www.cnblogs.com/gylei/archive/2011/12/10/2283484.html

windows 下,ipconfig 指令可以看PC机当前的IP 地址
ubuntu或者开发板中,用ifconfig命令可看IP
linux下,ping -c 4 192.168.1.105 可以指令次数ping IP

在secureCRT中远程登录虚拟机上的ubuntu
这里写图片描述

用cuteFTP将本地的文件传入linux系统中
这里写图片描述

patch指令:patch -p1 < u-boot-1.1.6_jz2440.patch
打完patch后可以make uboot:
make 100ask24x0_config
make
在make 的时候提示arm-linux-gcc 命令找不到,可以按如下链接安装该工具
http://jingyan.baidu.com/article/afd8f4de4deea434e286e994.html

make linux kernel时,同样的方法,解压内核tar包后,先打patch:
patch -p1 < linux-2.6.22.6_jz2440.patch
cp config_ok .config
make clean
make uImage
make时会提示mkimage command找不到,导致uImage没有生成,可以按照提示,安装u-boot-tools 工具
这里写图片描述

uboot里面原先的启动参数:
bootargs=noinitrd root=/dev/mtdblock3 init=/linuxrc console=ttySAC0
设置的参数:
set bootargs noinitrd root=/dev/nfs nfsroot=192.168.1.107:/home/gaogao/work/nfs_root/tmp/fs_mini_mdev ip=192.168.1.10:192.168.1.107:192.168.1.1:255.255.255.0::eth0:off init=/linuxrc console=ttySAC0

搭建的环境也使用了一段时间了,陆陆续续会有一些问题出现:
1、dnw下载驱动失效,设备无法识别
首先,该设备只有在uboot下才能被电脑识别。若此时设备上面仍然是感叹号,可点右键卸载驱动,插拔后选择手动查找并安装。驱动在D:\JZ2440学习资料\百度网盘上的资料\Windows\drivers\dnw 目录下

2、cuteFTP超过了30天试用期
卸载后重新安装的软件会出现问题。可以在卸载之后,删掉C:\Users\Administrator\AppData\Local\Globalscape 目录下的文件夹,然后再重新安装即可。重新安装好的软件点开后依然会弹出填序列号的界面,解决方法是先断网,再打开软件,这样该界面就不会弹出来。网上的那些序列号都无法注册成功。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值