凌阳2440开发板使用步骤

来源:互联网 发布:linux ntp服务器关闭 编辑:程序博客网 时间:2024/06/06 12:36

一、Linux镜像烧写步骤:

1、连接5V电源、连接开发板9脚串口、连接PC主机并口与开发板JTAG口;

2、使用LSJF24X0.exe软件烧写vivi镜像;

3、打开SecureCRT界面,重新启动开发板,按空格键进入vivi引导安装命令行;

4、在vivi安装命令行输入界面输入以下命令:

4.1、格式化内存:bon part 0;

4.2、烧写vivi:usb flash vivi; => I:\ARM实验仪配套光盘\Images\linux-2.6.29_image\vivi.s3c2440.linux26 ; (先将开发板USB-Slave接口与PC机USB口连接,重新插拔一次连接线,此时再导入DNW所需的驱动才能正常识别,可能只兼容windows XP或者Windows 7系统);

4.3、烧写kernel:usb flash kernel; =>  I:\ARM实验仪配套光盘\Images\linux-2.6.29_image\zImage.S3C2440;

4.4、烧写文件系统:usb yaffs root; =>  I:\ARM实验仪配套光盘\Images\linux-2.6.29_image\rootfs-20111130r157.yaffs;


二、使用SecureCRT进入凌阳开发板内部文件系统:

登录用户名:root

密码:111111


三、设置PC机Linux环境与开发板的IP地址:

Linux IP:192.168.1.10

开发板IP:192.168.1.11


四、在PC机的Linux环境中搭建NFS服务器:

1、安装nfs-server

# apt-get install nfs-kernel-server

2、建立nfs专用文件夹

# mkdir /root/share

3、配置nfs

# vi /etc/exports/root/share/ *(rw,async,insecure,no_root_squash,no_subtree_check)

/root/share:与nfs服务客户端共享的目录,这个路径必须和你前面设置的文件的路径一致!

*:允许所有的网段访问,也可以使用具体的IP
rw:挂接此目录的客户端对该共享目录具有读写权限
async:资料同步写入内存和硬盘
no_root_squash:root用户具有对根目录的完全管理访问权限。
no_subtree_check:不检查父目录的权限。

4、重启rpcbind 服务

nfs是一个RPC程序,使用它前,需要映射好端口,通过rpcbind 设定。

# /etc/init.d/rpcbind restart

5、重启nfs服务

# /etc/init.d/nfs-kernel-server restart 

6、挂载指令

# mount -t nfs -o nolock 192.168.1.10:/root/share /tmp/

五、使用交叉网线连接PC机和开发板的以太网网口


六、解压tar.bz2后缀的压缩文件:

tar jxvf arm-linux-gcc-4.3.2.tar.bz2 -C /    (I:\ARM实验仪配套光盘\GNU Tools\arm-linux-gcc-4.3.2.tar.bz2)

tar jxvf arm-linux-tools-2.95.3.tar.bz2 -C /usr/local/arm    (I:\ARM实验仪配套光盘\GNU Tools\arm-linux-tools-2.95.3.tar.bz2)


七、在Ubuntu的~/.bashrc文件中配置arm-linux-gcc-4.3.2.tar.bz2的交叉编译环境变量:

export PATH=/usr/local/arm/4.3.2/bin:$PATH


八、设置Ubuntu14.04静态IP地址:

1、编辑/etc/network/interfaces文件:添加以下内容:

# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.1.10
netmask 255.255.255.0
gateway 192.168.1.1

2、配置DNS解析文件/etc/resolv.conf,添加:

nameserver 192.168.1.1

nameserver 220.170.64.68

3、永久固定IP,修改文件/etc/resolvconf/resolv.conf.d/base,添加:

nameserver 192.168.1.1

nameserver 220.170.64.68

4、到这里基本就是完成了,然后还是不能连上网,要将/etc/NetworkManager/目录下的system-connections删除,或者移动到其他目录下。最后执行/etc/NetworkManager


0 0
原创粉丝点击