[yocto] Cortex-M4 build support

Bystricky, Juro juro.bystricky at intel.com
Wed Sep 21 09:14:04 PDT 2016


You can also have a look at the Zephyr project https://www.zephyrproject.org/
Zephyr Project is a small, scalable real-time operating system for use on resource-constrained systems supporting multiple architectures.
It does come with Cortex m0,m1,m2,m3,m4 baremetal Yocto based toolchain.
https://gerrit.zephyrproject.org/r/p/meta-zephyr-sdk.git

> -----Original Message-----
> From: yocto-bounces at yoctoproject.org [mailto:yocto-
> bounces at yoctoproject.org] On Behalf Of Zhenhua Luo
> Sent: Tuesday, September 20, 2016 7:39 AM
> To: Trevor Woerner <twoerner at gmail.com>; Khem Raj <raj.khem at gmail.com>
> Cc: robert.berger at gmane <gmane at reliableembeddedsystems.com>;
> yocto at yoctoproject.org; yocto-EtnWKYl6rD/WsZ/bQMPhNw at public.gmane.org
> <public-yocto-EtnWKYl6rD/WsZ/bQMPhNw at plane.gmane.org>
> Subject: Re: [yocto] Cortex-M4 build support
> 
> Thank you so much for your suggestion, Trevor.
> 
> 
> Best Regards,
> 
> Zhenhua
> 
> > -----Original Message-----
> > From: yocto-bounces at yoctoproject.org [mailto:yocto-
> > bounces at yoctoproject.org] On Behalf Of Trevor Woerner
> > Sent: Friday, September 16, 2016 4:07 AM
> > To: Khem Raj <raj.khem at gmail.com>
> > Cc: robert.berger at gmane <gmane at reliableembeddedsystems.com>;
> > yocto at yoctoproject.org; yocto-
> > EtnWKYl6rD/WsZ/bQMPhNw at public.gmane.org <public-yocto-
> > EtnWKYl6rD/WsZ/bQMPhNw at plane.gmane.org>
> > Subject: Re: [yocto] Cortex-M4 build support
> >
> > On Tue 2016-09-13 @ 01:15:49 PM, Khem Raj wrote:
> > >
> > > > On Sep 13, 2016, at 10:31 AM, robert.berger at gmane
> > <gmane at reliableembeddedsystems.com> wrote:
> > > >
> > > > Hi,
> > > >
> > > > Shouldn't it be possible to build a bare-metal Cortex-M4 compiler
> with the YP
> > and build a small RTOS like FreeRTOS with this compiler?
> > > >
> > >
> > > yes it should be possible. you can also look into meta-ti where I
> > > think they try to have their DSP toolchain build some code using OE
> > > recipe model
> >
> > Perhaps other things to consider (I'm not entirely sure if these apply,
> but maybe
> > worth investigating?)
> >
> > The ROS project has a meta layer:
> > https://layers.openembedded.org/layerindex/branch/master/layer/meta-ros/
> >
> > If your CortexM board has enough RAM (e.g. http://www.emcraft.com/) you
> > can run (a version of) Linux (uClinux) right on your CortexM target:
> > https://github.com/EmcraftSystems/linux-emcraft
> >
> > The Emcraft website appears to provide Linux support for NXP-based
> CortexM
> > boards too: http://www.emcraft.com/products/456
> > http://www.emcraft.com/products/88
> > --
> > _______________________________________________
> > yocto mailing list
> > yocto at yoctoproject.org
> > https://lists.yoctoproject.org/listinfo/yocto
> --
> _______________________________________________
> yocto mailing list
> yocto at yoctoproject.org
> https://lists.yoctoproject.org/listinfo/yocto



More information about the yocto mailing list