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
