AnsweredAssumed Answered

Unable to get the iMX6q  Display on HDMI

Question asked by Rohit Patle on Jun 13, 2016
Latest reply on Oct 16, 2016 by Mr

Hi there,

 

I am building image for iMX6q board. I built the images(u-boot, kernel and system) using lunch option no 13(sabreauto_6q-eng). Here I want to have the Display on HDMI for which I followed the procedure given at "AndroidTM Quick Start Guide, Rev. M6.0.1_1.0.0"(4.4.2 Booting with single display: HDMI display) for setting the U-Boot environment variables. But I am not getting any display on my HDMI screen

Below is the kernel boot log for before and after setting the the U-boot environment variable

 

Log without setting U-boot environment:-

---------------------------------------------------

Starting kernel ...

 

Booting Linux on physical CPU 0x0

Initializing cgroup subsys cpu

Initializing cgroup subsys cpuacct

Linux version 3.14.52-141398-gad65770-dirty (techmadmin@techmadmin-ThinkCentre-M93p) (gcc version 4.9.x-google 20140827 (prerelease) (GCC) ) #2 SMP PREEMPT Fri Jun 10 19:24:45 IST 2016

CPU: ARMv7 Processor [412fc09a] revision 10 (ARMv7), cr=10c53c7d

CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache

Machine model: Freescale i.MX6 Quad SABRE Automotive Board

cma: CMA: reserved 384 MiB at 22000000

Memory policy: Data cache writealloc

PERCPU: Embedded 9 pages/cpu @eaef8000 s13312 r8192 d15360 u36864

Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 522656

Kernel command line: console=ttymxc3,115200 init=/init video=mxcfb0:dev=ldb,bpp=32 video=mxcfb1:off video=mxcfb2:off video=mxcfb3:off vmalloc=320M androidboot.console=ttymxc3 consoleblank=0 androidboot.ha4

PID hash table entries: 4096 (order: 2, 16384 bytes)

Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)

Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)

Memory: 1666912K/2096128K available (10720K kernel code, 789K rwdata, 3820K rodata, 593K init, 766K bss, 429216K reserved, 1391616K highmem)

 

----------------------------------------------------------------------

U-boot log without setting U-boot environment variable:-

----------------------------------------------------------------------

Hit any key to stop autoboot:  0

=> print

baudrate=115200

bootcmd=boota mmc1

bootdelay=1

ethact=FEC

ethaddr=00:04:9f:03:9d:3d

ethprime=FEC

fastboot_dev=mmc1

fdt_high=0xffffffff

initrd_high=0xffffffff

loadaddr=0x12000000

splashpos=m,m

 

Environment size: 215/8188 bytes

 

==================Log with setting the environment variable===========================

 

Log after setting the u-boot env:-

---------------------------------

 

Starting kernel ...

 

Booting Linux on physical CPU 0x0

Initializing cgroup subsys cpu

Initializing cgroup subsys cpuacct

Linux version 3.14.52-141398-gad65770-dirty (techmadmin@techmadmin-ThinkCentre-M93p) (gcc version 4.9.x-google 20140827 (prerelease) (GCC) ) #2 SMP PREEMPT Fri Jun 10 19:24:45 IST 2016

CPU: ARMv7 Processor [412fc09a] revision 10 (ARMv7), cr=10c53c7d

CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache

Machine model: Freescale i.MX6 Quad SABRE Automotive Board

cma: CMA: reserved 320 MiB at 2a000000

Memory policy: Data cache writealloc

PERCPU: Embedded 9 pages/cpu @ee718000 s13312 r8192 d15360 u36864

Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 522512

Kernel command line: console=ttymxc3,115200 androidboot.console=ttymxc3 consoleblank=0 androidboot.serialno=231729d4df666d04

PID hash table entries: 4096 (order: 2, 16384 bytes)

Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)

Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)

Memory: 1732576K/2096128K available (10720K kernel code, 789K rwdata, 3820K rodata, 593K init, 766K bss, 363552K reserved, 1317888K highmem)

 

 

---------------------------------------------------

U-boot log with setting U-boot environment variable:-

---------------------------------------------------

=> printenv

baudrate=115200

bootargs=console=ttymxc3,115200 androidboot.console=ttymxc3 consoleblank=0

bootcmd=boota mmc1

bootdelay=1

ethact=FEC

ethaddr=00:04:9f:03:9d:3d

ethprime=FEC

fastboot_dev=mmc1

fdt_high=0xffffffff

initrd_high=0xffffffff

loadaddr=0x12000000

splashpos=m,m

 

Environment size: 292/8188 bytes

 

Please help me get the display over HDMI from iMX6

 

Thank you in Advance.

BR,

Rohit

Outcomes