hdmi problem in i.mx6 processor

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

hdmi problem in i.mx6 processor

2,509 Views
harikrishnamall
Contributor I

Hi,

In our board hdmi is getting detected in uboot but when it comes  to linux we are not getting HDMI.please find the environment variables of our board

CPU:   Freescale i.MX6Q rev1.2 at 792 MHz

Reset cause: POR

Board: SABRE Lite

I2C:   ready

DRAM:  1 GiB

MMC:   FSL_SDHC: 0, FSL_SDHC: 1

auto-detected panel HDMI

Display: HDMI (1024x768)

In:    serial

Out:   serial

Err:   serial

Net:   using phy at 7

FEC [PRIME], usb_ether

Hit any key to stop autoboot:  0

U-Boot >

U-Boot >

U-Boot > printenv

baudrate=115200

board=sabrelite

boot_fdt=try

bootcmd=mmc dev ${mmcdev}; if mmc rescan; then if run loadbootscript; then run bootscript; else if run loaduimage; then run mmcboot; else run netboot; fi; fi; else run netboot; fi

bootdelay=1

bootscript=echo Running bootscript from mmc ...; source

console=ttymxc1

cpu=6Q

ethact=FEC

ethaddr=00:19:b8:00:f5:07

ethprime=FEC

fdt_addr=0x18000000

fdt_file=imx6q-sabrelite.dtb

fdt_high=0xffffffff

gatewayip=192.168.25.1

initrd_high=0xffffffff

ip_dyn=yes

ipaddr=192.168.25.8

loadaddr=0x12000000

loadbootscript=fatload mmc ${mmcdev}:${mmcpart} ${loadaddr} ${script};

loadfdt=fatload mmc ${mmcdev}:${mmcpart} ${fdt_addr} ${fdt_file}

loaduimage=fatload mmc ${mmcdev}:${mmcpart} ${loadaddr} ${uimage}

mmcargs=setenv bootargs console=${console},${baudrate} root=${mmcroot}

mmcboot=echo Booting from mmc ...; run mmcargs; if test ${boot_fdt} = yes || test ${boot_fdt} = try; then if run loadfdt; then bootm ${loadaddr} - ${fdt_addr}; else if test ${boot_fdt} = try; then bootm; else echo WARN: Cannot load the DT; fi; fi; else bootm; fi;

mmcdev=0

mmcpart=2

mmcroot=/dev/mmcblk0p2 rootwait rw

netargs=setenv bootargs console=${console},${baudrate} root=/dev/nfs ip=dhcp nfsroot=${serverip}:${nfsroot},v3,tcp

netboot=echo Booting from net ...; run netargs; if test ${ip_dyn} = yes; then setenv get_cmd dhcp; else setenv get_cmd tftp; fi; ${get_cmd} ${uimage}; if test ${boot_fdt} = yes || test ${boot_fdt} = try; then if ${get_cmd} ${fdt_addr} ${fdt_file}; then bootm ${loadaddr} - ${fdt_addr}; else if test ${boot_fdt} = try; then bootm; else echo WARN: Cannot load the DT; fi; fi; else bootm; fi;

netmask=255.255.255.0

script=boot.scr

uimage=uImage

vid_dev0=hdmi,1920x1080P@60,if=RGB24

Environment size: 1784/8188 bytes

The iomux_gpr3 register values in uboot arementioned below

U-Boot > mm 020e000c

020e000c: 01e00000 ?

please help us regaring this issue.please ignore the previous post because that log is taken when hdmi cable is not connected.

Labels (4)
0 Kudos
6 Replies

1,384 Views
saurabh206
Senior Contributor III

Hi

Hari

Are you using HDMI monitor or DVI monitor?

Thanks

Saurabh

0 Kudos

1,384 Views
harikrishnamall
Contributor I

HI  Saurabh,

It is HDMI monitor only

Thanks

Hari

0 Kudos

1,384 Views
harikrishnamall
Contributor I

HI Saurabh,

We are very thankful for your reply.In our card we are getting HDMI at lower frequencies 1152x864@75 HZ.but at higher resolution we are getting PLL Lock failure issue.We would like to know what is causing this issue .

With Regards

M Hari Krishna

.

75

0 Kudos

1,384 Views
saurabh206
Senior Contributor III

Hi

Krishana

Try with following command.

setenv bootargs console=${console},${baudrate} ${smp} video=mxcfb1:dev=hdmi,1920x1080@60,if=RGB24 root=${mmcroot}

Thanks

Saurabh

0 Kudos

1,384 Views
harikrishnamall
Contributor I

Hi,

We tested with the bootargs as suggested, but we were not getting any HDMI display.

Does the parameter ${smp} make a difference, kernel is SMP enabled.

We enabled the DEBUG prints in HDMI, please find the log below.

U-Boot 2014.07-svn10 (Apr 28 2015 - 16:23:16)

CPU:   Freescale i.MX6Q rev1.2 at 792 MHz

Reset cause: POR

Board: SABRE Lite

I2C:   ready

DRAM:  2 GiB

MMC:   FSL_SDHC: 0, FSL_SDHC: 1

auto-detected panel HDMI

Display: HDMI (1024x768)

In:    serial

Out:   serial

Err:   serial

Net:   using phy at 7

FEC [PRIME]

Warning: failed to set MAC address

, usb_ether

Hit any key to stop autoboot:  1     0

U-Boot > printenv

baudrate=115200

board=sabrelite

boot_fdt=try

bootcmd=mmc dev ${mmcdev}; if mmc rescan; then if run loadbootscript; then run bootscript; else if run loaduimage; then run mmcboot; else run netboot; fi; fi; else run netboot; fi

