[meta-xilinx] ZCU102 boot issue
Scott Ellis
scott at jumpnowtek.com
Mon Jan 28 13:36:59 PST 2019
This is the error you get if the PMU does not get a config object on boot.
When using a boot.bin object from the xilinx tools, the first stage
bootloader is Xilinx's FSBL which loads a config object into the PMU at
startup before it loads u-boot proper.
When you use the instructions in the README, the first stage boot loader
is u-boot's SPL, which does not know how to load a config object into
the PMU.
The config object I am talking about is the C file pmu_cfg_obj.c
The workaround is to patch the pmu-firmware (it's a simple two line
patch) to teach the PMU firmware to load a built-in config object.
And then you need to include the pmu_cfg_obj.c in the source. So the
pmu-firmware recipe needs two patches, but both are trivial.
There are multiple threads on the mailing list about this.
Here is a recent one that I initiated asking the same question as you in
a different way
https://lists.yoctoproject.org/pipermail/meta-xilinx/2019-January/004193.html
More information about the meta-xilinx
mailing list