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

Reply via email to