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 <[email protected]> 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 > > > 1. 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 > [email protected] > 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/#!/linaroorg - http://www.linaro.org/linaro-blog
_______________________________________________ linaro-validation mailing list [email protected] http://lists.linaro.org/mailman/listinfo/linaro-validation
