[rtems commit] sparc64: revert linkcmds to 4 MB ram size

Joel Sherrill joel.sherrill at OARcorp.com
Mon Feb 11 21:21:13 UTC 2013


On 2/11/2013 2:57 PM, Gedare Bloom wrote:
> The niagara BSP does not work with the larger RAM size right now. The
> larger size was tested with usiii. I need to eventually split the
> linkcmds for the two, because they require different memory layouts.
> For now, since niagara is the only BSP that can be tested on open
> simulators [1], I will prefer to have the niagara working in the RTEMS
> repo. With this patch, and the alignment fix, anyone should be able to
> now follow my instructions to get a bootable RTEMS on the GEM5
> simulator.
I suspected it was something like that. :)

It wasn't enough memory to put pressure on the host. I know I have
to watch how much memory I give qemu for pc386 on VMs.  512Mb
takes a chunk out of a 2GB RAM VM.

--joel
> [1] http://gedare-csphd.blogspot.com/2013/02/rtems-on-gem5-sparc.html
>
> On Mon, Feb 11, 2013 at 3:47 PM, Joel Sherrill
> <joel.sherrill at oarcorp.com> wrote:
>> Any particular reason why?  Just curious.
>>
>>
>> On 2/11/2013 2:33 PM, Gedare Bloom wrote:
>>> Module:    rtems
>>> Branch:    master
>>> Commit:    0241ab0c1453513fcc84b0deab0fc15f2f77f572
>>> Changeset:
>>> http://git.rtems.org/rtems/commit/?id=0241ab0c1453513fcc84b0deab0fc15f2f77f572
>>>
>>> Author:    Gedare Bloom <gedare at rtems.org>
>>> Date:      Mon Feb 11 14:18:26 2013 -0500
>>>
>>> sparc64: revert linkcmds to 4 MB ram size
>>>
>>> ---
>>>
>>>    c/src/lib/libbsp/sparc64/shared/startup/linkcmds |    4 ++--
>>>    1 files changed, 2 insertions(+), 2 deletions(-)
>>>
>>> diff --git a/c/src/lib/libbsp/sparc64/shared/startup/linkcmds
>>> b/c/src/lib/libbsp/sparc64/shared/startup/linkcmds
>>> index 57d7c26..ae9688d 100644
>>> --- a/c/src/lib/libbsp/sparc64/shared/startup/linkcmds
>>> +++ b/c/src/lib/libbsp/sparc64/shared/startup/linkcmds
>>> @@ -11,8 +11,8 @@
>>>     * Declare some sizes.
>>>     */
>>>    RamBase = DEFINED(RamBase) ? RamBase : 0x0;
>>> -RamSize = DEFINED(RamSize) ? RamSize : 12M;
>>> -HeapSize = DEFINED(HeapSize) ? HeapSize : 2M;
>>> +RamSize = DEFINED(RamSize) ? RamSize : 4M;
>>> +HeapSize = DEFINED(HeapSize) ? HeapSize : 1M;
>>>      RAM_END = RamBase + RamSize;
>>>
>>> _______________________________________________
>>> rtems-vc mailing list
>>> rtems-vc at rtems.org
>>> http://www.rtems.org/mailman/listinfo/rtems-vc
>>
>>
>> --
>> 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
>>


-- 
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 devel mailing list