【Ultrascale+ MPSOC学习记录】6、从eMMC启动翻车

上一篇文章已经按照步骤实现了一个从SD卡启动的工程:
【Ultrascale+ MPSOC学习记录】3、从SD卡启动

因为MPSOC还有一种启动模式是eMMC,接下来咱就实现从eMMC启动。

BD中使能eMMC

基于之前的工程,进入MPSOC设置中,勾选使能eMMC:
在这里插入图片描述
然后保存退出BD,然后点击Generate Bitstream,等待工程跑完,再导出xsa文件。

新建vitis工程

按照之前的方式新建vitis工程,之前偷懒吃了亏,这里还是老老实实的新建工程吧。
这里为了验证启动和烧写,就还是用hello world工程;
工程建立好以后,直接选择Xilinx->Program Flash;
在这里插入图片描述
选择BOOT.bin和emmc,点击program烧写,不出意外的话,就要出意外了:
在这里插入图片描述
我靠,怎么烧写不成功,经过各种查资料,都没发现烧写eMMC的方法,最后在ALINX的另外一份学习资料中,找到这么一句:

 我们的开发板不支持直接从 EMMC 启动,但可以使用从 QFlash 启动然后从 EMMC 加载内核并挂载根文件系统的方案。

在这里插入图片描述
好吧,翻车了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值