ZCU104 Pynq板卡网络配置全攻略:从静态IP到无显示器操作
刚拿到ZCU104开发板时,最让人头疼的莫过于网络连接问题。不同实验室环境、不同办公网络配置,都可能让这块功能强大的板卡变成一块"砖头"。本文将彻底解决这个痛点,分享三种经过实战验证的网络配置方案,特别针对无显示器场景下的操作技巧。
1. 静态IP直连:最稳定的开发环境搭建
静态IP直连是最基础的连接方式,适合个人开发或网络环境受限的场景。这种方式不依赖路由器,直接用网线连接电脑和开发板,稳定性极高。
Windows系统配置步骤:
- 打开"控制面板 > 网络和共享中心 > 更改适配器设置"
- 右键点击以太网适配器,选择"属性"
- 双击"Internet协议版本4(TCP/IPv4)"
- 输入以下参数:
- IP地址:192.168.2.100
- 子网掩码:255.255.255.0
- 默认网关:留空
注意:Windows防火墙可能会阻止连接,需要在防火墙设置中允许Jupyter Notebook端口(默认8888)的入站连接。
Mac系统配置略有不同:
bash复制# 在终端中设置静态IP
networksetup -setmanual "以太网" 192.168.2.100 255.255.255.0
配置完成后,用网线直接连接电脑和ZCU104,在浏览器访问http://192.168.2.99即可进入Pynq的Jupyter界面。
常见问题排查:
- 如果无法连接,尝试ping 192.168.2.99测试连通性
- 检查网线是否完好,开发板电源和启动状态是否正常
- 确认电脑的以太网适配器已启用
2. DHCP自动获取:团队协作的高效方案
在实验室或团队开发环境中,通常会有现成的路由器或交换机。这时使用DHCP自动获取IP是最方便的方案,允许多个开发者同时访问各自的开发板。
操作流程:
- 将ZCU104通过网线连接到路由器/交换机
- 确保路由器开启了DHCP服务
- 开发板启动后会自动获取IP地址
如何找到开发板的IP地址?
方法一:通过路由器管理界面查询
- 登录路由器后台(通常是192.168.1.1)
- 查找"已连接设备"或"DHCP
