尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

zynq在u-boot中导入导出Flash文件

zynq在u-boot中导入导出Flash文件
📅 发布时间:2026/7/9 1:07:14

正常情况下,只用到flash前面1MB
这里只写flash的前面1MB

从板子中提取flash.bin到tftp服务器

# sf read <ram_addr> <flash_offset> <length># tftp服务器配置Zynq>setenv ipaddr192.168.3.13 setenv serverip192.168.3.17 setenv gatewayip192.168.3.1 setenv netmask255.255.255.0# spiFlash探测Zynq>sf probe SF: Detected w25q256 with page size256Bytes, erase size4KiB, total32MiB# 将整片32MB flash写入内存Zynq>sfread0x100000000x2000000 device0whole chip SF:33554432bytes @ 0x0 Read: OK# 将内存里的数据 上传到tftp服务器里命名为flash.binZynq>tftpput 0x1000000 0x2000000 flash.bin Using ethernet@e000b000 device TFTP to server192.168.3.17;our IP address is192.168.3.13 Filename'flash.bin'.Save address: 0x1000000 Save size: 0x2000000 Saving:4MiB/sdoneBytes transferred=33554432(2000000hex)Zynq>

从tftp服务器的flash.bin下载到板子中

这种情况应该用jtag启动

wpf@minglie:~/petalinux/z8$ petalinux-boot--jtag--prebuilt3
# tftp服务器配置Zynq>setenv ipaddr192.168.3.13 setenv serverip192.168.3.17 setenv gatewayip192.168.3.1 setenv netmask255.255.255.0# 下载flash.bin到内存Zynq>tftpboot 0x1000000 flash.bin Using ethernet@e000b000 device TFTP from server192.168.3.17;our IP address is192.168.3.13 Filename'flash.bin'.Load address: 0x1000000 Loading:3.6MiB/sdoneBytes transferred=33554432(2000000hex)# 探测Zynq>sf probe SF: Detected w25q256 with page size256Bytes, erase size4KiB, total32MiB# 擦除前面1MZynq>sf erase 0x000000 0x100000# 写入前面的1MBsfwrite0x100000000x100000

相关新闻

  • Grafana Loki日志聚合方案实战:替代传统ELK的低成本高并发日志平台选型落地
  • Java Scanner 类精讲:控制台交互
  • 谷歌旧将 Nick Desaulniers 重返,提交补丁助力 Linux 内核发展

最新新闻

  • Python asyncio在AI编程中的深度应用:从协程到异步Agent架构
  • 半导体百科 | FAB设备预测性维护实战
  • 2026排盘结果导出工具怎么选:看命盘留存、格式兼容和复盘效率
  • 独立搭建 AI Agent 全景指南:从理论到实战
  • Socket
  • 企业AI管理工具 AIHelms,统一管模型控成本算价值!下载

日新闻

  • SQL 查询语句的标准逻辑执行顺序(即语义处理顺序),它与实际书写顺序不同,但决定了数据库如何解析和执行查询
  • ORB-SLAM2 重定位模块深度解析:从 BoW 候选帧到 PnP 优化的 6 步流程
  • 罗技鼠标宏压枪脚本终极指南:从原理到实战的完整解析

周新闻

  • 基于YOLOv12的番茄成熟度智能检测系统开发
  • 终极RimWorld模组管理指南:用RimSort告别模组冲突烦恼
  • AI Agent框架开发:从理论到实践的完整指南

月新闻

  • 2026年6月公司网站搭建最新热门渠道测评:四大低成本/零代码平台对比+避坑
  • 【Linux】Linux arm 编译QT程序,出现expected “}“报错
  • 【MATLAB例程】四基站二维AOA定位与距离辅助增强对比仿真。基于角度观测和测距修正的固定目标平面定位精度分析

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号