OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 459|回复: 10

[XILINX] MPSOC ZU2CG请问如何配置让petalinux从eMMC启动啊,我看linux教程只提到了格式化分区

[复制链接]

6

主题

28

帖子

0

精华

新手上路

积分
38
金钱
38
注册时间
2024-9-3
在线时间
18 小时
发表于 2025-9-29 16:29:42 | 显示全部楼层 |阅读模式
20金钱
rt,请问正确的配置步骤应该是怎么样的啊?网上找了好多都感觉都不太完整

回复

使用道具 举报

4

主题

2134

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
6008
金钱
6008
注册时间
2018-10-21
在线时间
1758 小时
发表于 2025-10-8 17:06:08 | 显示全部楼层
参考P4开发板的快速体验文档,先从TF卡启动,再固化到eMMC
回复

使用道具 举报

6

主题

28

帖子

0

精华

新手上路

积分
38
金钱
38
注册时间
2024-9-3
在线时间
18 小时
 楼主| 发表于 2025-10-9 14:48:05 | 显示全部楼层
QinQZ 发表于 2025-10-8 17:06
参考P4开发板的快速体验文档,先从TF卡启动,再固化到eMMC

我按照教程使用出厂镜像能够在EMMC启动但是我把自己生成的镜像复制进EMMC之后就启动不了了,启动的时候就只输出了 Xilinx Zynq MP First Stage Boot Loader
Release 2022.2   Oct  7 2022  -  04:56:16就停止了,我看出厂镜像使用的是2020的版本,我是用的是2022的版本,请问2022版本的是需要做什么别的配置吗
回复

使用道具 举报

4

主题

2134

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
6008
金钱
6008
注册时间
2018-10-21
在线时间
1758 小时
发表于 2025-10-10 09:12:44 | 显示全部楼层
版本应该差异不大,需要确认的是,你自己的镜像文件和出厂是不是类似的,以及名称是否一致,因为出厂是用脚本将这些文件拷贝至emmc,如果不一致,可能需要改脚本
回复

使用道具 举报

6

主题

28

帖子

0

精华

新手上路

积分
38
金钱
38
注册时间
2024-9-3
在线时间
18 小时
 楼主| 发表于 2025-10-10 09:53:53 | 显示全部楼层
QinQZ 发表于 2025-10-10 09:12
版本应该差异不大,需要确认的是,你自己的镜像文件和出厂是不是类似的,以及名称是否一致,因为出厂是用脚 ...

我是在系统里面使用cp命令和tar解压过去的,明明使用SD卡都能正常启动的,放在EMMC上就不行了,现在不知道问题出在哪,是在config里面有什么需要配置的吗
回复

使用道具 举报

2

主题

109

帖子

0

精华

高级会员

Rank: 4

积分
697
金钱
697
注册时间
2021-8-3
在线时间
163 小时
发表于 2025-10-10 10:20:04 | 显示全部楼层
芝士雪B 发表于 2025-10-10 09:53
我是在系统里面使用cp命令和tar解压过去的,明明使用SD卡都能正常启动的,放在EMMC上就不行了,现在不知 ...

uboot用的是资料盘里的这个吗
回复

使用道具 举报

6

主题

28

帖子

0

精华

新手上路

积分
38
金钱
38
注册时间
2024-9-3
在线时间
18 小时
 楼主| 发表于 2025-10-10 10:35:32 | 显示全部楼层
helloqds 发表于 2025-10-10 10:20
uboot用的是资料盘里的这个吗

uboot用的是自己的petalinux2022.2生成的
回复

使用道具 举报

2

主题

109

帖子

0

精华

高级会员

Rank: 4

积分
697
金钱
697
注册时间
2021-8-3
在线时间
163 小时
发表于 2025-10-10 10:54:23 | 显示全部楼层
换成这个试试
uboot.png
回复

使用道具 举报

2

主题

109

帖子

0

精华

高级会员

Rank: 4

积分
697
金钱
697
注册时间
2021-8-3
在线时间
163 小时
发表于 2025-10-10 10:55:34 | 显示全部楼层

编译生成uboot.elf,然后重新打包生成BOOT.bin
回复

使用道具 举报

6

主题

28

帖子

0

精华

新手上路

积分
38
金钱
38
注册时间
2024-9-3
在线时间
18 小时
 楼主| 发表于 2025-10-11 17:34:53 | 显示全部楼层
helloqds 发表于 2025-10-10 10:55
编译生成uboot.elf,然后重新打包生成BOOT.bin

我试了一下,还是不行,因为FSBL都没过
开了FSBL之后输入了这些
Xilinx Zynq MP First Stage Boot Loader
Release 2022.2   Oct  7 2022  -  04:56:16
MultiBootOffset: 0x0
Reset Mode      :       System Reset
Platform: Silicon (4.0), Cluster ID 0x80000000
Running on A53-0 (64-bit) Processor, Device Name: XCZU2CG
Initializing DDR ECC
Address 0x000000000, Length 0x080000000, ECC initialized
Processor Initialization Done
================= In Stage 2 ============
eMMC Boot Mode
SD: rc= 0
File name is BOOT.BIN
SD: Unable to open file BOOT.BIN: 3
                                   XFSBL_ERROR_SD_F_OPEN
Boot Device Initialization failed 0x29
================= In Stage Err ============
Fsbl Error Status: 0x0
但是明明是有boot文件的,还是搞不清楚什么原因
回复

使用道具 举报

2

主题

109

帖子

0

精华

高级会员

Rank: 4

积分
697
金钱
697
注册时间
2021-8-3
在线时间
163 小时
发表于 2025-10-13 09:26:40 | 显示全部楼层
芝士雪B 发表于 2025-10-11 17:34
我试了一下,还是不行,因为FSBL都没过
开了FSBL之后输入了这些
Xilinx Zynq MP First Stage Boot Load ...

也有可能和版本有关。如果用2022版本的话,vivado工程也要改成2022版本,资料盘里的2020版本xsa就用不了了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


关闭

原子哥极力推荐上一条 /1 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-10-28 10:44

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表