bootdelay=1

bootscript=echo Running bootscript from mmc ...; source

console=ttymxc1

cpu=6Q

ethact=FEC

ethprime=FEC

fdt_addr=0x18000000

fdt_file=imx6q-sabrelite.dtb

fdt_high=0xffffffff

initrd_high=0xffffffff

ip_dyn=yes

loadaddr=0x12000000

loadbootscript=fatload mmc ${mmcdev}:${mmcpart} ${loadaddr} ${script};

loadfdt=fatload mmc ${mmcdev}:${mmcpart} ${fdt_addr} ${fdt_file}

loaduimage=fatload mmc ${mmcdev}:${mmcpart} ${loadaddr} ${uimage}

mmcargs=setenv bootargs console=ttymxc0,115200 root=/dev/mmcblk0p2 rootwait rw video=mxcfb0:dev=hdmi,1024x768M@70,bpp=32

mmcboot=echo Booting from mmc ...; run mmcargs; if test ${boot_fdt} = yes || test ${boot_fdt} = try; then if run loadfdt; then bootm ${loadaddr} - ${fdt_addr}; else if test ${boot_fdt} = try; then bootm; else echo WARN: Cannot load the DT; fi; fi; else bootm; fi;

mmcdev=0

mmcpart=2

mmcroot=/dev/mmcblk0p2 rootwait rw

netargs=setenv bootargs console=${console},${baudrate} root=/dev/nfs ip=dhcp nfsroot=${serverip}:${nfsroot},v3,tcp

netboot=echo Booting from net ...; run netargs; if test ${ip_dyn} = yes; then setenv get_cmd dhcp; else setenv get_cmd tftp; fi; ${get_cmd} ${uimage}; if test ${boot_fdt} = yes || test ${boot_fdt} = try; then if ${get_cmd} ${fdt_addr} ${fdt_file}; then bootm ${loadaddr} - ${fdt_addr}; else if test ${boot_fdt} = try; then bootm; else echo WARN: Cannot load the DT; fi; fi; else bootm; fi;

script=boot.scr

uimage=uImage

Environment size: 1696/8188 bytes

U-Boot > boot

switch to partitions #0, OK

mmc0 is current device

reading boot.scr

471 bytes read in 9 ms (50.8 KiB/s)

Running bootscript from mmc ...

## Executing script at 12000000

reading uImage

4048192 bytes read in 236 ms (16.4 MiB/s)

reading uInitrd

1837483 bytes read in 116 ms (15.1 MiB/s)

reading board.dtb

15836 bytes read in 17 ms (909.2 KiB/s)

## Booting kernel from Legacy Image at 10000000 ...

   Image Name:   Linux-3.2.0+

   Image Type:   ARM Linux Kernel Image (uncompressed)

   Data Size:    4048128 Bytes = 3.9 MiB

   Load Address: 10008000

   Entry Point:  10008000

   Verifying Checksum ... OK

## Loading init Ramdisk from Legacy Image at 12000400 ...

   Image Name:   initramfs

   Image Type:   ARM Linux RAMDisk Image (uncompressed)

   Data Size:    1837419 Bytes = 1.8 MiB

   Load Address: 00000000

   Entry Point:  00000000

   Verifying Checksum ... OK

## Flattened Device Tree blob at 11ff0000

   Booting using the fdt blob at 0x11ff0000

   Loading Kernel Image ... OK

   Using Device Tree in place at 11ff0000, end 11ff6ddb

Starting kernel ...

[    0.000000] Booting Linux on physical CPU 0

[    0.000000] Initializing cgroup subsys cpuset

[    0.000000] Linux version 3.2.0+ (wips-cwt@wips-cwt) (gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5) ) #2 SMP PREEMPT Mon May 18 16:27:01 IST 2015

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

[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache

[    0.000000] Machine: Freescale i.MX6 Quad (Device Tree), model: Freescale i.MX6 Quad SABRE Lite Board

[    0.000000] Memory policy: ECC disabled, Data cache writealloc

[    0.000000] PERCPU: Embedded 8 pages/cpu @c1af8000 s10592 r8192 d13984 u32768

[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 486912

[    0.000000] Kernel command line: console=tty0 console=ttymxc1,115200n8  video=mxcfb1:dev=hdmi,1920x1080M@60,if=RGB24  root=UUID=ca4a1448-1423-4f91-82d3-365f611f1f44 rootwait ro

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

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

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

[    0.000000] Memory: 640MB 1280MB = 1920MB total

[    0.000000] Memory: 1935724k/1935724k available, 161428k reserved, 1310720K highmem

[    0.000000] Virtual kernel memory layout:

[    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)

[    0.000000]     fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)

[    0.000000]     vmalloc : 0xec800000 - 0xf4000000   ( 120 MB)

[    0.000000]     lowmem  : 0xc0000000 - 0xec000000   ( 704 MB)

[    0.000000]     pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)

[    0.000000]     modules : 0xbf000000 - 0xbfe00000   (  14 MB)

[    0.000000]       .text : 0xc0008000 - 0xc07bfff4   (7904 kB)

[    0.000000]       .init : 0xc07c0000 - 0xc080d960   ( 311 kB)

[    0.000000]       .data : 0xc080e000 - 0xc085fe90   ( 328 kB)

[    0.000000]        .bss : 0xc085feb4 - 0xc08e166c   ( 518 kB)

[    0.000000] Preemptible hierarchical RCU implementation.

[    0.000000] NR_IRQS:432

[    0.000000] L310 cache controller enabled

