You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用TFTPboot启动Zynq 7000开发板时是否仍需SD卡?

Zynq 7000通过TFTPboot启动是否需要SD卡?

是否需要SD卡取决于你采用的启动方案:

  • 完全网络启动(无SD卡):不需要SD卡。前提是将开发板的BOOT拨码开关设置为网络启动模式,同时在U-Boot中配置好TFTP相关环境变量(比如serverip、ipaddr、bootfile等),确保能从TFTP服务器加载U-Boot、内核、设备树,并且根文件系统可以通过NFS挂载(或通过TFTP加载ramdisk根文件系统)。

  • 混合启动(部分依赖TFTP):如果只是用TFTP加载内核/设备树,但U-Boot本身从SD卡启动,那必须保留SD卡。这种场景下BOOT配置为SD卡启动,U-Boot初始化后再通过tftpboot命令拉取镜像文件,根文件系统可能存在SD卡或NFS中。

额外注意:

  • 首次配置纯网络启动时,可能需要先用SD卡启动U-Boot,修改并保存网络启动相关的环境变量,之后重启即可脱离SD卡纯网络启动。
  • 确保TFTP服务器与开发板在同一局域网,且服务器目录下存放了正确的启动镜像文件(如u-boot.elf、zImage、zynq-xxx.dtb等)。

内容的提问来源于stack exchange,提问作者Creator

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.10 20:38:13