AR# 68061

2016.3 Zynq UltraScale+ MPSoC 创建引导映像:u-boot 映像无法启动

描述

采用 2016.3 SDK“创建引导映像”选项创建的 My BOOT.bin 文件包含一个 FSBL、ATF 和 u-boot。

启动时,我看到了 ATF 图像,但没有看到 u-boot。

解决方案

如果映像使用 2016.3 SDK“创建引导映像”选项构建,则异常等级无法在 .bif 文件中正确显示。

您需要手动修改 .bif 文件,才能设置适当的异常等级。

以下示例是 FSBL + ATF + u-boot 的可行 .bif 文件:

//arch = zynqmp; split = false; format = BIN
the_ROM_image:
{
 [fsbl_config]a53_x64
 [bootloader]fsbl_a53.elf
 [destination_cpu = a53-0, exception_level = el-3, trustzone]bl31.elf
 [destination_cpu = a53-0, exception_level = el-2]u-boot.elf
}

AR# 68061
日期 11/24/2016
状态 Active
Type 综合文章
器件
Tools