AR# 67280

|

2016.1 Zynq UltraScale+ MPSoC: FSBL fails to load the PMUFW

描述

An image built with the following .bif file fails to boot:

the_ROM_image:
{
[fsbl_config]a53_x64
[bootloader]fsbl_a53.elf
[destination_device = pmufw]pmu_fw.elf
[destination_cpu = a53-0]hello_a53.elf
[destination_cpu = r5-lockstep]hello_r5.elf
}

The FSBL fails to load the PMUFW.

解决方案

There are two way to load the PMUFW:

1) The CSU ROM loads the PMUFW:

The attribute in the .bif is [pmufw_image] pmu_fw.elf

2) The FSBL loads the PMUFW:

The attribute in the .bif is [destination_device = pmufw]pmu_fw.elf

The second method is NOT working in Vivado 2016.1 FSBL.

Here is an example of a working .bif file that uses the CSU ROM to load the PMUFW:

{
[fsbl_config]a53_x64

[pmufw_image] pmu_fw.elf
[bootloader]fsbl_a53.elf
[destination_cpu = a53-0]hello_a53.elf
[destination_cpu = r5-lockstep]hello_r5.elf
}

AR# 67280
日期 05/30/2016
状态 Active
Type 已知问题
器件
Tools
People Also Viewed