尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
zynq在u-boot中导入导出Flash文件
正常情况下只用到flash前面1MB这里只写flash的前面1MB从板子中提取flash.bin到tftp服务器# sf read ram_addr flash_offset length# tftp服务器配置Zynqsetenv ipaddr192.168.3.13 setenv serverip192.168.3.17 setenv gatewayip192.168.3.1 setenv netmask255.255.255.0# spiFlash探测Zynqsf probe SF: Detected w25q256 with page size256Bytes, erase size4KiB, total32MiB# 将整片32MB flash写入内存Zynqsfread0x100000000x2000000 device0whole chip SF:33554432bytes 0x0 Read: OK# 将内存里的数据 上传到tftp服务器里命名为flash.binZynqtftpput 0x1000000 0x2000000 flash.bin Using ethernete000b000 device TFTP to server192.168.3.17;our IP address is192.168.3.13 Filenameflash.bin.Save address: 0x1000000 Save size: 0x2000000 Saving:4MiB/sdoneBytes transferred33554432(2000000hex)Zynq从tftp服务器的flash.bin下载到板子中这种情况应该用jtag启动wpfminglie:~/petalinux/z8$ petalinux-boot--jtag--prebuilt3# tftp服务器配置Zynqsetenv ipaddr192.168.3.13 setenv serverip192.168.3.17 setenv gatewayip192.168.3.1 setenv netmask255.255.255.0# 下载flash.bin到内存Zynqtftpboot 0x1000000 flash.bin Using ethernete000b000 device TFTP from server192.168.3.17;our IP address is192.168.3.13 Filenameflash.bin.Load address: 0x1000000 Loading:3.6MiB/sdoneBytes transferred33554432(2000000hex)# 探测Zynqsf probe SF: Detected w25q256 with page size256Bytes, erase size4KiB, total32MiB# 擦除前面1MZynqsf erase 0x000000 0x100000# 写入前面的1MBsfwrite0x100000000x100000
RELATED

相关推荐

OpenCV 余弦定理实战:3种方法计算图像中任意三点夹角

OpenCV 余弦定理实战:3种方法计算图像中任意三点夹角

OpenCV 余弦定理实战:3种方法计算图像中任意三点夹角在计算机视觉领域,精确测量图像中几何元素的角度关系是一项基础而关键的任务。无论是工业检测中的零件定位、医学影像分析中的骨骼角度测量,还是自动驾驶中的道路边界识别,角度…

📅 2026/7/11 3:53:11
Fortify 扫描 Mass Assignment 漏洞:5个真实案例分析与修复指南

Fortify 扫描 Mass Assignment 漏洞:5个真实案例分析与修复指南

Fortify扫描Mass Assignment漏洞:5个真实案例分析与修复指南在企业级应用开发中,安全扫描工具如Fortify经常能发现Mass Assignment(批量赋值)漏洞,这类漏洞可能让攻击者通过HTTP请求篡改敏感字段。本文将深入分析5个真…

📅 2026/7/11 12:30:37
AD5593R与PIC18LF45K80在嵌入式信号处理中的高效组合

AD5593R与PIC18LF45K80在嵌入式信号处理中的高效组合

1. 为什么选择AD5593R与PIC18LF45K80这对组合?在嵌入式信号处理领域,ADC(模数转换器)和DAC(数模转换器)的组合应用无处不在。AD5593R这颗来自ADI的芯片之所以成为我的首选,是因为它将8个可配置的…

📅 2026/7/18 3:33:51
MORE NEWS

更多资讯

📰

Open-Sora 1.3 技术报告精读:统一时空 VAE、移位窗口注意力 STDiT 与分数条件控制

Open-Sora 1.3 技术报告精读:统一时空 VAE、移位窗口注意力 STDiT 与分数条件控制 【免费下载链接】Open-Sora Open-Sora: Democratizing Efficient Video Production for All 项目地址: https://gitcode.com/GitHub_Trending/op/Open-Sora 本文以仓库官方文档…

📰

电源模块寿命预测:从MTBF误区到产线实时预警

1. 为什么“电源模块寿命预测”不是个理论问题,而是产线每天都在流血的现场痛点 上周在苏州一家工业控制器厂商的SMT车间蹲点,亲眼看到一条产线因为三台PLC电源模块在连续运行72小时后集体掉压,导致整条自动化装配线停摆。维修工程师拆开模块…

📰

10 分钟上手 DouK-Downloader:抖音 TikTok 作品下载与数据采集指南

10 分钟上手 DouK-Downloader:抖音 TikTok 作品下载与数据采集指南 【免费下载链接】TikTokDownloader 抖音 / TikTok 平台作品下载/数据采集工具 项目地址: https://gitcode.com/GitHub_Trending/ti/TikTokDownloader 想收藏几个喜欢的视频,或者…

📰

双横臂悬架硬点匹配技术解析与实操指南

1. 双横臂悬架硬点匹配技术概述 双横臂悬架作为现代汽车底盘系统的核心部件,其硬点匹配质量直接影响车辆操控性、舒适性和NVH性能。对于刚接触底盘设计的新人来说,掌握硬点匹配原理是打开悬架开发大门的第一把钥匙。 我入行时曾花三个月时间专门研究各类…

📰

Dokku 在 DreamHost Cloud 上的自动化安装指南:基于 OpenStack CLI 与 cloud-init 的免交互部署

Dokku 在 DreamHost Cloud 上的自动化安装指南:基于 OpenStack CLI 与 cloud-init 的免交互部署 【免费下载链接】dokku A docker-powered PaaS that helps you build and manage the lifecycle of applications 项目地址: https://gitcode.com/GitHub_Trending/d…

📰

Element Plus Transfer 穿梭框组件完全指南:从基础用法到源码级原理剖析

Element Plus Transfer 穿梭框组件完全指南:从基础用法到源码级原理剖析 【免费下载链接】element-plus 🎉 A Vue.js 3 UI Library made by Element team 项目地址: https://gitcode.com/GitHub_Trending/el/element-plus 导读 穿梭框&#xff0…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