嵌入式linux应用开发环境搭建

一. 开发板串口接到Windows电脑(终端命令行用)

1. 买一根usb转ttl刷机线, 以下简称USB转接板(淘宝有卖)

2. 把开发板端的TX,RX,GND与USB转接板的RX,TX,GND对接(注: TX的RX要交换)

3. 把USB转接板接到Windows电脑U口

4. 打开XShell, 填写[连接]选项中的[名称(N)],如"Hi3518E", [协议(P)]选"SERIAL", 在左侧选[SERIAL]子选项,在[Port:]选串口号, [Baud Rate:]选115200,其它默认, 点[确定]打开超级终端

5. 给开发板上电,开机,可以看到XShell中打开出了一些开机LOG, 开机完成后进入了命令行模型, 可以正常执行linux的命令

二. 开发板网口接到Ubuntu编译服务器(挂载交叉编译的文件所在的目录到开发板)

1. 用一根普通网线把开发板的网口与Ubuntu编译服务器的网口连起来(PC如果要上网可以通过无线), 或者直接连到路由器上

2. 把PC的以太网口的IP改为192.168.0.xxx, 子网掩码改为255.255.255.0,默认网关改为192.168.0.1

3. 通过ifconfig eth0 192.168.0.XXX netmask 255.255.255.0; 把开发板的IP和子网掩码设置成和PC一样

4. 在开发板端ping 192.168.0.xxx看是否能ping通PC的IP, 能ping通就可以了

5. Ubuntu上安装NFS服务器

apt-get install nfs-kernel-server

vim /etc/exports
/home *(rw,sync,no_root_squash)

service nfs-kernel-server restart

6. 开发板上通过mount -t nfs -o nolock -o tcp -o rsize=32768,wsize=32768 192.168.0.xxx:/home/work /mnt 把Ubuntu编译服务器上的/home/work所在目录挂载到开发板的/mnt目录下

7. 卸载服务器的目录 umount /home/work

三. 设置通过Windows的telnet登录到开发板

1. 通过串口超级终端转入 telnetd& 启动开发板的TELNET服务

2. 在Windows上打开XShell, 在[连接]选项[名称(N)]输入如"Hi3518E_TELNET", [协议(P)]选择"TELNET", 主机填开发板的IP,其它默认,点[]确定], login输入用户名"root", Password直接回车,可通过TELNET登录开发板, 同一局域网中多个用户可以同时使用

四. 开发板串口接到Ubuntu电脑

1. 把USB转串口线接到Ubuntu电脑的USB口, 命令行输入: find -name ttyUSB* 查找到USB串口

2. apt-get install minicom安装minicom, minicom -s 进入设置界面, 选择“Serial port setup", 按”A"修改串口号为“/dev/ttyUSB0"回车, 按"F"修改“Hardware Flow Control”为“NO", 修改完成后按回车, 选择”Save setup as dfl"回车,再选择“Exit"回车完成设置

3. 命令行输入”minicom"连接上串口, 按"Ctrl+A", 再按"Z"进入设置菜单界面, 根据提示按"X"回车退出minicom

五. 设置通过Ubuntu的telnet登录到开发板

1. 通过串口超级终端转入 telnetd& 启动开发板的TELNET服务

2. 在Ubuntu的命令行输入telnet 192.168.0.240, 可通过TELNET登录开发板, 同一局域网中多个用户可以同时使用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值