ARM11 support in RTEMS?

Cudmore, Alan P. (GSFC-5820) alan.p.cudmore at nasa.gov
Thu Dec 20 18:00:04 UTC 2012


I'll have to try the arm simulator with the arm1136 config.

ARM architecture == "You are in a maze of twisty little passages, all alike"

Alan

On Dec 20, 2012, at 12:50 PM, Joel Sherrill <joel.sherrill at oarcorp.com> wrote:

> I created simulator BSPs for the simulator in gdb. I made lots of
> CPU variants so we could find the gaps and fill in.
> 
> I don't recall if the arm1136 one runs or has issues. But it uses
> the simulator built into gdb and is easy to use.
> 
> --joel
> 
> On 12/20/2012 11:36 AM, Cudmore, Alan P. (GSFC-5820) wrote:
>> OK, I see where the arm1136 config is coming from now.
>> I thought the list on the ARM EABI page were for an actual BSP directories in libbsp/arm
>> 
>> I assumed where I should have grepped..
>> 
>> Thanks,
>> Alan
>> 
>> On Dec 20, 2012, at 12:18 PM, Ralf Corsepius <ralf.corsepius at rtems.org> wrote:
>> 
>>> On 12/20/2012 05:26 PM, Cudmore, Alan P. (GSFC-5820) wrote:
>>>> I have been looking at what it would take to create a BSP for the Raspberry Pi board. The Pi uses an ARM1176jzfs ( ARMv6 ).
>>>> 
>>>> The BSP list on this page:
>>>> http://www.rtems.org/wiki/index.php/ARM-EABI
>>>> lists arm1136jfs and arm1136js BSPs, but I did not see those in the RTEMS git repository.
>>> Sorry, but I can't comment on this ;)
>>> 
>>> From what I see from grepping through the source-tree, there are
>>> simulator BSP aiming at arm1136*'s:
>>> 
>>> c/src/lib/libbsp/arm/gdbarmsim/make/custom/arm1136jfs.cfg:#  Config file
>>> for GDB ARM Simulator as arm1136jf-s (FPU)
>>> c/src/lib/libbsp/arm/gdbarmsim/make/custom/arm1136jfs.cfg:RTEMS_CPU_MODEL=arm1136
>>> c/src/lib/libbsp/arm/gdbarmsim/make/custom/arm1136jfs.cfg:CPU_CFLAGS =
>>> -mcpu=arm1136jf-s
>>> c/src/lib/libbsp/arm/gdbarmsim/make/custom/arm1136js.cfg:#  Config file
>>> for GDB ARM Simulator as arm1136j-s (no FPU)
>>> c/src/lib/libbsp/arm/gdbarmsim/make/custom/arm1136js.cfg:RTEMS_CPU_MODEL=arm1136
>>> c/src/lib/libbsp/arm/gdbarmsim/make/custom/arm1136js.cfg:CPU_CFLAGS =
>>> -mcpu=arm1136j-s
>>> c/src/lib/libbsp/arm/gdbarmsim/make/custom/armcortexa9.cfg:RTEMS_CPU_MODEL=arm1136
>>> 
>>> but no real BSPs.
>>> 
>>> In cpukit, ARMv6 seems to be aliased to ARMv4.
>>> 
>>> Ralf
>>> 
>>> _______________________________________________
>>> rtems-users mailing list
>>> rtems-users at rtems.org
>>> http://www.rtems.org/mailman/listinfo/rtems-users
>> 
>> _______________________________________________
>> rtems-users mailing list
>> rtems-users at rtems.org
>> http://www.rtems.org/mailman/listinfo/rtems-users
> 
> 
> -- 
> Joel Sherrill, Ph.D.             Director of Research & Development
> joel.sherrill at OARcorp.com        On-Line Applications Research
> Ask me about RTEMS: a free RTOS  Huntsville AL 35805
> Support Available                (256) 722-9985
> 





More information about the users mailing list