Seu problema está aqui:
setenv bootargs console=ttyS0,115200 mem=64M ver=4384k icofat=257k rootfstype=jffs2 root=/dev/mtdblock1 rw mtdparts=at91_nand:7936k(ARMboot)ro,-@7936k(root) init=/bin/busybox
O Busyboxy é como um camaleão. Isso muda seu comportamento dependendo de como você o chama. Para fazê-lo agir como init , você precisa chamá-lo de init . Mude para init=/sbin/init .
Você também precisa ter certeza de que /sbin/init é um link simbólico ou link para /bin/busybox dentro de seu ramdisk.img.