hush on NONMMU for active shell

Denis Vlasenko vda.linux at googlemail.com
Tue Jun 5 21:20:05 UTC 2007


On Tuesday 05 June 2007 01:09, Mike Frysinger wrote:
> On Saturday 02 June 2007, Bernhard Fischer wrote:
> > On Sat, Jun 02, 2007 at 09:36:30PM +0200, Martinb_ARM_NOMMU_KISSDVD wrote:
> > >Because lash is the only shell what works for me (telnet shell) and hush
> > > is now almost as small as lash im trying to get hush working for telnet
> > > shell
> > >
> > >but like all other versions its not working (for me)
> > >Its a bit hard to debug because if i use hush i cant telnet anymore
> >
> > Does msh work fine for you on that box? It's supposed to..
> 
> msh works fine as a telnet shell
> 
> it is also the only shell that will work on a no-mmu platform

I want to have NOMMU test environment. I really do.

I spent a few hours figuring out which architechture can be used for that.
I even built cross-compiling toolchain for blackfin:

# ls -ld *bfin*
drwxr-xr-x    8 root     root          408 Jun  5 20:21 binutils-2.17-bfin-uclinux
drwxr-xr-x   10 root     root          616 Jun  5 20:21 gcc-4.1.2-bfin-uclinux

and then realized that it seems that qemu doesn't support
blackfin (right?) - I cannot put it to use (nowhere to run the binaries).

Help. Which architecture from this list is NOMMU:

# ls -l
-rwxr-xr-x    1 root     root       905636 Jun  5 20:20 qemu
-rwxr-xr-x    1 root     root       390532 Jun  5 20:20 qemu-arm
-rwxr-xr-x    1 root     root       398724 Jun  5 20:20 qemu-armeb
-rwxr-xr-x    1 root     root       544356 Jun  5 20:20 qemu-i386
-rwxr-xr-x    1 root     root       102964 Jun  5 20:20 qemu-img
-rwxr-xr-x    1 root     root       471064 Jun  5 20:20 qemu-m68k
-rwxr-xr-x    1 root     root       511040 Jun  5 20:20 qemu-mips
-rwxr-xr-x    1 root     root       504768 Jun  5 20:20 qemu-mipsel
-rwxr-xr-x    1 root     root       477696 Jun  5 20:20 qemu-ppc
-rwxr-xr-x    1 root     root       519632 Jun  5 20:20 qemu-sparc
-rwxr-xr-x    1 root     root       608440 Jun  5 20:20 qemu-system-arm
-rwxr-xr-x    1 root     root       822020 Jun  5 20:20 qemu-system-mips
-rwxr-xr-x    1 root     root       820580 Jun  5 20:20 qemu-system-mipsel
-rwxr-xr-x    1 root     root       742324 Jun  5 20:20 qemu-system-ppc
-rwxr-xr-x    1 root     root       661068 Jun  5 20:20 qemu-system-sparc
-rwxr-xr-x    1 root     root      1080144 Jun  5 20:20 qemu-system-x86_64

And if you happen to have a ready-to-use qemu kernel/image,
that would be great as a starting point (known-working setup
I can start from).

I was trying to use one of several images at

http://fabrice.bellard.free.fr/qemu/download.html

and they are all running just fine, but they seem to be all for MMU arches! :)
--
vda



More information about the busybox mailing list