[    0.000000] l2x0: 16 ways, CACHE_ID 0x410000c7, AUX_CTRL 0x32070000, Cache size: 1048576 B

[    0.000000] sched_clock: 32 bits at 8MHz, resolution 121ns, wraps every 520602ms

[    0.000000] Console: colour dummy device 80x30

[    0.000000] console [tty0] enabled

[    0.001356] Calibrating delay loop... 1581.05 BogoMIPS (lpj=7905280)

[    0.090186] pid_max: default: 32768 minimum: 301

[    0.090490] Security Framework initialized

[    0.090561] AppArmor: AppArmor initialized

[    0.090708] Mount-cache hash table entries: 512

[    0.096399] CPU: Testing write buffer coherency: ok

[    0.096479] ftrace: allocating 21579 entries in 64 pages

[    0.128177] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000

[    0.128308] Calibrating local timer... 396.24MHz.

[    0.188098] hw perfevents: enabled with ARMv7 Cortex-A9 PMU driver, 7 counters available

[    0.288608] CPU1: Booted secondary processor

[    0.328168] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001

[    0.368648] CPU2: Booted secondary processor

[    0.408216] CPU2: thread -1, cpu 2, socket 0, mpidr 80000002

[    0.448704] CPU3: Booted secondary processor

[    0.488266] CPU3: thread -1, cpu 3, socket 0, mpidr 80000003

[    0.488318] Brought up 4 CPUs

[    0.488424] SMP: Total of 4 processors activated (6324.22 BogoMIPS).

[    0.489486] devtmpfs: initialized

[    0.495486] print_constraints: dummy:

[    0.495948] NET: Registered protocol family 16

[    0.510356] print_constraints: vddpu: 725 <--> 1300 mV at 1150 mV

[    0.511011] print_constraints: cpu: 725 <--> 1300 mV at 1150 mV

[    0.511648] print_constraints: vddsoc: 725 <--> 1300 mV at 1175 mV

[    0.512258] print_constraints: vdd2p5: 2000 <--> 2775 mV at 2400 mV

[    0.512904] print_constraints: vdd1p1: 800 <--> 1400 mV at 1100 mV

[    0.513536] print_constraints: vdd3p0: 2800 <--> 3150 mV at 3000 mV

[    0.520274] audmux_v2 21d8000.audmux: audmux_v2_probe: cannot get clock: 0

[    0.525932] cpaddr = ec880000 suspend_iram_base=ec82e000

[    0.525994] No ATAGs?

[    0.526027] hw-breakpoint: found 5 (+1 reserved) breakpoint and 1 watchpoint registers.

[    0.526068] hw-breakpoint: maximum watchpoint size is 4 bytes.

[    0.553890] bio: create slab <bio-0> at 0

[    0.555037] print_constraints: 2P5V: 2500 mV

[    0.555429] print_constraints: 3P3V: 3300 mV

[    0.557838] SCSI subsystem initialized

[    0.559382] usbcore: registered new interface driver usbfs

[    0.559753] usbcore: registered new interface driver hub

[    0.560034] usbcore: registered new device driver usb

[    0.578407] imx-ipuv3 imx-ipuv3.0: IPU DMFC NORMAL mode: 1(0~1), 5B(4,5), 5F(6,7)

[    0.598478] imx-ipuv3 imx-ipuv3.1: IPU DMFC NORMAL mode: 1(0~1), 5B(4,5), 5F(6,7)

[    0.599435] Advanced Linux Sound Architecture Driver Version 1.0.24.

[    0.600693] NetLabel: Initializing

[    0.600720] NetLabel:  domain hash size = 128

[    0.600742] NetLabel:  protocols = UNLABELED CIPSOv4

[    0.600819] NetLabel:  unlabeled traffic allowed by default

[    0.600869] Switching to clocksource mxc_timer1

[    0.620349] AppArmor: AppArmor Filesystem Enabled

[    0.644953] NET: Registered protocol family 2

[    0.645223] IP route cache hash table entries: 32768 (order: 5, 131072 bytes)

[    0.645877] TCP established hash table entries: 131072 (order: 8, 1048576 bytes)

[    0.647916] TCP bind hash table entries: 65536 (order: 7, 786432 bytes)

[    0.649085] TCP: Hash tables configured (established 131072 bind 65536)

[    0.649115] TCP reno registered

[    0.649144] UDP hash table entries: 512 (order: 2, 16384 bytes)

[    0.649199] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)

[    0.649567] NET: Registered protocol family 1

[    0.650077] RPC: Registered named UNIX socket transport module.

[    0.650111] RPC: Registered udp transport module.

[    0.650134] RPC: Registered tcp transport module.

[    0.650156] RPC: Registered tcp NFSv4.1 backchannel transport module.

[    0.650426] Trying to unpack rootfs image as initramfs...

[    0.769571] Freeing initrd memory: 1792K

[    0.770409] i.MXC CPU frequency driver

[    0.771706] audit: initializing netlink socket (disabled)

[    0.771779] type=2000 audit(0.740:1): initialized

[    0.800870] highmem bounce pool size: 64 pages

[    0.803677] Btrfs loaded

[    0.803720] msgmni has been set to 1224

[    0.804953] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 252)

[    0.804996] io scheduler noop registered

[    0.805019] io scheduler deadline registered

[    0.805141] io scheduler cfq registered (default)

[    0.808148] mxc_sdc_fb 0.fb: register mxc display driver ldb

[    0.808208] _regulator_get: get() with no identifier

[    0.808341] imx-ipuv3 imx-ipuv3.1: Channel already disabled 9

