uClinux 2.4.19 with 8MByte limit

Mar 03, 2004 4 Replies

Hello,



I have uClinux 2.4.19 on a linux/m68knommu/platform/5272 CPU that has



16Mbytes of RAM. Everything works fine if no more than 8 Mbtyes of RAM is used.

Any attempt to use RAM past the 8 Mbtyes limits hangs the OS. I can't invest the time to upgrade to a new kernel. Do anyone know in which version or patch this problem was fixed?



Any help would be apprecited.



Mike


Mike,

Which memory allocator are you using ?

Any more detail on "hangs the OS" ?

assuming it's a problem in that kernel version and not something else...

regards,

-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Damion de Soto - Software Engineer email: snipped-for-privacy@snapgear.com SnapGear - A CyberGuard Company --- ph: +61 7 3435 2809 | Custom Embedded Solutions fax: +61 7 3891 3630 | and Security Appliances web:

formatting link
--- Free Embedded Linux Distro at
formatting link
---

Maybe you need to increase INITRD size into kernel settings ?

Regards, Marco Cavallini ============================================== Koan s.a.s. - Software Engineering (x86 and ARM) Linux and WinCE solutions for Embedded and Real-Time Software Via Pascoli, 3 - 24121 Bergamo - ITALIA Tel./Fax (++39) +35 - 255.235 -

formatting link
==============================================

The config.uClibc file in my vendor direcotry contains the line: MALLOC = malloc I did try malloc-930716 and malloc-simple, it did not solve the problem.

The decoded kysmoops details are as follows:

We are not using INITRD. The boot loader we use does successfully use the entire 16MBytes of RAM before uClinux is running.

Kind regards,

Mike

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required