Hi Tyler:
Thanks your information, it is useful. For current status, i can pass "android_install_binaries" but getting stuck in "boot_linaro_android_image". I think the problem is still relevant to panda-driver.
This web have four files about pandaboard driver you posted( https://developers.google.com/android/nexus/drivers) 20111114 20111216 20120430 20120807 i dont know which one is suitable for my pandaboard so i have tried everyone. There have no one can pass "boot_linaro_android_image". The Log as following...
LOG: 20111114: [ 521.131805] PVR_K:(Error): BridgedDispatchKM: Initialisation failed. Driver unusable. [4812, /mnt/jenkins/workspace/linaro-android-member-ti_panda-linaro-13.02-release/build/kernel/drivers/gpu/pvr/bridged_pvr_bridge.c] [ 521.202728] PVR_K:(Error): BridgedDispatchKM: Initialisation failed. Driver unusable. [4812, /mnt/jenkins/workspace/linaro-android-member-ti_panda-linaro-13.02-release/build/kernel/drivers/gpu/pvr/bridged_pvr_bridge.c] [ 521.552642] init: untracked pid 3766 exited [ 521.626464] init: untracked pid 3762 exited
LEO COMMENT: PVR_K error. Does this driver not suitable for my pandaboard?
20111216 linaro-13.02-release/build/kernel/drivers/gpu/pvr/bridged_pvr_bridge.c] [ 37.700134] PVR_K:(Error): BridgedDispatchKM: Initialisation failed. Driver unusable. [4812, /mnt/jenkins/workspace/linaro-android-member-ti_panda-linaro-13.02-release/build/kernel/drivers/gpu/pvr/bridged_pvr_bridge.c] [ 38.766967] init: untracked pid 1771 exited [ 41.124938] init: untracked pid 1774 exited
LEO COMMENT: It looks like same as 20111114.
20120430: <LAVA_DISPATCHER>2013-03-27 02:30:45 PM DEBUG: expect (1800): '['Displayed com.android.launcher/com.android.launcher2.Launcher:']' logcat -s ActivityManager:I --------- beginning of /dev/log/main --------- beginning of /dev/log/system [ 96.093536] warning: `zygote' uses 32-bit capabilities (legacy support in use) I/ActivityManager( 1776): Memory class: 48 I/ActivityManager( 1776): Enabled StrictMode logging for AThread's Looper
LEO COMMENT: No error message on this version. But it hang up and no more message print out. No console command line when i click "enter" key.
20120807: [ 53.677490] PVR_K:(Error): BridgedDispatchKM: Driver initialisation not completed yet. [4836, /mnt/jenkins/workspace/linaro-android-member-ti_panda-linaro-13.02-release/build/kernel/drivers/gpu/pvr/bridged_pvr_bridge.c] [ 53.737884] PVR_K:(Error): BridgedDispatchKM: Driver initialisation not completed yet. [4836, /mnt/jenkins/workspace/linaro-android-member-ti_panda-linaro-13.02-release/build/kernel/drivers/gpu/pvr/bridged_pvr_bridge.c] [ 54.163696] init: untracked pid 1781 exited [ 55.792907] init: untracked pid 1784 exited
LEO COMMENT: It looks like same as 20111114. One thing need to be mentiond, there have no "pvrsrvinit" but "pvrsrvctl" in version 20120807. Both files are same?
LEO
On 26 March 2013 20:57, Tyler Baker tyler.baker@linaro.org wrote:
Hi Leo Wu,
The "android_install_binaries" dispatcher command will download, unpack, and deploy proprietary shared objects to the Android file system.
You can get these binaries from here: https://developers.google.com/android/nexus/drivers - Choose the correct binaries based on your Android build target.
You will then have to create the following directory structure and tgz it:
./bin: pvrsrvinit
./vendor: lib
./vendor/lib: egl hw libglslcompiler.so libIMGegl.so libpvr2d.so libpvrANDROID_WSEGL.so libPVRScopeServices.so libsrv_init.so libsrv_um.so libusc.so
./vendor/lib/egl: libEGL_POWERVR_SGX540_120.so libGLESv1_CM_POWERVR_SGX540_120.so libGLESv2_POWERVR_SGX540_120.so
./vendor/lib/hw: gralloc.omap4.so
At this point you have created your own panda-driver.tgz
Now you will need to host it on a web server/file system that your LAVA server can access.
For instance, my LAVA server has the following defined:
android_binary_drivers = http://192.168.1.2/panda-drivers.tgz <-- You have to host this URL
Hopefully this clears up any confusion you may have. Thanks.
On 26 March 2013 02:15, Leo Wu leo.wu@linaro.org wrote:
hi: Does anyone knows how to use "android_install_binaries" command in json file? Please give me some suggestion. I am trying to perfome lava android test on pandaboard. Currently, i face a problem while json file execute "android_install_binaries". The log shows it tries to connect to http://192.168.1.21/LAVA_HTTP/android-binaries/panda-drivers.tgz.
log: http://192.168.1.21/LAVA_HTTP/android-binaries/panda-drivers.tgz Connecting to 192.168.1.21:80... failed:Connection timed out. RuntimeError: Extracting http://192.168.1.21/LAVA_HTTP/android-binaries/panda-drivers.tgz on target failed
LAVA SERVER IP: 222.222.222.4 Board: pandaboard Master Image: Linaro PreBuild Image Test Image: LEB android
- My LAVA SERVER ip is 222.222.222.4. i confused that why it tries to
connect to 192.168.1.21? 2. what is panda-drivers.tgz? is it exist in lava server already or i need to download panda-drivers.tgz from somewhere by manual and stored it in local at first? 3. how to configure it?
Thank you Leo
linaro-validation mailing list linaro-validation@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-validation
-- Tyler Baker Technical Architect, Automation & CI Linaro.org | Open source software for ARM SoCs Follow Linaro: http://www.facebook.com/pages/Linaro http://twitter.com/#%21/linaroorg - http://www.linaro.org/linaro-blog
Hi Tyler: i update the 20120430 log. please check attached file. After "I/ActivityManager( 1776): Enabled StrictMode logging for AThread's Looper" printed, wait 30 minute ...new log print out. It shows "ERROR: boot_linaro_android_image failed: The home screen has not displayed".Then stop LAVA test.
Leo
On 27 March 2013 15:28, Leo Wu leo.wu@linaro.org wrote:
Hi Tyler:
Thanks your information, it is useful. For current status, i can pass "android_install_binaries" but getting stuck in "boot_linaro_android_image". I think the problem is still relevant to panda-driver.
This web have four files about pandaboard driver you posted( https://developers.google.com/android/nexus/drivers) 20111114 20111216 20120430 20120807 i dont know which one is suitable for my pandaboard so i have tried everyone. There have no one can pass "boot_linaro_android_image". The Log as following...
LOG: 20111114: [ 521.131805] PVR_K:(Error): BridgedDispatchKM: Initialisation failed. Driver unusable. [4812, /mnt/jenkins/workspace/linaro-android-member-ti_panda-linaro-13.02-release/build/kernel/drivers/gpu/pvr/bridged_pvr_bridge.c] [ 521.202728] PVR_K:(Error): BridgedDispatchKM: Initialisation failed. Driver unusable. [4812, /mnt/jenkins/workspace/linaro-android-member-ti_panda-linaro-13.02-release/build/kernel/drivers/gpu/pvr/bridged_pvr_bridge.c] [ 521.552642] init: untracked pid 3766 exited [ 521.626464] init: untracked pid 3762 exited
LEO COMMENT: PVR_K error. Does this driver not suitable for my pandaboard?
20111216 linaro-13.02-release/build/kernel/drivers/gpu/pvr/bridged_pvr_bridge.c] [ 37.700134] PVR_K:(Error): BridgedDispatchKM: Initialisation failed. Driver unusable. [4812, /mnt/jenkins/workspace/linaro-android-member-ti_panda-linaro-13.02-release/build/kernel/drivers/gpu/pvr/bridged_pvr_bridge.c] [ 38.766967] init: untracked pid 1771 exited [ 41.124938] init: untracked pid 1774 exited
LEO COMMENT: It looks like same as 20111114.
20120430: <LAVA_DISPATCHER>2013-03-27 02:30:45 PM DEBUG: expect (1800): '['Displayed com.android.launcher/com.android.launcher2.Launcher:']' logcat -s ActivityManager:I --------- beginning of /dev/log/main --------- beginning of /dev/log/system [ 96.093536] warning: `zygote' uses 32-bit capabilities (legacy support in use) I/ActivityManager( 1776): Memory class: 48 I/ActivityManager( 1776): Enabled StrictMode logging for AThread's Looper
LEO COMMENT: No error message on this version. But it hang up and no more message print out. No console command line when i click "enter" key.
20120807: [ 53.677490] PVR_K:(Error): BridgedDispatchKM: Driver initialisation not completed yet. [4836, /mnt/jenkins/workspace/linaro-android-member-ti_panda-linaro-13.02-release/build/kernel/drivers/gpu/pvr/bridged_pvr_bridge.c] [ 53.737884] PVR_K:(Error): BridgedDispatchKM: Driver initialisation not completed yet. [4836, /mnt/jenkins/workspace/linaro-android-member-ti_panda-linaro-13.02-release/build/kernel/drivers/gpu/pvr/bridged_pvr_bridge.c] [ 54.163696] init: untracked pid 1781 exited [ 55.792907] init: untracked pid 1784 exited
LEO COMMENT: It looks like same as 20111114. One thing need to be mentiond, there have no "pvrsrvinit" but "pvrsrvctl" in version 20120807. Both files are same?
LEO
On 26 March 2013 20:57, Tyler Baker tyler.baker@linaro.org wrote:
Hi Leo Wu,
The "android_install_binaries" dispatcher command will download, unpack, and deploy proprietary shared objects to the Android file system.
You can get these binaries from here: https://developers.google.com/android/nexus/drivers - Choose the correct binaries based on your Android build target.
You will then have to create the following directory structure and tgz it:
./bin: pvrsrvinit
./vendor: lib
./vendor/lib: egl hw libglslcompiler.so libIMGegl.so libpvr2d.so libpvrANDROID_WSEGL.so libPVRScopeServices.so libsrv_init.so libsrv_um.so libusc.so
./vendor/lib/egl: libEGL_POWERVR_SGX540_120.so libGLESv1_CM_POWERVR_SGX540_120.so libGLESv2_POWERVR_SGX540_120.so
./vendor/lib/hw: gralloc.omap4.so
At this point you have created your own panda-driver.tgz
Now you will need to host it on a web server/file system that your LAVA server can access.
For instance, my LAVA server has the following defined:
android_binary_drivers = http://192.168.1.2/panda-drivers.tgz <-- You have to host this URL
Hopefully this clears up any confusion you may have. Thanks.
On 26 March 2013 02:15, Leo Wu leo.wu@linaro.org wrote:
hi: Does anyone knows how to use "android_install_binaries" command in json file? Please give me some suggestion. I am trying to perfome lava android test on pandaboard. Currently, i face a problem while json file execute "android_install_binaries". The log shows it tries to connect to http://192.168.1.21/LAVA_HTTP/android-binaries/panda-drivers.tgz.
log: http://192.168.1.21/LAVA_HTTP/android-binaries/panda-drivers.tgz Connecting to 192.168.1.21:80... failed:Connection timed out. RuntimeError: Extracting http://192.168.1.21/LAVA_HTTP/android-binaries/panda-drivers.tgz on target failed
LAVA SERVER IP: 222.222.222.4 Board: pandaboard Master Image: Linaro PreBuild Image Test Image: LEB android
- My LAVA SERVER ip is 222.222.222.4. i confused that why it tries to
connect to 192.168.1.21? 2. what is panda-drivers.tgz? is it exist in lava server already or i need to download panda-drivers.tgz from somewhere by manual and stored it in local at first? 3. how to configure it?
Thank you Leo
linaro-validation mailing list linaro-validation@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-validation
-- Tyler Baker Technical Architect, Automation & CI Linaro.org | Open source software for ARM SoCs Follow Linaro: http://www.facebook.com/pages/Linaro http://twitter.com/#%21/linaroorg - http://www.linaro.org/linaro-blog
Hi everyone,
I am also getting similar kind of errors and my kernel is not booting up. Errors are repetitive on minicom and kernel is stopped at boot logo. Errors are- [ 118.374206] request_suspend_state: wakeup (0->0) at 118368682863 (2013-01-01 00:01:54.498168946 UTC) [ 118.389038] init: untracked pid 6457 exited [ 118.395660] init: untracked pid 6456 exited [ 118.624359] virtio_rpmsg_bus virtio1: creating channel rpmsg-resmgr addr 0x66 [ 118.917358] virtio_rpmsg_bus virtio1: destroying channel rpmsg-resmgr addr 0x66
Along with these, I am seeing this error also above in the logs,[ 34.594512] PVR_K:(Error): BridgedDispatchKM: Driver initialisation not completed yet. [0, ] I suspect this is the one, because of which display is hanging but not sure. Any suggestions I shall try? Thank you. -Puneet
linaro-validation@lists.linaro.org