[    0.808356] imx-ipuv3 imx-ipuv3.1: Channel already uninitialized 9

[    0.831025] imx-ipuv3 imx-ipuv3.1: IPU DMFC DP HIGH RESOLUTION: 1(0,1), 5B(2~5), 5F(6,7)

[    0.878246] Console: switching to colour frame buffer device 128x48

[    0.885612] imx-ipuv3 imx-ipuv3.1: Channel already disabled 10

[    0.885627] imx-ipuv3 imx-ipuv3.1: Channel already uninitialized 10

[    0.888714] mxc_sdc_fb 1.fb: register mxc display driver hdmi

[    0.888892] mxc_hdmi mxc_hdmi: Detected HDMI controller 0x13:0xa:0xa0:0xc1

[    0.889036] fbcvt: 1920x1080@60: CVT Name - 2.073M9

[    0.889258] imx-ipuv3 imx-ipuv3.0: Channel already disabled 9

[    0.889269] imx-ipuv3 imx-ipuv3.0: Channel already uninitialized 9

[    0.912362] imx-ipuv3 imx-ipuv3.0: Channel already disabled 10

[    0.912374] imx-ipuv3 imx-ipuv3.0: Channel already uninitialized 10

[    0.916162] imx-sdma 20ec000.sdma: loaded firmware 1.1

[    0.923912] imx-sdma 20ec000.sdma: initialized

[    0.924842] Serial: IMX driver

[    0.925182] 21e8000.uart: ttymxc1 at MMIO 0x21e8000 (irq = 59) is a IMX

[    1.623804] console [ttymxc1] enabled

[    1.652831] imx-ocotp 21bc000.ocotp: initialized

[    1.666536] brd: module loaded

[    1.673636] loop: module loaded

[    1.749760] fbcvt: 1920x1080@60: CVT Name - 2.073M9

[    2.281297] No sata disk, enter into PDDQ mode.

[    2.290468] mtdoops: mtd device (mtddev=name/number) must be supplied

modprobe: FATAL: Could not load /lib/modules/3.2.0+/modules.dep: No such file or directory

[    2.331905] m25p80 spi32766.0: sst25vf016b (2048 Kbytes)

modprobe: FATAL: Could not load /lib/modules/3.2.0+/modules.dep: No such file or directory

[    2.373114] spi_imx 2008000.ecspi: probed

[    2.381495] FEC Ethernet Driver

[    2.409202] fec_enet_mii_bus: probed

[    2.417004] usbcore: registered new interface driver asix

[    2.425451] usbcore: registered new interface driver cdc_ether

[    2.434346] usbcore: registered new interface driver smsc95xx

[    2.443162] usbcore: registered new interface driver net1080

[    2.451811] usbcore: registered new interface driver cdc_subset

[    2.460645] usbcore: registered new interface driver zaurus

[    2.468965] cdc_ncm: 04-Aug-2011

[    2.475109] usbcore: registered new interface driver cdc_ncm

[    2.484024] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver

[    2.493476] mxc-ehci ehci-mxc.1: initializing i.MX USB Controller

[    2.590956] mxc-ehci ehci-mxc.1: Freescale On-Chip EHCI Host Controller

[    2.600746] mxc-ehci ehci-mxc.1: new USB bus registered, assigned bus number 1

[    2.630984] mxc-ehci ehci-mxc.1: irq 72, io mem 0x02184200

[    2.650967] mxc-ehci ehci-mxc.1: USB 2.0 started, EHCI 1.00

[    2.660204] hub 1-0:1.0: USB hub found

[    2.666700] hub 1-0:1.0: 1 port detected

[    2.675102] usbcore: registered new interface driver cdc_wdm

[    2.683523] Initializing USB Mass Storage driver...

[    2.691380] usbcore: registered new interface driver usb-storage

[    2.700129] USB Mass Storage support registered.

[    2.707768] usbcore: registered new interface driver libusual

[    2.716565] usbcore: registered new interface driver usbtest

[    2.725039] Freescale High-Speed USB SOC Device Controller driver (Apr 20, 2007)

[    2.736417] egalax_ts 2-0004: egalax_ts: failed to read firmware version

[    2.745953] egalax_ts: probe of 2-0004 failed with error -5

[    2.755678] snvs_rtc 20cc000.snvs: rtc core: registered 20cc000.snvs as rtc0

[    2.765863] i2c /dev entries driver

[    2.773359] Linux video capture interface: v2.00

[    2.781458] mxc_v4l2_output v4l2-out.11: V4L2 device registered as video16

[    2.791503] mxc_v4l2_output v4l2-out.11: V4L2 device registered as video17

[    2.801621] mxc_v4l2_output v4l2-out.11: V4L2 device registered as video18

[    2.811673] mxc_v4l2_output v4l2-out.11: V4L2 device registered as video19

[    2.821599] Driver for 1-wire Dallas network protocol.

[    2.871452] imx2-wdt 20bc000.wdog: IMX2+ Watchdog Timer enabled. timeout=60s (nowayout=0)

[    2.883453] device-mapper: ioctl: 4.22.0-ioctl (2011-10-19) initialised: dm-devel@redhat.com

[    2.895350] cpuidle: using governor ladder

[    2.901811] cpuidle: using governor menu

[    2.908503] sdhci: Secure Digital Host Controller Interface driver

[    2.917032] sdhci: Copyright(c) Pierre Ossman

[    2.923709] sdhci-pltfm: SDHCI platform and OF driver helper

[    2.932160] sdhci-esdhc-imx 2198000.usdhc: vmmc-supply property in node /soc/aips-bus@02100000/usdhc@02198000 references invalid phandle

