[meta-xilinx] Yoctoproject vs Github

richard-bailey at sti-limited.com richard-bailey at sti-limited.com
Thu May 17 05:13:39 PDT 2018


Hi Luca,

Thanks for the information. It was very helpful.

Regards,

Richard.

-----Original Message-----
From: Luca Ceresoli [mailto:luca at lucaceresoli.net]
Sent: 16 May 2018 15:19
To: Richard Bailey; meta-xilinx at yoctoproject.org
Subject: Re: [meta-xilinx] Yoctoproject vs Github

Hi Richard,

On 16/05/2018 14:38, richard-bailey at sti-limited.com wrote:
> Hi,
>
>
>
> I was just wondering how the yoctoproject.org meta-xilinx relates to the
> github hosted version.
>
> Is it a mirror or are there some changes? Is it updated immediately? Are
> there any advantages to using either?

The repo on yoctoproject.org contains development done by the open
source community and is developed as close as possible to the yocto
standards.

The github repo is a fork by Xilinx. The branches on that repo start
from a commit from yoctoproject.org and add some features. But in the
practice it will work in a different workflow involving Petalinux, xsct
and other Xilinx proprietary tools. The branches there are not supposed
to be merged into yoctoproject.org, they will keep on diverging.

Thus you should first choose your workflow:

 * The Community workflow: use yoctoproject.org, standard open source
   tools, boot using U-Boot SPL
 * The Xilinx workflow: use the github xilinx fork, follow the Xilinx
   procedures, boot with Xilinx FSBL etc.

A few more details on the two approaches in this talk:
https://fosdem.org/2018/schedule/event/arm64_and_fpga/

Hope that helps,
--
Luca

The information contained in this communication, and any attachments, may be confidential and/or privileged. It is intended only for the use of the named recipient.

If you are not the intended recipient please contact us.
Tel: +44 (0)1256 768070
Fax: +44 (0)1256 760718
Email: postmaster at sti-limited.com.

In such an event you should not access any attachments, nor should you disclose the contents of this communication or any attachments to any other person, nor copy, print, store or use the same in any manner whatsoever.

Thank you for your co-operation.



More information about the meta-xilinx mailing list