On 14 May 2012 17:48, Suresh Kumar SHUKLA <suresh.shu...@st.com> wrote: > Hi all, > > I need some help in choosing right version of rootfs for my environment. > > I have a development board with ST SoC with Cortex-A9 dual core and > VFPv3-D16. Kernel version available to me is 2.6.37. > I am using Debian 6 arm-hf port, but would like to try Linaro rootfs. > > 1. What is the version of linaro filesytem I should pick (optimum for > -mfpu=vfp and -mfloat-abi=hard) ? > 2. I don't have a hwpack, is it possible to use vexpress or similar rootfs.
Hi Suresh. I'd start with the Linaro Precise Nano rootfs and work your way up from there. Nano is a minimal hard float system that has a serial console, networking, apt-get for new packages, and that's about it. I'm not sure what your SoC needs to boot. You could try using linaro-media-create to create a Versatile Express image, grab the finished rootfs out of that, and then use it on your device. Something like: * Grab http://releases.linaro.org/12.04/ubuntu/precise-images/nano/linaro-precise-nano-20120426-108.tar.gz * Grab http://releases.linaro.org/12.04/ubuntu/precise-images/nano/hwpack_linaro-vexpress_20120424-1_armhf_supported.tar.gz * linaro-media-create --dev vexpress --image-file vexpress.img --hwpack hwpack*vexpress* --binary *nano* --hwpack-force-yes * sudo kpartx -a vexpress.img * sudo mount /dev/mapper/loop0p1 /mnt * Grab the initrd from /mnt * sudo mount /dev/mapper/loop0p2 /mnt * Grab the rootfs from /mnt I believe you need the initrd to boot. -- Michael _______________________________________________ linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev