Hello all, I already posted this on the buildroot mailing list, so apologies for the dupe, but maybe it's more relevant here.
I'm trying to do something very classic, but it doesn't seem to work and the more I read about it the more I'm confused by the amount of antiquated info and nearly-but-not-quite-so relevant info (like doing a temporary ramdisk before the 'real' OS loads). So I have a kernel and a buildroot-generated OS, currently on an NFS server. I boot with the following kernel parameters and everything goes fine: console=ttyUL0,115200 rw root=/dev/nfs ip=bootp Now I want to embed that OS in the kernel (no need for a network anymore as the kernel is on a flash mem and I wrote my own bootloader). So I did the following: - add ROOTFS CPIO to the buildroot options and make a new version - point CONFIG_INITRAMFS_SOURCE to the resulting rootfs.cpio file - change the kernel parameters to "console=ttyUL0,115200 root=/dev/ram" (that's in a dts file) - some documentation talks about CONFIG_BLK_DEV_RAM but I can't find that option in the menuconfig, so maybe that's the problem. When my bootloader jumps to 0x400000, the kernel stops instantly without even a blip on the console. A debugger reveals that it stops at 0x401718... I have no idea what's going on at this stage. What am I doing wrong ? -- Guillaume Dargaud http://www.gdargaud.net/ _______________________________________________ Linuxppc-dev mailing list Linuxppc-dev@lists.ozlabs.org https://lists.ozlabs.org/listinfo/linuxppc-dev