hi Is it possible to put the entire linux stack (boot loader, kernel, filesystem) on the SD card of a mini6410 ? is it a good idea? have anyone done that before? if so, what's the exact procedure?
Putting Entrie software stack on SD Card?
i dont underestand what linux stack meant. did you mean entire source code? or just image files of boot loader, kernel, filesystem?
Putting the kernel root filesystem images on an SD card and booting from on-board NAND is common. Check out how the mini6410 boots. I hear words like first stage bootloader and second stage bootloader. Happy searching!
Yes, it is possible. I did it with linux 2.6.38 and the slackware 13.37 rootfs. But I recognized that it doesn't work with every SD-Card. I had two 8GiB SDs from the same company but just the slower one worked. And the rootfs had to be a ext2 filesystem. ext3 also causes problems. I described the steps I did in detail somewhere in this forum. Just search for it in the Linux-Forum. In short: 1. Install the FriendlyARM-Bootloader as usual on the SD-Card 2. Create new partitions but do not touch the last sectors of the SD-Card (otherwise you destroy the bootloader) - the first partition has to be FAT12 with the bootload-configuration an the kernel-image on it - the second partition is the ext2 rootfs


