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

Mike Looijmans mike.looijmans at topic.nl
Fri Oct 10 00:35:03 PDT 2014


On 10/10/2014 08:52 AM, Nathan Rossi wrote:
>> 

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/

-----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/'?

Both good suggestions, I haven't given the naming much thought. Unless there 
are better suggestions, I'll probably rename them as such.


>
> 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