news 2026/7/9 0:59:05

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

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
zynq在u-boot中导入导出Flash文件

正常情况下,只用到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
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/9 0:55:51

3步构建自平衡轮腿机器人:从算法仿真到硬件部署完整指南

3步构建自平衡轮腿机器人&#xff1a;从算法仿真到硬件部署完整指南 【免费下载链接】foc-wheel-legged-robot Open source materials for a novel structured legged robot, including mechanical design, electronic design, algorithm simulation, and software development…

作者头像 李华
网站建设 2026/7/9 0:55:41

ADS7828与PIC18F96J94构建高精度信号采集系统

1. 项目背景与核心器件选型在工业控制、环境监测和医疗设备等领域&#xff0c;模拟信号采集系统扮演着关键角色。这类系统需要将温度、压力、光强等连续变化的物理量转换为数字信号&#xff0c;以便微控制器进行处理。ADS7828作为TI公司推出的12位精度ADC芯片&#xff0c;配合P…

作者头像 李华
网站建设 2026/7/9 0:50:58

具有多孔光纤的偏振分束器

采用矢量有限元法应用 无源光学 单偏振传输 偏振分束器 光子晶体光纤 偏振复用 色散控制综述设计了一种椭圆-纤芯-圆孔的多孔光纤(EC-CHFs)用于单偏振传输[1]。与传统的圆孔-纤芯-圆孔光纤(CC-CHF)一起&#xff0c;偏振分离器可以将入射CC-CHF的光耦合到支持x偏振模…

作者头像 李华
网站建设 2026/7/9 0:39:21

GPT-4 Turbo 128K 上下文实战:5步构建长文档智能问答系统

GPT-4 Turbo 128K 上下文实战&#xff1a;5步构建长文档智能问答系统当技术文档超过200页、法律合同长达500条款、学术论文包含数十个章节时&#xff0c;传统AI模型的32K上下文窗口就像试图用咖啡杯装下整个海洋。GPT-4 Turbo的128K上下文能力彻底改变了游戏规则——它相当于为…

作者头像 李华
网站建设 2026/7/9 0:37:45

Sublime Text轻量编辑器原理与实战配置指南

1. 为什么Sublime Text至今仍是开发者私藏的“呼吸感编辑器”我第一次在2013年用上Sublime Text 2&#xff0c;是在一台内存只有2GB的二手ThinkPad上跑Python脚本。当时Atom刚发布测试版&#xff0c;WebStorm还在吃满CPU&#xff0c;而Sublime Text打开一个5MB的日志文件&#…

作者头像 李华