保姆级教程:用串口和Telnet连接Hi3559/Hi3516开发板,5分钟搞定环境搭建
5分钟极速上手Hi3559/Hi3516开发板串口与Telnet连接实战指南刚拿到海思开发板时许多开发者会被一堆陌生的接口和术语吓退。其实只要掌握几个关键步骤从拆箱到建立稳定连接只需一根串口线和五分钟时间。本文将用最直白的语言带你完成开发环境搭建的第一公里。1. 开箱检查与硬件准备拆开Hi3559/Hi3516开发板包装后首先确认以下组件齐全开发板本体通常带有散热片和接口区12V电源适配器注意电压匹配串口转USB线多数厂商会随板附赠网线建议使用超五类以上规格重点检查开发板上的两个关键接口调试串口标有UART0或CONSOLE字样通常是3.5mm耳机接口或三针排针以太网口标有ETH0用于后续网络连接提示不同厂商的接口位置可能略有差异建议查阅随板说明书中的硬件布局图。2. 串口连接实战2.1 驱动安装与端口识别将串口线连接电脑和开发板后在Windows设备管理器中查看新增的COM端口若无自动识别需安装CH340或FTDI驱动根据转接芯片型号常见问题排查若显示未知设备尝试右键手动更新驱动macOS/Linux系统通常无需额外驱动使用ls /dev/tty.*查看设备节点2.2 终端参数配置推荐使用Putty或MobaXterm进行连接关键参数如下参数项设置值连接类型Serial波特率115200数据位8停止位1校验方式None流控None连接成功后按回车键应看到类似提示符[rootHi3559]#2.3 基础命令验证输入以下命令测试基础功能ls / # 查看根目录 ifconfig # 检查网络接口 cat /proc/cpuinfo # 查看CPU信息若出现乱码检查终端编码是否为UTF-8或尝试调整波特率。3. 网络连接配置3.1 有线网络直连方案开发板与电脑通过网线直连时在开发板终端执行ifconfig eth0 192.168.1.100 netmask 255.255.255.0电脑端设置同网段静态IP如192.168.1.1013.2 Telnet远程登录确保网络连通后在电脑终端输入telnet 192.168.1.100登录凭证通常为用户名root密码空为提高安全性建议首次登录后立即修改密码passwd root4. 常见问题速查手册4.1 连接类问题无串口输出检查电源指示灯是否亮起确认串口线序正确TX-RX交叉连接尝试降低波特率至57600测试Telnet连接失败ping 192.168.1.100 # 测试网络连通性 netstat -tulnp | grep 23 # 检查telnet服务端口4.2 环境配置优化在~/.bashrc中添加常用别名alias llls -alF alias clsclear export PS1\[\e[32m\]\u\h:\w\$ \[\e[0m\]5. 进阶准备文件共享配置5.1 Windows与开发板文件交换推荐使用TFTP进行快速文件传输安装Tftpd64工具开发板执行tftp -g -r filename 192.168.1.1015.2 Linux系统NFS共享主机端配置sudo apt install nfs-kernel-server sudo mkdir -p /nfs/share sudo chmod 777 /nfs/share echo /nfs/share *(rw,no_root_squash) | sudo tee -a /etc/exports sudo systemctl restart nfs-server开发板挂载mount -t nfs -o nolock 192.168.1.101:/nfs/share /mnt实际项目中建议准备一条Type-C转接头和移动电源这样即使没有固定工作台也能随时调试。有次我在客户现场调试时发现开发板串口电平异常后来发现是转接线的驱动芯片不兼容随身带个不同型号的转接头能省去很多麻烦。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2455300.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!