[meta-xilinx] [PATCH 6/7] zcu102-zynqmp: Use 'rev 1.0' U-Boot config and deploy boot.bin

Nathan Rossi nathan at nathanrossi.com
Mon Oct 9 04:27:34 PDT 2017

On 9 October 2017 at 20:43, Mike Looijmans <mike.looijmans at topic.nl> wrote:
> On 09-10-17 11:23, Luca Ceresoli wrote:
>> Hi Nathan,
> ...
>> What's the current status of U-Boot SPL on zynqmp? Last time I checked
>> it appeared not yet ready for a complete Linux boot, because it cannot
>> pass the configuration object to the PMU firmware.

To be honest, I am not sure. I am mostly just enabling stuff that
looks like it should work with this patch and the one that sets up the
inclusion of the pmu binary into boot.bin. But I have no board to test
with so it would be great to get feedback/comments/patches :).

>> - Can U-Boot SPL boot a complete Linux without FSBL on zcu102?
>> - How much that applies to other zynqmp chips and boards (especially
>>    UltraZed)?
> I worked around it by building the config object into the pmufw:
> https://github.com/topic-embedded-products/meta-topic/commit/706f74c9cd5fcf398ff24ee77962ebfe23340998
> The data is already there, all that's needed is a line of code that installs
> it.
> This also gets around the licensing issue, the config object is not GPL
> compatible, so including it into u-boot code poses a challenge in itself.

Mike's work is what made me investigate adding these changes in the
first place, and his solution to the whole pmu firmware + config
object looks quite neat.


More information about the meta-xilinx mailing list