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.

Android FroYo on OMAP35x boot but no display

Hello everyone !

I have trouble with Android FroYo on OMAP35x.

The system boot but there is no display except the boot logo despite that I can execute command via distant COM terminal.

There are my spec's :

I use TI_Android_FroYo_DevKit-V2.2 with source compiling / pre-built image and "Out of the box demo" each time I've got the same problem

My device is a TI OMAP35x Evaluation Module Rev. C

bootarg :

setenv bootargs 'console=ttyS0,115200n8 androidboot.console=ttyS0 nfsroot=157.26.100.41:/srv/nfs,nolock mem=128M root=/dev/nfs rw rootfstype=ext3 rootdelay=1 init=/init ip=dhcp mpurate=720 omap_vout.vid1_static_vrfb_alloc=y'

error :

Warning: unable to open an initial console.
# warning: `zygote' uses 32-bit capabilities (legacy support in use)
request_suspend_state: wakeup (3->0) at 41824829105 (2000-01-01 00:00:39.854675295 UTC)
init: untracked pid 861 exited
request_suspend_state: wakeup (0->0) at 52544097904 (2000-01-01 00:00:50.573944094 UTC)
init: untracked pid 915 exited
request_suspend_state: wakeup (0->0) at 63063751224 (2000-01-01 00:01:01.093597414 UTC)
init: untracked pid 929 exited

I joint the catlog, the startup boot message and the dmesg output message if that can help

1614.catlog.txt

1602.boot_msg.txt

6786.dmesg.txt

Any help appreciated !

Thanks

  •  Hi,

    1.Could you add following to your boot arguments

    vram=8M omapfb.vram=0:8M

    2. If did not work, kindly boot the target without sgx first.

    Just comment

    service pvr /system/bin/sgx/rc.pvr start  - line in init.rc file

    -

    satish

     

  • Hi satish,

    Thanks for your answer !

    I try to add the argument to bootarg but no change...

    And no change either with the comment, but i forget to say that i try to comment that line before.

    If i uncomment that line i'v got a different error :

    Warning: unable to open an initial console.
    # PVR_K: (FAIL) SGXInit: Incompatible HW core rev (10003) and SW core rev (10201).
    warning: `zygote' uses 32-bit capabilities (legacy support in use)
    request_suspend_state: wakeup (3->0) at 34261505129 (2000-01-01 00:00:32.244506838 UTC)
    init: untracked pid 862 exited
    request_suspend_state: wakeup (0->0) at 45764495850 (2000-01-01 00:00:43.747467042 UTC)
    init: untracked pid 954 exited

    Is that the problem ?

    Thanks !


  • Hi NuriaPazos,

    1. Its good sign!!!

    Could you recompile sgx again with the kernel r u using ?

    "10201 means OMAPES=3.x and 10003 means OMAPES=2.x",

    could you compile your source with correct argument and try  out ?

    -

    satish

  • Hi Satish,

    Thank you for your answer !

    Then I compile SGX with OMAPES=2.x param but still no display except the Android logo but I also have a new error :

    if  "service pvr /system/bin/sgx/rc.pvr start" is uncomment

    Freeing init memory: 204K
    Warning: unable to open an initial console.
    # pvrsrvkm: Unknown symbol _GLOBAL_OFFSET_TABLE_
    omaplfb: Unknown symbol PVRGetDisplayClassJTable
    pvrsrvkm: Unknown symbol _GLOBAL
    _OFFSET_TABLE_

    omaplfb: Unknown symbol PVRGetDisplayClassJTable
    pvrsrvkm: Unknown symbol _GLOBAL_OFFSET_TABLE_
    omaplfb: Unknown symbol PVRGetDisplayClassJTable
    warning: `zygote' uses 32-bit capabilities (legacy support in use)
    request_suspend_state: wakeup (3->0) at 36131347658 (2000-01-01 00:00:34.114349367 UTC)
    init: untracked pid 862 exited
    pvrsrvkm: Unknown symbol _GLOBAL_OFFSET_TABLE_
    omaplfb: Unknown symbol PVRGetDisplayClassJTable
    pvrsrvkm: Unknown symbol _GLOBAL_OFFSET_TABLE_
    omaplfb: Unknown symbol PVRGetDisplayClassJTable
    request_suspend_state: wakeup (0->0) at 47254852296 (2000-01-01 00:00:45.237854005 UTC)
    init: untracked pid 946 exited

    else (same as before) :

    Freeing init memory: 204K
    Warning: unable to open an initial console.
    # warning: `zygote' uses 32-bit capabilities (legacy support in use)
    request_suspend_state: wakeup (3->0) at 36974853519 (2000-01-01 00:00:34.957824707 UTC)
    init: untracked pid 861 exited
    request_suspend_state: wakeup (0->0) at 47913665776 (2000-01-01 00:00:45.896667482 UTC)
    init: untracked pid 915 exited

    Many thanks !

  • It's ok !

    I solve my problem !

    I compile my SGX with a wrong toolchain (an android toolchain arm-linux-androideabi-)

    Then i compile SGX with a CodeSourcery toolchain (arm-none-linux-gnueabi) and it's work !!

    I didn't check everything but at least a have a display ;-)

    Thanks Satish for your help !