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
------------------------------------------------------------
_______________________________________________
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto

Reply via email to