How much ram is needed to run barebox by default config?
Alexander Aring
alex.aring at gmail.com
Mon Dec 9 02:32:05 EST 2013
On Mon, Dec 09, 2013 at 08:24:39AM +0100, Sascha Hauer wrote:
> On Sat, Dec 07, 2013 at 12:19:31AM +0800, Kevin Du Huanpeng wrote:
> > I am porting barebox to my router, ar9331 MIPS 24kc 400MHz, 32MB RAM, 4MB Flash.
> > I don't know what is the proper size to set the stack and malloc.
>
> 8MiB for malloc space should be fine.
>
> > - - -
> > initcall-> 0x80068168
> > INITCALL->
> > initcall-> 0x80063f0c
> > malloc space: 0x80020000 -> 0x8005ffff (size 2147876864.134217718 EiB)
> > INITCALL->
> > initcall-> 0x800640d8
> > INITCALL->
> > - - -
> > Look at the LINE 4, it's strange.
>
> This is indeed strange. size_human_readable takes an unsigned long long
> argument, but it is passed an unsigned long argument. It looks like you
> have garbage in the upper 32bits. I have no idea what happens there,
> this should normally work.
>
ack, this should normally work. Maybe Kevin could change the type of
msize to 'unsigned long long' and see what happens... but it should work
with unsigned long of course.
- Alex
More information about the barebox
mailing list