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.