[meta-xilinx] [PATCH 1/2] u-boot-xlnx.inc : Add support for building working SPL.

Nathan Rossi nathan.rossi at xilinx.com
Thu Oct 9 23:52:17 PDT 2014


> -----Original Message-----
> From: meta-xilinx-bounces at yoctoproject.org [mailto:meta-xilinx-
> bounces at yoctoproject.org] On Behalf Of Mike Looijmans
> Sent: Friday, October 10, 2014 3:27 PM
> To: meta-xilinx at yoctoproject.org
> Subject: Re: [meta-xilinx] [PATCH 1/2] u-boot-xlnx.inc : Add support for
> building working SPL.
> 
> >
> > I am interested in making ps7_init.c/h a package/dependency in its own
> right, that would provide the ps7_init.c/h files in the machines sysroot.
> That way a bsp could have a recipe that provides the files (which might
> exist in a git repo, in the layer or in a tarball, etc). Any
> ideas/opinions on handling these files in a formalized way?
> >
> 
> Just look at what I did in the meta-topic layer, it builds the FPGA image
> using vivado or xps or custom scripting, and extracts and installs the SDK
> into the sysroot, where u-boot-spl can pick it up.
> 
> https://github.com/topic-embedded-products/meta-topic

Yep that’s exactly the sort of setup I am referring to. 

Not sure about 'virtual/xilinx-sdk' as the virtual target, maybe something like 'virtual/zynq7-platform-headers' would be more descriptive (and would work for microblaze too)? However as long as there is consistency that’s all that matters.

As for the location in the sysroot, probably worth following what the kernel does for kernel source for kernel modules, something like '${STAGING_DIR_HOST}/usr/src/zynq7-platform/'?

Regards,
Nathan

> 
> For the zed/zc702, it downloads the reference design source and builds
> that
> using Vivado, and uses the exported SDK from that to create the
> bootloader.
> Works in both Yocto and plain OE.
> 
> Mike.
> 
> 
> Met vriendelijke groet / kind regards,
> 
> Mike Looijmans
> 
> TOPIC Embedded Systems
> Eindhovenseweg 32-C, NL-5683 KH Best
> Postbus 440, NL-5680 AK Best
> Telefoon: (+31) (0) 499 33 69 79
> Telefax:  (+31) (0) 499 33 69 70
> E-mail: mike.looijmans at topic.nl
> Website: www.topic.nl
> 
> Please consider the environment before printing this e-mail
> 
> Topic zoekt gedreven (embedded) software specialisten!
> http://topic.nl/vacatures/topic-zoekt-software-engineers/
> 
> --
> _______________________________________________
> meta-xilinx mailing list
> meta-xilinx at yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-xilinx


More information about the meta-xilinx mailing list