[    2.946775] mmc0: no vmmc regulator found

[    2.957371] mmc0: SDHCI controller on 2198000.usdhc [2198000.usdhc] using DMA

[    2.968171] sdhci-esdhc-imx 219c000.usdhc: vmmc-supply property in node /soc/aips-bus@02100000/usdhc@0219c000 references invalid phandle

[    2.982877] mmc1: no vmmc regulator found

[    2.995753] mmc1: SDHCI controller on 219c000.usdhc [219c000.usdhc] using DMA

[    3.000964] usb 1-1: new high-speed USB device number 2 using mxc-ehci

[    3.015570] VPU initialized

[    3.022317] mxc_asrc registered

[    3.032952] usbcore: registered new interface driver usbhid

[    3.041341] usbhid: USB HID core driver

[    3.049195] mxc_hdmi_soc mxc_hdmi_soc: MXC HDMI Audio

[    3.059167] sgtl5000 0-000a: VDDD-supply property in node /soc/aips-bus@02100000/i2c@021a0000/sgtl5000@0a references invalid phandle

[    3.073886] sgtl5000 0-000a: Failed to get supply 'VDDD': -19

[    3.085903] print_constraints: 0-000a: 850 <--> 1600 mV at 1200 mV normal

[    3.095872] sgtl5000 0-000a: VDDD_LDO-supply property in node /soc/aips-bus@02100000/i2c@021a0000/sgtl5000@0a references invalid phandle

[    3.111116] sgtl5000 0-000a: Using internal LDO instead of VDDD

[    3.124156] sgtl5000 0-000a: Device with ID register ffff is not a sgtl5000

[    3.134782] sgtl5000 0-000a: asoc: failed to probe CODEC sgtl5000.0-000a: -19

[    3.145144] asoc: failed to instantiate card sgtl5000-audio: -19

[    3.155785] asoc: mxc-hdmi-soc <-> imx-hdmi-soc-dai mapping ok

[    3.166258] ALSA device list:

[    3.172420]   #0: imx-hdmi-soc

[    3.179012] oprofile: using arm/armv7-ca9

[    3.285717] TCP cubic registered

[    3.292065] Initializing XFRM netlink socket

[    3.387840] NET: Registered protocol family 10

[    3.388658] hub 1-1:1.0: USB hub found

[    3.388778] hub 1-1:1.0: 3 ports detected

[    3.604878] IPv6 over IPv4 tunneling driver

[    3.612889] NET: Registered protocol family 17

[    3.620331] NET: Registered protocol family 15

[    3.627689] lib80211: common routines for IEEE802.11 drivers

[    3.636321] Registering the dns_resolver key type

[    3.644016] VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4

[    3.714531] ThumbEE CPU extension supported.

[    3.721852] Registering SWP/SWPB emulation handler

[    3.730833] snvs_rtc 20cc000.snvs: setting system clock to 1970-01-01 00:00:00 UTC (0)

[    3.742405] Freeing init memory: 308K

Loading, please wait...

[    3.821537] udevd[755]: starting version 175

Begin: Loading essential drivers ... FATAL: Could not load /lib/modules/3.2.0+/modules.dep: No such file or directory

FATAL: Could not load /lib/modules/3.2.0+/modules.dep: No such file or directory

FATAL: Could not load /lib/modules/3.2.0+/modules.dep: No such file or directory

FATAL: Could not load /lib/modules/3.2.0+/modules.dep: No such file or directory

done.

Begin: Running /scripts/init-premount ... done.

[    4.220354] mmc0: new high speed SDHC card at address b368

Begin: Mounting root file system ... [    4.241805] mmcblk0: mmc0:b368 SDC   7.34 GiB

Begin: Running /scripts/local-top ... done.

[    4.253003]  mmcblk0: p1 p2 p3

Begin: Running /scripts/local-premount ... FATAL: Could not load /lib/modules/3.2.0+/modules.dep: No such file or directory

done.

FATAL: Could not load /lib/modules/3.2.0+/modules.dep: No such file or directory

[    5.166160] EXT4-fs (mmcblk0p3): mounted filesystem with ordered data mode. Opts: (null)

Begin: Running /scripts/local-bottom ... done.

done.

Begin: Running /scripts/init-bottom ... done.

fsck from util-linux 2.20.1

rootfs: clean, 125023/477664 files, 465617/1910528 blocks

modprobe: FATAL: Could not load /lib/modules/3.2.0+/modules.dep: No such file or directory

* Starting bluetooth daemon[ OK ]

speech-dispatcher disabled; edit /etc/default/speech-dispatcher

saned disabled; edit /etc/default/saned

* Stopping System V initialisation compatibility[ OK ]

* Starting mDNS/DNS-SD daemon[ OK ]

* Starting network connection manager[ OK ]

* Starting System V runlevel compatibility[ OK ]

* Starting automatic crash report generation[ OK ]

