1, now , I know " gxemul " should act as this task . but , from gxemul website , I can't get detailed information, for example, for simulator , how to compile our linux kernel source code, they only provide their vmlinux binary, but this is useless for developers. we don't want a existed vmlinux, we need to recompile linux kernel code to run and we can modify our own kernel source code to develop linux kernel. Could you tell me how to build up a environment to use gxeuml to run 2.4.21 or 2.4.x (mips ->malta board) , any comment is welcome. thanks very much! I have experience to play , skyeye , but skyeye seems that doesn't support MIPS yet(from the news from their offical website) . except for skyeye and gxemul , what simulators can run 2.4.x mips kernel ? 2, which mipsel toolchain can be suitable for compiling 2.4.21 mips malta board code ? thanks for the url , thanks very much!