On 9 August 2012 09:33, Fathi Boudra fathi.boudra@linaro.org wrote:
Hi Srinivas,
On 8 August 2012 18:21, Srinivas Ganji srinivasganji.android@gmail.com wrote:
Hi All,
We have a Pandaboard ES model with us. We purchased the same last week. We want to test board with the pre-built images from Linaro. So, we followed the following steps.
The main link is http://releases.linaro.org/12.07/android/images/panda-ics-gcc47-tilt-stable-...
STEPS:
- wget
http://releases.linaro.org/12.07/android/images/panda-ics-gcc47-tilt-stable-... 2) gunzip panda-ics-gcc47-tilt-stable-blob.img.gz 3) sudo dd bs=4M if=panda-ics-gcc47-tilt-stable-blob.img of=/dev/sdb1
There's a second mistake is here. It should have been: sudo dd bs=4M if=panda-ics-gcc47-tilt-stable-blob.img of=/dev/sdb
- wget
http://releases.linaro.org/12.07/android/images/panda-ics-gcc47-tilt-stable-... 5) chmod a+x install-binaries.sh 6) ./install-binaries.sh /dev/sdb1
The issue is here. According to the instructions, you should pass the device node of system partition to install. It's definitely not /dev/sdb1. Replace "X" in the example given (/dev/sdX2) by your device. It should have been: ./install-binaries.sh /dev/sdb2
Tips: if you don't pass any parameters, the script will probe the device node of system partition. If you do "./install-binaries" it should work too.
After doing above steps, we inserted the SD card into the Pandaboard. We also connected other peripherals like HDMI cable, USB Mouse, USB Keyboard, Serial cable. The other end (DVI) is connected to the LED monitor. After every thing is connected correctly, we connected the power cable. However, we did not see any thing (display) in the LED monitor as well as Hyper terminal.
Are we missing any thing here? Are we followed the correct steps?
The instructions are correct but you used the wrong partition.
Summary: in step 3, you should use /dev/sdb, and in step 6 you should use /dev/sdb2 (or nothing, if you want the script to probe the partition).
Is the step-6 correct? Actually, it looks as follows. $./install-binaries.sh /dev/sdX2 "device node of system partition"
But, I do not understand about "device node of system partition".
Each partition on your SD card has a label. In the example below, my SD card is /dev/sdb:
$ sudo fdisk -l /dev/sdb
Disk /dev/sdb: 8018 MB, 8018460672 bytes 128 heads, 32 sectors/track, 3823 cylinders, total 15661056 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00000000
Device Boot Start End Blocks Id System /dev/sdb1 * 63 270334 135136 c W95 FAT32 (LBA) /dev/sdb2 270336 1318911 524288 83 Linux /dev/sdb3 1318912 1843199 262144 83 Linux /dev/sdb4 1843200 4194303 1175552 5 Extended /dev/sdb5 1843232 2891775 524272 83 Linux /dev/sdb6 2891808 4194303 651248 83 Linux
$ sudo e2label /dev/sdb2 system
You notice that the label of the partition /dev/sdb2 is named "system".
Please suggest us.
Regards, Srinivas G
The output of the STEP-6.
vendor/ vendor/imgtec/ vendor/imgtec/panda/ vendor/imgtec/panda/BoardConfigPanda.mk vendor/imgtec/panda/proprietary/ vendor/imgtec/panda/proprietary/libsrv_init.so vendor/imgtec/panda/proprietary/gralloc.omap4.so vendor/imgtec/panda/proprietary/libsrv_um.so vendor/imgtec/panda/proprietary/libIMGegl.so vendor/imgtec/panda/proprietary/libEGL_POWERVR_SGX540_120.so vendor/imgtec/panda/proprietary/libGLESv2_POWERVR_SGX540_120.so vendor/imgtec/panda/proprietary/pvrsrvinit vendor/imgtec/panda/proprietary/libGLESv1_CM_POWERVR_SGX540_120.so vendor/imgtec/panda/proprietary/libusc.so vendor/imgtec/panda/proprietary/libPVRScopeServices.so vendor/imgtec/panda/proprietary/libpvr2d.so vendor/imgtec/panda/proprietary/libglslcompiler.so vendor/imgtec/panda/proprietary/libpvrANDROID_WSEGL.so vendor/imgtec/panda/device-panda.mk vendor/ti/ vendor/ti/panda/ vendor/ti/panda/BoardConfigVendor.mk vendor/ti/panda/device-vendor.mk
Files extracted successfully. mount: you must specify the filesystem type cp: cannot create regular file `/mnt/bin/pvrsrvinit': No such file or directory cp: cannot create regular file `/mnt/vendor/lib/hw/gralloc.omap4.so': No such file or directory umount2: Invalid argument umount: /dev/sdb1: not mounted /home/pandriod/Android Success, installing binary files
Cheers,
Fathi Boudra Linaro Release Manager | Validation Project Manager Linaro.org | Open source software for ARM SoCs