* Starting restore sound card(s') mixer state(s)[ OK ]

* Starting regular background program processing daemon[ OK ]

* Starting LightDM Display Manager[ OK ]

* Starting save kernel messages[ OK ]

* Stopping System V runlevel compatibility[ OK ]

* Stopping System PulseAudio sound server[ OK ]

* Starting bluetooth daemon[ OK ]

* Stopping save kernel messages[ OK ]

* Starting bluetooth daemon[ OK ]

* Starting crash report submission daemon[ OK ]

Last login: Thu Jan  1 00:00:08 UTC 1970 on tty1

Login timed out aftr 60 seconds

Last login: Thu Jan  1 00:00:08 UTC 1970 on tty1

cat: /var/lib/update-notifier/fsck-at-reboot: No such file or directory

run-parts: /etc/update-motd.d/98-fsck-at-reboot exited with return code 1

Welcome to Linaro 12.11 (GNU/Linux 3.2.0+ armv7l)

* Documentation:  https://wiki.linaro.org/

1 package can be updated.

0 updates are security updates.

root@linaro-ubuntu-desktop:~#

root@linaro-ubuntu-desktop:~# dmesg | grep -i hdmi

[    0.000000] Kernel command line: console=tty0 console=ttymxc1,115200n8  video=mxcfb1:dev=hdmi,1920x1080M@60,if=RGB24  root=UUID=ca4a1448-1423-4f91-82d3-365f611f1f44 rootwait ro

[    0.888714] mxc_sdc_fb 1.fb: register mxc display driver hdmi

[    0.888833] mxc_hdmi mxc_hdmi: mxc_hdmi_disp_init

[    0.888848] mxc_hdmi mxc_hdmi: mxc_hdmi_disp_init - default mode 1920x1080M@60 bpp=16

[    0.888875] mxc_hdmi mxc_hdmi: Enabled HDMI clocks

[    0.888892] mxc_hdmi mxc_hdmi: Detected HDMI controller 0x13:0xa:0xa0:0xc1

[    0.889197] mxc_hdmi mxc_hdmi: mxc_hdmi_disp_init exit

[    0.911544] mxc_hdmi mxc_hdmi: event=FB_EVENT_MODE_CHANGE

[    0.911776] mxc_hdmi mxc_hdmi: event=FB_EVENT_BLANK - UNBLANK

[    0.911787] mxc_hdmi mxc_hdmi: mxc_hdmi_enable_pins

[    0.912282] mxc_hdmi mxc_hdmi: event=FB_EVENT_FB_REGISTERED

[    0.912300] mxc_hdmi mxc_hdmi: mxc_hdmi_fb_registered

[    0.912326] mxc_hdmi mxc_hdmi: Hotplug interrupt received

[    0.930969] mxc_hdmi mxc_hdmi: EVENT=plugin

[    0.930981] mxc_hdmi mxc_hdmi: mxc_hdmi_cable_connected

[    0.930991] mxc_hdmi mxc_hdmi: mxc_hdmi_set_mode_to_vga_dvi

[    0.931000] hdmi_disable_overflow_interrupts

[    0.931009] mxc_hdmi mxc_hdmi: mxc_hdmi_notify_fb

[    0.931018] mxc_hdmi mxc_hdmi: mxc_hdmi_phy_disable

[    1.661055] mxc_hdmi mxc_hdmi: mxc_hdmi_phy_init

[    1.661069] mxc_hdmi mxc_hdmi: hdmi_phy_configure

[    1.672120] mxc_hdmi mxc_hdmi: hdmi_phy_configure

[    1.683175] mxc_hdmi mxc_hdmi: event=FB_EVENT_MODE_CHANGE

[    1.683186] mxc_hdmi mxc_hdmi: mxc_hdmi_setup

[    1.683212] mxc_hdmi mxc_hdmi: mxc_hdmi_setup - video mode changed

[    1.683221] hdmi_disable_overflow_interrupts

[    1.683230] mxc_hdmi mxc_hdmi: Non-CEA mode used in HDMI

[    1.683242] mxc_hdmi mxc_hdmi: hdmi_av_composer

[    1.683251] mxc_hdmi mxc_hdmi: final pixclk = 24780000

[    1.683263] mxc_hdmi mxc_hdmi: hdmi_av_composer exit

[    1.683271] mxc_hdmi mxc_hdmi: mxc_hdmi_phy_init

[    1.683283] mxc_hdmi mxc_hdmi: hdmi_phy_configure

[    1.694314] mxc_hdmi mxc_hdmi: hdmi_phy_configure

[    1.705342] mxc_hdmi mxc_hdmi: mxc_hdmi_enable_video_path

[    1.705352] mxc_hdmi mxc_hdmi: mxc_hdmi_setup DVI mode

[    1.705379] mxc_hdmi mxc_hdmi: mxc_hdmi_setup exit

[    1.720182] mxc_hdmi mxc_hdmi: mxc_hdmi_notify_fb exit

[    1.720196] mxc_hdmi mxc_hdmi: mxc_hdmi_read_edid

[    1.748873] mxc_hdmi mxc_hdmi: mxc_hdmi_edid_rebuild_modelist

[    1.748896] mxc_hdmi mxc_hdmi: Added mode 0:

[    1.748909] mxc_hdmi mxc_hdmi: xres = 1920, yres = 1080, freq = 60, vmode = 0, flag = 17

[    1.748921] mxc_hdmi mxc_hdmi: Added mode 1:

[    1.748933] mxc_hdmi mxc_hdmi: xres = 1360, yres = 768, freq = 60, vmode = 0, flag = 1

[    1.748945] mxc_hdmi mxc_hdmi: Added mode 2:

[    1.748957] mxc_hdmi mxc_hdmi: xres = 720, yres = 400, freq = 70, vmode = 0, flag = 8

[    1.748969] mxc_hdmi mxc_hdmi: Added mode 3:

[    1.748980] mxc_hdmi mxc_hdmi: xres = 640, yres = 480, freq = 60, vmode = 0, flag = 4

[    1.748992] mxc_hdmi mxc_hdmi: Added mode 4:

[    1.749003] mxc_hdmi mxc_hdmi: xres = 640, yres = 480, freq = 67, vmode = 0, flag = 8

[    1.749015] mxc_hdmi mxc_hdmi: Added mode 5:

[    1.749027] mxc_hdmi mxc_hdmi: xres = 640, yres = 480, freq = 72, vmode = 0, flag = 4

[    1.749039] mxc_hdmi mxc_hdmi: Added mode 6:

[    1.749050] mxc_hdmi mxc_hdmi: xres = 640, yres = 480, freq = 75, vmode = 0, flag = 4

[    1.749061] mxc_hdmi mxc_hdmi: Added mode 7:

[    1.749073] mxc_hdmi mxc_hdmi: xres = 800, yres = 600, freq = 60, vmode = 0, flag = 4

[    1.749084] mxc_hdmi mxc_hdmi: Added mode 8:

[    1.749095] mxc_hdmi mxc_hdmi: xres = 800, yres = 600, freq = 72, vmode = 0, flag = 4

[    1.749107] mxc_hdmi mxc_hdmi: Added mode 9:

[    1.749118] mxc_hdmi mxc_hdmi: xres = 800, yres = 600, freq = 75, vmode = 0, flag = 4

[    1.749130] mxc_hdmi mxc_hdmi: Added mode 10:

[    1.749142] mxc_hdmi mxc_hdmi: xres = 832, yres = 624, freq = 75, vmode = 0, flag = 8

[    1.749154] mxc_hdmi mxc_hdmi: Added mode 11:

[    1.749165] mxc_hdmi mxc_hdmi: xres = 1024, yres = 768, freq = 60, vmode = 0, flag = 4

[    1.749177] mxc_hdmi mxc_hdmi: Added mode 12:

[    1.749189] mxc_hdmi mxc_hdmi: xres = 1024, yres = 768, freq = 70, vmode = 0, flag = 4

[    1.749201] mxc_hdmi mxc_hdmi: Added mode 13:

[    1.749212] mxc_hdmi mxc_hdmi: xres = 1024, yres = 768, freq = 75, vmode = 0, flag = 4

[    1.749224] mxc_hdmi mxc_hdmi: Added mode 14:

[    1.749235] mxc_hdmi mxc_hdmi: xres = 1280, yres = 1024, freq = 75, vmode = 0, flag = 4

[    1.749247] mxc_hdmi mxc_hdmi: Added mode 15:

[    1.749258] mxc_hdmi mxc_hdmi: xres = 1152, yres = 864, freq = 75, vmode = 0, flag = 4

[    1.749271] mxc_hdmi mxc_hdmi: Added mode 16:

[    1.749282] mxc_hdmi mxc_hdmi: xres = 1152, yres = 864, freq = 75, vmode = 0, flag = 6

[    1.749294] mxc_hdmi mxc_hdmi: Added mode 17:

[    1.749305] mxc_hdmi mxc_hdmi: xres = 1280, yres = 800, freq = 60, vmode = 0, flag = 0

[    1.749317] mxc_hdmi mxc_hdmi: Added mode 18:

[    1.749328] mxc_hdmi mxc_hdmi: xres = 1280, yres = 960, freq = 60, vmode = 0, flag = 6

[    1.749340] mxc_hdmi mxc_hdmi: Added mode 19:

[    1.749352] mxc_hdmi mxc_hdmi: xres = 1280, yres = 1024, freq = 60, vmode = 0, flag = 6

[    1.749364] mxc_hdmi mxc_hdmi: Added mode 20:

[    1.749376] mxc_hdmi mxc_hdmi: xres = 1440, yres = 900, freq = 60, vmode = 0, flag = 0

[    1.749389] mxc_hdmi mxc_hdmi: Added mode 21:

[    1.749400] mxc_hdmi mxc_hdmi: xres = 1440, yres = 900, freq = 75, vmode = 0, flag = 0

[    1.749412] mxc_hdmi mxc_hdmi: Added mode 22:

[    1.749423] mxc_hdmi mxc_hdmi: xres = 1680, yres = 1050, freq = 60, vmode = 0, flag = 0

[    1.749435] mxc_hdmi mxc_hdmi: Added mode 23:

[    1.749447] mxc_hdmi mxc_hdmi: xres = 1600, yres = 1200, freq = 60, vmode = 0, flag = 6

[    1.749460] mxc_hdmi mxc_hdmi: Added mode 24:

[    1.749471] mxc_hdmi mxc_hdmi: xres = 1920, yres = 1080, freq = 60, vmode = 32, flag = 2

[    1.749484] mxc_hdmi mxc_hdmi: Added mode 25:

[    1.749495] mxc_hdmi mxc_hdmi: xres = 1920, yres = 1080, freq = 50, vmode = 32, flag = 2

[    1.749508] mxc_hdmi mxc_hdmi: Added mode 26:

[    1.749521] mxc_hdmi mxc_hdmi: xres = 1280, yres = 720, freq = 60, vmode = 32, flag = 2

[    1.749534] mxc_hdmi mxc_hdmi: Added mode 27:

[    1.749545] mxc_hdmi mxc_hdmi: xres = 1280, yres = 720, freq = 50, vmode = 32, flag = 2

[    1.749558] mxc_hdmi mxc_hdmi: Added mode 30:

[    1.749570] mxc_hdmi mxc_hdmi: xres = 720, yres = 480, freq = 60, vmode = 32, flag = 2

[    1.749582] mxc_hdmi mxc_hdmi: Added mode 31:

[    1.749594] mxc_hdmi mxc_hdmi: xres = 720, yres = 576, freq = 50, vmode = 32, flag = 2

[    1.749606] mxc_hdmi mxc_hdmi: Added mode 32:

[    1.749618] mxc_hdmi mxc_hdmi: xres = 1920, yres = 1080, freq = 24, vmode = 32, flag = 2

[    1.749631] mxc_hdmi mxc_hdmi: Added mode 33:

[    1.749642] mxc_hdmi mxc_hdmi: xres = 1280, yres = 720, freq = 60, vmode = 32, flag = 1

[    1.749653] mxc_hdmi mxc_hdmi: Added mode 34:

[    1.749664] mxc_hdmi mxc_hdmi: xres = 1280, yres = 720, freq = 50, vmode = 32, flag = 1

[    1.749728] mxc_hdmi mxc_hdmi: mxc_hdmi_edid_rebuild_modelist: setting to default=1920x1080M@60 bpp=16

[    1.757600] mxc_hdmi mxc_hdmi: mxc_hdmi_notify_fb

[    1.757613] mxc_hdmi mxc_hdmi: mxc_hdmi_phy_disable

[    1.757629] mxc_hdmi mxc_hdmi: mxc_hdmi_phy_disable - exit

[    1.771502] mxc_hdmi mxc_hdmi: mxc_hdmi_phy_init

[    1.771516] mxc_hdmi mxc_hdmi: hdmi_phy_configure

[    1.782552] mxc_hdmi mxc_hdmi: hdmi_phy_configure

[    1.793588] mxc_hdmi mxc_hdmi: event=FB_EVENT_MODE_CHANGE

[    1.793598] mxc_hdmi mxc_hdmi: mxc_hdmi_setup

[    1.793623] mxc_hdmi mxc_hdmi: mxc_hdmi_setup - video mode changed

[    1.793658] hdmi_disable_overflow_interrupts

[    1.793667] mxc_hdmi mxc_hdmi: CEA mode used vic=16

[    1.793677] mxc_hdmi mxc_hdmi: hdmi_av_composer

[    1.793686] mxc_hdmi mxc_hdmi: final pixclk = 148500000

[    1.793697] mxc_hdmi mxc_hdmi: hdmi_av_composer exit

[    1.793706] mxc_hdmi mxc_hdmi: mxc_hdmi_phy_init

[    1.793717] mxc_hdmi mxc_hdmi: hdmi_phy_configure

[    1.804752] mxc_hdmi mxc_hdmi: hdmi_phy_configure

[    1.815787] mxc_hdmi mxc_hdmi: mxc_hdmi_enable_video_path

[    1.815799] mxc_hdmi mxc_hdmi: mxc_hdmi_setup CEA mode

[    1.815824] mxc_hdmi mxc_hdmi: hdmi_enable_audio_clk

[    1.815833] mxc_hdmi mxc_hdmi: set up AVI frame

[    1.815863] hdmi_enable_overflow_interrupts

[    1.815871] mxc_hdmi mxc_hdmi: mxc_hdmi_setup exit

[    1.815901] mxc_hdmi mxc_hdmi: mxc_hdmi_notify_fb exit

[    1.815913] mxc_hdmi mxc_hdmi: mxc_hdmi_cable_connected exit

[    3.049195] mxc_hdmi_soc mxc_hdmi_soc: MXC HDMI Audio

[    3.155785] asoc: mxc-hdmi-soc <-> imx-hdmi-soc-dai mapping ok

[    3.172420]   #0: imx-hdmi-soc

[    8.704743] mxc_hdmi mxc_hdmi: event=FB_EVENT_BLANK - BLANK

[    8.704756] mxc_hdmi mxc_hdmi: mxc_hdmi_disable_pins

[    8.704765] mxc_hdmi mxc_hdmi: mxc_hdmi_phy_disable

[    8.704776] mxc_hdmi mxc_hdmi: mxc_hdmi_phy_disable - exit

[    8.721564] mxc_hdmi mxc_hdmi: mxc_hdmi_phy_init

[    8.721591] mxc_hdmi mxc_hdmi: event=FB_EVENT_BLANK - UNBLANK

[    8.721599] mxc_hdmi mxc_hdmi: mxc_hdmi_enable_pins

[    8.721607] mxc_hdmi mxc_hdmi: mxc_hdmi_setup

[    8.721630] mxc_hdmi mxc_hdmi: mxc_hdmi_setup - video mode changed

[    8.721665] hdmi_disable_overflow_interrupts

[    8.721674] mxc_hdmi mxc_hdmi: CEA mode used vic=16

[    8.721683] mxc_hdmi mxc_hdmi: hdmi_av_composer

[    8.721691] mxc_hdmi mxc_hdmi: final pixclk = 148500000

[    8.721700] mxc_hdmi mxc_hdmi: hdmi_av_composer exit

[    8.721707] mxc_hdmi mxc_hdmi: mxc_hdmi_phy_init

[    8.721716] mxc_hdmi mxc_hdmi: hdmi_phy_configure

[    8.744069] mxc_hdmi mxc_hdmi: hdmi_phy_configure

[    8.780608] mxc_hdmi mxc_hdmi: mxc_hdmi_enable_video_path

[    8.780623] mxc_hdmi mxc_hdmi: mxc_hdmi_setup CEA mode

[    8.780658] mxc_hdmi mxc_hdmi: hdmi_enable_audio_clk

[    8.780667] mxc_hdmi mxc_hdmi: set up AVI frame

[    8.780706] hdmi_enable_overflow_interrupts

[    8.780713] mxc_hdmi mxc_hdmi: mxc_hdmi_setup exit

root@linaro-ubuntu-desktop:~#

0 Kudos

1,170 Views
TKayO
Contributor III

Hello, 

 

How did you enabled HDMI debug messages?

I don't know how.. please help.

0 Kudos