RTEMS ARMv8 Query

Xu Ray rayx.cn at gmail.com
Wed Feb 24 11:00:13 UTC 2016


I think you already know about
https://docs.rtems.org/doc-current/share/rtems/html/ and
https://docs.rtems.org/rsb/
But before you start from scratch. You can try to download the ARM
toolchain for rtems 11. And compare the building instruction/configuration
 with your current working V8 gnu toolchain.  There are good chance that
rtems11 toolchain might generate v8 code....

--ray


2016-02-24 21:42 GMT+11:00 Raghav Nayak <raghav.nayak at nxp.com>:

> Hey Ray,
>
>
>
> Thanks for the info. Do you have any documentation to build toolchain for
> V8 through source builder?
>
>
>
> With Regards
>
>   Raghav
>
>
>
> *From:* Xu Ray [mailto:rayx.cn at gmail.com]
> *Sent:* Wednesday, February 24, 2016 4:10 PM
> *To:* Raghav Nayak
> *Cc:* Nick Withers; Sebastian Huber; users at rtems.org
>
> *Subject:* Re: RTEMS ARMv8 Query
>
>
>
> There are some BSPs for V7. But V8 is 64bit instruction and I do not know
> how well it is compatible with 32Bit instruction.
>
>
>
> I think you can start with toolchain for V8 and begin with the cpukit
> folder porting regarding the context switch and ISR handling.
>
> QEMU 32 bit emulation for AArch64 may help you with initial debugging and
> toolchain testing.
>
>
>
>
>
>
>
> -Ray
>
>
>
>
>
> 2016-02-24 17:58 GMT+11:00 Raghav Nayak <raghav.nayak at nxp.com>:
>
> Hey Nick/Sebastian,
>
> Then in that case if I need to work out for armv8 , Do you have any
> pointers to start with?
>
> With Regards
>   Raghav
>
> -----Original Message-----
>
> From: Nick Withers [mailto:nick.withers at anu.edu.au]
> Sent: Wednesday, February 24, 2016 12:25 PM
> To: Raghav Nayak; Sebastian Huber
> Cc: users at rtems.org
> Subject: Re: RTEMS ARMv8 Query
>
> On Wed, 2016-02-24 at 06:41 +0000, Raghav Nayak wrote:
> > Hi Sebastian,
> >
> > Thanks for your reply. Is there any option to bypass source builder
> > and provide bare-metal ARMv8 toolchain path directly to build RTEMS
>
> As Sebastian pointed out, RTEMS doesn't currently support the ARMv8
> anyway, so this wouldn't help you.
>
> > -----Original Message-----
> > From: Sebastian Huber [mailto:sebastian.huber at embedded-brains.de]
> > Sent: Wednesday, February 24, 2016 1:46 AM
> > To: Raghav Nayak
> > Cc: users at rtems.org
> > Subject: Re: RTEMS ARMv8 Query
> >
> > Hello,
> >
> > ARMv8 is currently not supported in the tool chain or RTEMS itself,
> > since nobody asked for it up to now. If you are interested in RTEMS
> > support for ARMv8, then you can add it yourself or find someone how
> > does it for you.
> >
> > ----- Am 23. Feb 2016 um 6:46 schrieb Raghav Nayak raghav.nayak at nxp.c
> > om:
> >
> > > Hi,
> > >
> > > This is Raghav working with NXP Semiconductor. I have a query
> > > regarding ARMv8
> > > (aarch64) support in RTEMS Compiler. Please let me know do you
> > > already provide support for ARMv8 Toolchain from source builder.
> > > Kindly throw some light on it.
> > > Thanks
> > >
> > > With Regards
> > > Raghav
> > >
> > > _______________________________________________
> > > users mailing list
> > > users at rtems.org
> > > http://lists.rtems.org/mailman/listinfo/users
> > _______________________________________________
> > users mailing list
> > users at rtems.org
> > http://lists.rtems.org/mailman/listinfo/users
> _______________________________________________
> users mailing list
> users at rtems.org
> http://lists.rtems.org/mailman/listinfo/users
>
>
>
>
>
> --
>
> Thanks & Best Regards!
>
> Ray, Xu
>
>
>
>
>
>            /\__/\
>
>           /`    '\
>
>         === 0  0 ===
>
>           \  --  /
>
>           /       \
>
>          /         \
>
>         /           \
>
>         |           |
>
>   _____ \  ||  ||  /         __   __
>
>   |  __ \ \_oo__oo_/#######o \ \ / /
>
> | |__) |__ _ _   _            \ V /_   _
>
> |  _  // _` | | | |            > <| | | |
>
> | | \ \ (_| | |_| |_          / . \ |_| |
>
> |_|  \_\__,_|\__, ( )        /_/ \_\__,_|
>
>               __/ |/
>
>              |___/
>



-- 
Thanks & Best Regards!

Ray, Xu


           /\__/\

          /`    '\

        === 0  0 ===

          \  --  /

          /       \

         /         \

        /           \

        |           |

  _____ \  ||  ||  /         __   __

  |  __ \ \_oo__oo_/#######o \ \ / /

| |__) |__ _ _   _            \ V /_   _

|  _  // _` | | | |            > <| | | |

| | \ \ (_| | |_| |_          / . \ |_| |

|_|  \_\__,_|\__, ( )        /_/ \_\__,_|

              __/ |/

             |___/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/users/attachments/20160224/bc57d5f2/attachment.html>


More information about the users mailing list