一. 开发板串口接到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登录开发板, 同一局域网中多个用户可以同时使用