1 Nov 14:09
Beginner: Target Mips + nommu
Hello, i'm rather a beginner when it comes to embedded systems. My (play) system is a mips (i assume a mips32 big endian) system without a mmu, so i started with crossdev --target mips-softfloat-linux-uclibc which runs well (after unmasking uclibc-0.9.30.1-r1 for mips). So i have now the cross-compilers and binutils available. Due the target has no mmu i assume that i have to rebuild the uClibc with a modified .config to cover this, right ? Ok, in the first view switching ARCH_HAS_MMU/ARCH_USE_MMU off is obvious, but then i think PIC (DOPIC) is also not allowed. (anyone could share me a working .config for this target ?) Also - as far as i read - the normal linux kernel is not capable of a mmu-less mips system. Is uClinux the proper alternative for this or are the mips kernels available in the portage tree patched to cover this ? Are there other things i have to care about ? I would be happy if someone can share some knowledge with me. regards Petric
> Isn't the Android(2.0) phone just somebody's Linux
> stack? If so, is it an open/hackable embedded
> linux stack for an Arm?
And here the trouble starts. Android only uses the Linux
kernel, but the userland has nothing to do with a GNU/Linux
userland AFAIK. I had no deeper look, but you probably
need another toolchain option... many ebuilds... and I'm
not even sure you can completelty rebuild Android as some
parts are proprietary IIRC.
> James
Sven
RSS Feed