This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

ICS building error with Panda 4430

Hello, I am trying to build ICS code on 4430 panda board. after flashing it it showing me error dialog "unfortunatly,
System UI stopped" and blank screen. I am using kernel version3.0.

to use graphics I try with default graphics binary as
well as try with install graphics source(27.IS.1, 27.IS.2) manually.

Using binary I am not getting any error but system ui not comming any
way(i.e. blank screen) , but for source install from source I am
getting UI but with System UI erro dialog.

please suggest me if I am missing anything or doing wrong.  

  • Please post PandaBoard questions & discussion to the PandaBoard community at pandaboard@googlegroups.com (not here on E2E forum).

  • For pandaboard ICS you can use below instructions:

    # download AOSP source and build on ubuntu host

    % curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/
    repo
    % chmod a+x ~/bin/repo
    % mkdir -p ~/panda/aosp
    % cd ~/panda/aosp
    % repo init -u https://android.googlesource.com/platform/manifest
    % repo sync
    % source build/envsetup.sh
    # target = full build running on panda + development configuration
    with additional debugging tools
    % lunch full_panda-eng
    % time make -j8

    # download/install proprietary (binary only) driver for panda GPU
    # Note: The file extract-imgtec-panda.sh  is actually an executable
    #       not a shell script. It will ask you to confirm license
    agreement
    #       before unpacking files.

    % cd ~/panda/aosp
    # see http://code.google.com/android/nexus/drivers.html#panda
    % wget https://dl.google.com/dl/android/aosp/imgtec-panda-iml74k-cfb7bdad.tgz
    % tar xvfz imgtec-panda-iml74k-cfb7bdad.tgz
    % chmod 777 extract-imgtec-panda.sh
    % ./extract-imgtec-panda.sh

    # make sure fastboot has been built

    % source build/envsetup.sh
    % lunch full_panda-eng
    % make fastboot

    # setup your panda board as follows:
    # remove SD card
    # connect panda serial port to ubuntu host (i.e. minicom)
    # conncet panda mini-usb port to ubuntu host via usb
    # connect panda power cable
    # (optional) connect HDMI cable to display monitor
    # (optional) connect ethernet
    # (optional) connect USB mouse

    # download bootloader (that supports fastboot protocol) into panda's
    RAM using USB

    % sudo device/ti/panda/usbboot device/ti/panda/bootloader.bin

    # should see entering fastboot message in minicom
    # now insert SD card into panda
    # run fastboot on host to remotely update panda's SD card
    # Note: I had to add 'sudo' or fastboot commands would not work

    % cd ~/panda/aosp
    % sudo ./out/host/linux-x86/bin/fastboot oem format
    % sudo ./out/host/linux-x86/bin/fastboot flash xloader device/ti/panda/
    xloader.bin
    % sudo ./out/host/linux-x86/bin/fastboot flash bootloader device/ti/
    panda/bootloader.bin

    # run make again to update SD images with drivers you downloaded

    % source build/envsetup.sh
    % lunch full_panda-eng
    % make

    # write contents to panda's SD card
    # Note: If you don't use -p option commands fail the env variable is
    ignore

    % sudo ./out/host/linux-x86/bin/fastboot erase cache
    % sudo ./out/host/linux-x86/bin/fastboot -p panda flash userdata
    % sudo ./out/host/linux-x86/bin/fastboot -p panda flashall

    # configure time/date and dhcp on panda

    % sudo ./out/host/linux-x86/bin/adb shell date $(date +%s)
    % sudo ./out/host/linux-x86/bin/adb shell dhcpcd eth0

    # should see ICS running on monitor (move mouse around to active
    screen)

     

  • Hi Vikas, thanks for your reply. I did another flaw to just make it run . I delete /out/. . . /system/vendor/lib/hw/hwcomposer.omap4.so file, now my rls working on software randoring only, will try your funda and will let u know.