All,
Linaro is pleased to inform that we have 4.0.3 panda build up and running with the latest graphics binaries.
we
started with the aosp release and we faced the same as others were
also facing.with respect to graphics binaries.After picking few patches
for dsscomp on top of AOSP kernel/omap "android-omap-panda-3.0"
branch,the kernel booted up fine.The kernel source is available at the
link below and the important commits are the last 4 from Lajos Molnar.
http://android.git.linaro.org/gitweb?p=kernel/omap.git;a=shortlog;h=refs/heads/linaro-android-omap-panda-3.0
Here are the instructions on how to flash the linaro build of 4.0.3 for panda:
wget
--no-check-certificate
http://snapshots.linaro.org/android/~vishalbhoj/landing-panda-4.0.3/1/target/product/pandaboard/boot.tar.bz2
wget
--no-check-certificate
http://snapshots.linaro.org/android/~vishalbhoj/landing-panda-4.0.3/1/target/product/pandaboard/system.tar.bz2
wget
--no-check-certificate
http://snapshots.linaro.org/android/~vishalbhoj/landing-panda-4.0.3/1/target/product/pandaboard/userdata.tar.bz2
bzr branch lp:linaro-image-tools
./linaro-image-tools/linaro-android-media-create
--mmc /dev/sdc --dev panda --system system.tar.bz2 --userdata
userdata.tar.bz2 --boot boot.tar.bz2
wget http://people.linaro.org/~vishalbhoj/install-binaries-4.0.3.sh
chmod a+x install-binaries-4.0.3.sh
./install-binaries-4.0.3.sh /dev/sdc2 "device node of system partition"
Known Issue: the system tends to restart when it tries to suspend.
The
build procedure for our build is different from AOSP procedure. The
aosp master build on our mirror is presently broken. We will update you
once it is fixed so that one can with the prebuilt toolchain.
To reproduce our build:
repo init -u git://android.git.linaro.org/platform/manifest -b linaro_android_4.0.3 -m landing-panda.xml
repo sync
wget http://android-build.linaro.org/builds/~linaro-android/toolchain-4.6-2011.12/5/android-toolchain-eabi-linaro-4.6-2011.12-5-2011-12-12_14-40-40-linux-x86.tar.bz2
tar -xvf android-toolchain-eabi-linaro-4.6-2011.12-5-2011-12-12_14-40-40-linux-x86.tar.bz2
make
TARGET_PRODUCT=pandaboard
TARGET_TOOLS_PREFIX=/PATH_to_SOURCE/android-toolchain-eabi/bin/arm-linux-androideabi-
boottarball systemtarball userdatatarball
Regards,
Vishal