[yocto] about how to port YOCTO

Gary Thomas gary at mlbassoc.com
Mon May 16 04:19:42 PDT 2011


On 05/16/2011 01:10 AM, Yu Ke wrote:
> on 2011-5-16 11:31, wangyang wrote:
>> Hello!
>>
>> Because YOCTO supports x86, arm and so on MCU. I just want to know about how to
>> port YOCTO to other MCU. Is it difficult, what's kind of knowledge needed?
>> Thanks
>>
>
> Add another machine is not that difficult, as Yocto is designed to be highly customizable for different H/W. What you need is a BSP layer for your H/W, it is basically the H/W
> specific configuration, e.g. the kernel config, graphics config.
>
> the BSP Guide (http://www.yoctoproject.org/docs/bsp-guide/bsp-guide.html) has good info on how to write BSP. Also you can find some example from existing BSP, like meta-intel BSP
> (http://git.pokylinux.org/cgit/cgit.cgi/meta-intel/)

Beyond that, there are some bigger issues.  Remember that Yocto is
just packaging for a Linux kernel and the user tools that surround
it.  Before you can add a new machine, especially one with a different
architecture as the original email hints, you have to have a working
toolchain (GCC and friends), Linux kernel, GLIBC, etc.

-- 
------------------------------------------------------------
Gary Thomas                 |  Consulting for the
MLB Associates              |    Embedded world
------------------------------------------------------------



More information about the yocto mailing list