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.

PROCESSOR-SDK-DRA7X: DRA722-GP: Android not booting without 10.1" LCD/Touch screen display

Part Number: PROCESSOR-SDK-DRA7X
Other Parts Discussed in Thread: DRA722

Hello,

I am using,

CPU : DRA722-GP ES2.0
Model: TI DRA722 Rev C EVM
Board: DRA72x EVM REV C.1
DRAM: 2 GiB
Linux version 4.4.117
Android: Android™ Oreo™ MR1 8.1 (OPM1.171019.021)
Toolchain: Android linux-x86 toolchain android-eabi-4.9

Issue description:
If no LCD display is connected to the  board it doesn't boot. If the 10.1" LCD/Touch screen display is attached it boots up successfully.

Observation:
1. Connected Lilliput HDMI display and tried to boot, still issue exists.
Support needed:
Please help me to boot the board without LCD display
Logs:
Please find the logs attached.
  • Hi,

    By default the expectation is that LCD panel is connected for successful boot.

    If you want to boot with HDMI only, please refer to "HDMI --> HDMI only setup section" of the application notes (part of release notes)

    Regards,
    Vishal

  • Basically you have to do one of the below methods to update the properties needed for HDMI only setup.
    Run the below commands and reboot the board.

    # If running via ADB
    adb root
    adb remount
    adb shell 'echo "ro.hwc.primary.conn=HDMI" >> /system/build.prop'
    adb shell 'echo "ro.hwc.external.conn=dummy" >> /system/build.prop'

    or

    # If running via Console directly
    su
    mount -o rw,remount /system
    echo "ro.hwc.primary.conn=HDMI" >> /system/build.prop
    echo "ro.hwc.external.conn=dummy" >> /system/build.prop
    sync

  • Hi Vishal,

    As mentioned I have tried the "HDMI only setup". I used the dra7-evm.dtb file to flash the android. 

    But the system did not boot up. Please find the logs for reference.

    Further I added the following properties in device/ti/jacinto6evm/device.mk and rebuilt Android File System.

    PRODUCT_PROPERTY_OVERRIDES += \
    ro.hwc.primary.conn=HDMI
    ro.hwc.external.conn=dummy

    Still the result was same. 

    Please help me to resolve the issue.

    android_not_booting_dra7_evm_dtb.pdf

  • Hi,

    The procedure highlighted in the "HDMI only setup" is working procedure.
    There is something else that's causing the boot failure.

    The logs show below lines, is this seen when you boot with LCD connected as well?
    omapdss_dss 58000000.dss: master bind failed: -517

    Would it be possible to test another HDMI display?

    Regards,
    Vishal

  • Hi Vishal,

    When LCD display is connected this issue is not seen. And "master bind failed: -517" is also not seen.

    As you suggested I tried boot the system by connecting different HDMI display. But the issue still exists.
    Attaching the logs for your reference.

    Q. Is there a way the system can boot without the LCD/HDMI display?

    android_not_booting_dra7_evm_dtb_DellHDMI.pdf

    Thanks and regards,
    Sumed

  • Hi Sumed,

    It is possible to boot Android SDK with just HDMI and the instructions provided are validated and expected to work.
    I Need to look at what this "master bind failed: -517" log means and get back.

    Any chance you have another board to try?

    Regards,
    Vishal