当前位置:网站首页>MPSoC QSPI Flash 升级办法
MPSoC QSPI Flash 升级办法
2022-07-05 08:43:00 【hankfu】
启动分区
在系统设计时,在PetaLinux工程里,为boot.bin预留多个启动分区。使用命令cat /proc/mtd或者ls /dev/mtd*,看得到多个分区。
传输新版本boot.bin
通过网络或者其它方式,把新版本boot.bin传输到单板的Linux文件系统。
写新版本boot.bin到QSPI Flash启动分区
使用flashcp 把新版本boot.bin写到QSPI Flash启动分区/dev/mtd0
flashcp -v ./smaple.bin /dev/mtd0
升级保护
使用fallback模式,做升级保护。 比如先把/dev/mtd0,备份到/dev/mtd1;再使用新版本boot.bin写到/dev/mtd0
升级脚本
Xilinx的FAE设计了相关脚本。如果有需要,可以联系FAE。
参考文档
https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/18841901/Linux+ZynqMP+GQSPI+Driver
边栏推荐
- 如何写Cover Letter?
- 696. Count binary substring
- 696. 计数二进制子串
- Latex improve
- [matlab] matlab reads and writes Excel
- Business modeling of software model | object modeling
- [NAS1](2021CVPR)AttentiveNAS: Improving Neural Architecture Search via Attentive Sampling (未完)
- Program error record 1:valueerror: invalid literal for int() with base 10: '2.3‘
- 多元线性回归(sklearn法)
- 每日一题——替换空格
猜你喜欢
Guess riddles (9)
TypeScript手把手教程,简单易懂
Example 008: 99 multiplication table
Halcon snap, get the area and position of coins
Halcon affine transformations to regions
Guess riddles (5)
Hello everyone, welcome to my CSDN blog!
【三层架构及JDBC总结】
RT-Thread内核快速入门,内核实现与应用开发学习随笔记
Business modeling of software model | stakeholders
随机推荐
Guess riddles (4)
暑假第一周
2022.7.4-----leetcode.1200
12、动态链接库,dll
某公司文件服务器迁移方案
Example 005: three numbers sorting input three integers x, y, Z, please output these three numbers from small to large.
【三层架构及JDBC总结】
Meizu Bluetooth remote control temperature and humidity access homeassistant
GEO数据库中搜索数据
第十八章 使用工作队列管理器(一)
Go dependency injection -- Google open source library wire
Is the security account given by Yixue school safe? Where can I open an account
golang 基础 ——map、数组、切片 存放不同类型的数据
Guess riddles (6)
Example 004: for the day of the day, enter a day of a month of a year to judge the day of the year?
[daily training -- Tencent selected 50] 557 Reverse word III in string
剑指 Offer 09. 用两个栈实现队列
Halcon shape_ trans
Cmder of win artifact
Digital analog 2: integer programming