no LCD support on IGEPv2 board

Bug #633338 reported by Torez Smith
This bug report is a duplicate of:  Bug #607250: omapdss: VDDA_DAC regulator on IGEPv2. Edit Remove
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux-linaro (Ubuntu)
In Progress
High
Torez Smith

Bug Description

While running Linaro image 20100905-0 and with LCD connected via hdmi -- dvi, the LCD initially has power during first stages of kernel boot but screen goes blank afterwards.

Detected Numonyx OneNAND 4G Flash
Loading u-boot.bin from onenand

U-Boot 2009.11-1 (Mar 22 2010 - 10:41:15)

OMAP3530-GP ES3.1, CPU-OPP2 L3-165MHz
IGEP v2 board + LPDDR/ONENAND
DRAM: 512 MB
Muxed OneNAND(DDP) 512MB 1.8V 16-bit (0x58)
OneNAND version = 0x0031
Chip support all block unlock
Chip has 2 plane
block = 2048, wp status = 0x2
Scanning device for bad blocks
Bad eraseblock 120 at 0x00f00000
Bad eraseblock 121 at 0x00f20000
Bad eraseblock 1796 at 0x0e080000
Bad eraseblock 1797 at 0x0e0a0000
Bad eraseblock 2168 at 0x10f00000
Bad eraseblock 2169 at 0x10f20000
Bad eraseblock 3844 at 0x1e080000
Bad eraseblock 3845 at 0x1e0a0000
OneNAND: 512 MB
OneNAND: Read environment from 0x00200000
In: serial
Out: serial
Err: serial
Die ID #20aa00040000000004036abc0801a010
Net: smc911x-0
Warning: smc911x-0 MAC addresses don't match:
Address in SROM is ff:ff:ff:ff:ff:ff
Address in environment is ac:de:48:00:02:54

Hit any key to stop autoboot: 0
mmc0 is available
reading boot.ini

406 bytes read
## Executing script at 80000000
mmc0 is available
reading uImage

3690124 bytes read
reading uInitrd

4783110 bytes read
## Booting kernel from Legacy Image at 80000000 ...
   Image Name: Linux
   Image Type: ARM Linux Kernel Image (uncompressed)
   Data Size: 3690060 Bytes = 3.5 MB
   Load Address: 80008000
   Entry Point: 80008000
   Verifying Checksum ... OK
## Loading init Ramdisk from Legacy Image at 81600000 ...
   Image Name: initramfs
   Image Type: ARM Linux RAMDisk Image (uncompressed)
   Data Size: 4783046 Bytes = 4.6 MB
   Load Address: 00000000
   Entry Point: 00000000
   Verifying Checksum ... OK
   Loading Kernel Image ... OK
OK

Starting kernel ...

Uncompressing Linux... done, booting the kernel.
[ 0.000000] Initializing cgroup subsys cpuset
[ 0.000000] Initializing cgroup subsys cpu
[ 0.000000] Linux version 2.6.35-1004-linaro-omap (buildd@gourd) (gcc version 4.4.5 20100824 (prerelease) (Ubuntu/Linaro 4.4.4-9ubuntu2) ) #9-Ubuntu Mon Aug 30 22:03:51 UTC 2010 (Ubuntu 2.6.35-1004.9-linaro-omap 2.6.35.3)
[ 0.000000] CPU: ARMv7 Processor [411fc083] revision 3 (ARMv7), cr=10c53c7f
[ 0.000000] CPU: VIPT nonaliasing data cache, VIPT nonaliasing instruction cache
[ 0.000000] Machine: IGEP v2 board
[ 0.000000] bootconsole [earlycon0] enabled
[ 0.000000] Reserving 12582912 bytes SDRAM for VRAM
[ 0.000000] Memory policy: ECC disabled, Data cache writeback
[ 0.000000] OMAP3430/3530 ES3.1 (l2cache iva sgx neon isp )
[ 0.000000] SRAM: Mapped pa 0x40200000 to va 0xfe400000 size: 0x100000
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 130048
[ 0.000000] Kernel command line: console=tty0 console=ttyS2,115200n8 earlyprintk fixrtc nocompcache root=UUID=8706961b-3f07-4a6a-88f7-a5ef67664810 rootwait ro vram=12M omapfb.debug=y omapfb.mode=dvi:800x720MR-16@60
[ 0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
[ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
[ 0.000000] allocated 2621440 bytes of page_cgroup
[ 0.000000] please try 'cgroup_disable=memory' option if you don't want memory cgroups
[ 0.000000] Memory: 256MB 256MB = 512MB total
[ 0.000000] Memory: 491956k/491956k available, 32332k reserved, 0K highmem
[ 0.000000] Virtual kernel memory layout:
[ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB)
[ 0.000000] fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB)
[ 0.000000] DMA : 0xffc00000 - 0xffe00000 ( 2 MB)
[ 0.000000] vmalloc : 0xe0800000 - 0xf8000000 ( 376 MB)
[ 0.000000] lowmem : 0xc0000000 - 0xe0000000 ( 512 MB)
[ 0.000000] modules : 0xbf000000 - 0xc0000000 ( 16 MB)
[ 0.000000] .init : 0xc0008000 - 0xc0042000 ( 232 kB)
[ 0.000000] .text : 0xc0042000 - 0xc06a8000 (6552 kB)
[ 0.000000] .data : 0xc0712000 - 0xc0768d60 ( 348 kB)
[ 0.000000] SLUB: Genslabs=9, HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[ 0.000000] Hierarchical RCU implementation.
[ 0.000000] RCU-based detection of stalled CPUs is disabled.
[ 0.000000] Verbose stalled-CPUs detection is disabled.
[ 0.000000] NR_IRQS:402
[ 0.000000] Clocking rate (Crystal/Core/MPU): 26.0/332/720 MHz
[ 0.000000] Reprogramming SDRC clock to 332000000 Hz
[ 0.000000] GPMC revision 5.0
[ 0.000000] IRQ: Found an INTC at 0xfa200000 (revision 4.0) with 96 interrupts
[ 0.000000] Total of 96 interrupts on 1 active controller
[ 0.000000] OMAP GPIO hardware version 2.5
[ 0.000000] OMAP clockevent source: GPTIMER1 at 32768 Hz
[ 0.000000] Console: colour dummy device 80x30
[ 0.000000] Initializing cgroup subsys cpuset
[ 0.000000] Initializing cgroup subsys cpu
[ 0.000000] Linux version 2.6.35-1004-linaro-omap (buildd@gourd) (gcc version 4.4.5 20100824 (prerelease) (Ubuntu/Linaro 4.4.4-9ubuntu2) ) #9-Ubuntu Mon Aug 30 22:03:51 UTC 2010 (Ubuntu 2.6.35-1004.9-linaro-omap 2.6.35.3)
[ 0.000000] CPU: ARMv7 Processor [411fc083] revision 3 (ARMv7), cr=10c53c7f
[ 0.000000] CPU: VIPT nonaliasing data cache, VIPT nonaliasing instruction cache
[ 0.000000] Machine: IGEP v2 board
[ 0.000000] bootconsole [earlycon0] enabled
[ 0.000000] Reserving 12582912 bytes SDRAM for VRAM
[ 0.000000] Memory policy: ECC disabled, Data cache writeback
[ 0.000000] OMAP3430/3530 ES3.1 (l2cache iva sgx neon isp )
[ 0.000000] SRAM: Mapped pa 0x40200000 to va 0xfe400000 size: 0x100000
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 130048
[ 0.000000] Kernel command line: console=tty0 console=ttyS2,115200n8 earlyprintk fixrtc nocompcache root=UUID=8706961b-3f07-4a6a-88f7-a5ef67664810 rootwait ro vram=12M omapfb.debug=y omapfb.mode=dvi:800x720MR-16@60
[ 0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
[ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
[ 0.000000] allocated 2621440 bytes of page_cgroup
[ 0.000000] please try 'cgroup_disable=memory' option if you don't want memory cgroups
[ 0.000000] Memory: 256MB 256MB = 512MB total
[ 0.000000] Memory: 491956k/491956k available, 32332k reserved, 0K highmem
[ 0.000000] Virtual kernel memory layout:
[ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB)
[ 0.000000] fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB)
[ 0.000000] DMA : 0xffc00000 - 0xffe00000 ( 2 MB)
[ 0.000000] vmalloc : 0xe0800000 - 0xf8000000 ( 376 MB)
[ 0.000000] lowmem : 0xc0000000 - 0xe0000000 ( 512 MB)
[ 0.000000] modules : 0xbf000000 - 0xc0000000 ( 16 MB)
[ 0.000000] .init : 0xc0008000 - 0xc0042000 ( 232 kB)
[ 0.000000] .text : 0xc0042000 - 0xc06a8000 (6552 kB)
[ 0.000000] .data : 0xc0712000 - 0xc0768d60 ( 348 kB)
[ 0.000000] SLUB: Genslabs=9, HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[ 0.000000] Hierarchical RCU implementation.
[ 0.000000] RCU-based detection of stalled CPUs is disabled.
[ 0.000000] Verbose stalled-CPUs detection is disabled.
[ 0.000000] NR_IRQS:402
[ 0.000000] Clocking rate (Crystal/Core/MPU): 26.0/332/720 MHz
[ 0.000000] Reprogramming SDRC clock to 332000000 Hz
[ 0.000000] GPMC revision 5.0
[ 0.000000] IRQ: Found an INTC at 0xfa200000 (revision 4.0) with 96 interrupts
[ 0.000000] Total of 96 interrupts on 1 active controller
[ 0.000000] OMAP GPIO hardware version 2.5
[ 0.000000] OMAP clockevent source: GPTIMER1 at 32768 Hz
[ 0.000000] Console: colour dummy device 80x30
[ 0.000000] console [tty0] enabled
[ 0.000000] Calibrating delay loop... 719.47 BogoMIPS (lpj=2809856)
[ 0.000000] pid_max: default: 32768 minimum: 301
[ 0.000000] Security Framework initialized
[ 0.000000] AppArmor: AppArmor initialized
[ 0.000000] Yama: becoming mindful.
[ 0.000000] Mount-cache hash table entries: 512
[ 0.000000] Initializing cgroup subsys ns
[ 0.000000] Initializing cgroup subsys cpuacct
[ 0.000000] Initializing cgroup subsys memory
[ 0.000000] Initializing cgroup subsys devices
[ 0.000000] Initializing cgroup subsys freezer
[ 0.000000] CPU: Testing write buffer coherency: ok
[ 0.000000] devtmpfs: initialized
[ 0.000000] regulator: core version 0.5
[ 0.000000] NET: Registered protocol family 16
[ 0.000000] hw perfevents: enabled with ARMv7 Cortex-A8 PMU driver, 5 counters available
[ 0.000091] OMAP DMA hardware revision 4.0
[ 0.008911] bio: create slab <bio-0> at 0
[ 0.014739] SCSI subsystem initialized
[ 0.019287] usbcore: registered new interface driver usbfs
[ 0.025177] usbcore: registered new interface driver hub
[ 0.030914] usbcore: registered new device driver usb
[ 0.036560] i2c_omap i2c_omap.1: bus 1 rev3.12 at 2600 kHz
[ 0.044647] twl4030: PIH (irq 7) chaining IRQs 368..375
[ 0.050170] twl4030: power (irq 373) chaining IRQs 376..383
[ 0.056396] twl4030: gpio (irq 368) chaining IRQs 384..401
[ 0.064117] regulator: VUSB1V5: 1500 mV normal standby
[ 0.069854] regulator: VUSB1V8: 1800 mV normal standby
[ 0.075500] regulator: VUSB3V1: 3100 mV normal standby
[ 0.081542] regulator: VMMC1: 1850 <--> 3150 mV at 3000 mV normal standby
[ 0.089019] regulator: VDVI: 1800 mV normal standby
[ 0.094512] regulator: VMMC2: 1850 <--> 3150 mV at 2600 mV normal standby
[ 0.116424] i2c_omap i2c_omap.3: bus 3 rev3.12 at 100 kHz
[ 0.122772] Advanced Linux Sound Architecture Driver Version 1.0.23.
[ 0.129943] NetLabel: Initializing
[ 0.133575] NetLabel: domain hash size = 128
[ 0.138153] NetLabel: protocols = UNLABELED CIPSOv4
[ 0.143432] NetLabel: unlabeled traffic allowed by default
[ 0.149291] Switching to clocksource 32k_counter
[ 0.162078] AppArmor: AppArmor Filesystem Enabled
[ 0.168121] NET: Registered protocol family 2
[ 0.173004] IP route cache hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.181030] TCP established hash table entries: 16384 (order: 5, 131072 bytes)
[ 0.188903] TCP bind hash table entries: 16384 (order: 4, 65536 bytes)
[ 0.195922] TCP: Hash tables configured (established 16384 bind 16384)
[ 0.202758] TCP reno registered
[ 0.206085] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 0.212219] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 0.218994] NET: Registered protocol family 1
[ 0.224395] PMU: registered new PMU device of type 0
[ 0.229980] Trying to unpack rootfs image as initramfs...
[ 0.236083] NetWinder Floating Point Emulator V0.97 (double precision)
[ 0.248626] audit: initializing netlink socket (disabled)
[ 0.254364] type=2000 audit(0.523:1): initialized
[ 0.545349] VFS: Disk quotas dquot_6.5.2
[ 0.549835] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[ 0.576629] fuse init (API version 7.14)
[ 0.581420] msgmni has been set to 960
[ 0.600097] alg: No test for stdrng (krng)
[ 0.604919] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253)
[ 0.612701] io scheduler noop registered
[ 0.616882] io scheduler deadline registered
[ 0.639526] io scheduler cfq registered (default)
[ 0.701751] OMAP DSS rev 2.0
[ 0.704925] OMAP DISPC rev 3.0
[ 0.708190] omapdss VENC error: can't get VDDA_DAC regulator
[ 0.714141] omapdss CORE error: Failed to initialize venc
[ 0.757781] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[ 0.792907] serial8250.0: ttyS0 at MMIO 0x4806a000 (irq = 72) is a ST16654
[ 0.846954] serial8250.1: ttyS1 at MMIO 0x4806c000 (irq = 73) is a ST16654
[ 0.901947] serial8250.2: ttyS2 at MMIO 0x49020000 (irq = 74) is a ST16654
[ 0.909210] console [ttyS2] enabled, bootconsole disabled
[ 0.909210] console [ttyS2] enabled, bootconsole disabled
[ 0.966644] brd: module loaded
[ 0.986755] loop: module loaded
[ 1.000061] omap2-nand driver initializing
[ 1.006164] Fixed MDIO Bus: probed
[ 1.009857] PPP generic driver version 2.4.2
[ 1.022277] SLIP: version 0.8.4-NET3.019-NEWTTY (dynamic channels, max=256) (6 bit encapsulation enabled).
[ 1.032073] CSLIP: code copyright 1989 Regents of the University of California.
[ 1.039459] SLIP linefill/keepalive option.
[ 1.069122] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 1.076019] ehci-omap ehci-omap.0: OMAP-EHCI Host Controller
[ 1.091888] ehci-omap ehci-omap.0: new USB bus registered, assigned bus number 1
[ 1.099517] ehci-omap ehci-omap.0: irq 77, io mem 0x48064800
[ 1.121643] Freeing initrd memory: 4668K
[ 1.138671] ehci-omap ehci-omap.0: USB 2.0 started, EHCI 1.00
[ 1.145294] hub 1-0:1.0: USB hub found
[ 1.149169] hub 1-0:1.0: 3 ports detected
[ 1.178253] mice: PS/2 mouse device common for all mice
[ 1.183959] twl_rtc twl_rtc: rtc core: registered twl_rtc as rtc0
[ 1.190307] twl_rtc twl_rtc: Power up reset detected.
[ 1.196350] twl_rtc twl_rtc: Enabling TWL-RTC.
[ 1.201873] device-mapper: uevent: version 1.0.3
[ 1.207244] device-mapper: ioctl: 4.17.0-ioctl (2010-03-05) initialised: <email address hidden>
[ 1.216125] device-mapper: multipath: version 1.1.1 loaded
[ 1.221710] device-mapper: multipath round-robin: version 1.0.0 loaded
[ 1.229034] cpuidle: using governor ladder
[ 1.233215] cpuidle: using governor menu
[ 1.237243] sdhci: Secure Digital Host Controller Interface driver
[ 1.243499] sdhci: Copyright(c) Pierre Ossman
[ 1.423797] No device for DAI omap-mcbsp-dai-0
[ 1.428344] No device for DAI omap-mcbsp-dai-1
[ 1.432800] No device for DAI omap-mcbsp-dai-2
[ 1.437316] No device for DAI omap-mcbsp-dai-3
[ 1.441772] No device for DAI omap-mcbsp-dai-4
[ 1.446289] Not OMAP3 EVM!
[ 1.449005] IGEP v2 SoC init
[ 1.453186] asoc: twl4030 <-> omap-mcbsp-dai-0 mapping ok
[ 1.461425] ALSA device list:
[ 1.464447] #0: igep2 (twl4030)
[ 1.468841] TCP cubic registered
[ 1.473022] NET: Registered protocol family 10
[ 1.478698] lo: Disabled Privacy Extensions
[ 1.483673] NET: Registered protocol family 17
[ 1.489471] Power Management for TI OMAP3.
[ 1.495697] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 1
[ 1.504119] registered taskstats version 1
[ 1.508453] omapfb omapfb: no displays
[ 1.512237] omapfb omapfb: failed to setup omapfb
[ 1.517089] omapfb: probe of omapfb failed with error -22
[ 1.524047] regulator_init_complete: incomplete constraints, leaving VDVI on
[ 1.533416] regulator_init_complete: incomplete constraints, leaving VUSB3V1 on
[ 1.541076] regulator_init_complete: incomplete constraints, leaving VUSB1V8 on
[ 1.548736] regulator_init_complete: incomplete constraints, leaving VUSB1V5 on
[ 1.557098] twl_rtc twl_rtc: setting system clock to 2000-01-01 00:00:00 UTC (946684800)
[ 1.569000] Freeing init memory: 232K
Loading, please wait...
[ 1.683685] udev[56]: starting version 162
Begin: Loading essential drivers ... done.
Begin: Running /scripts/init-premount ... done.
Begin: Mounting root file system ... Begin: Running /scripts/local-top ... done.
[ 2.131011] mmc0: host does not support reading read-only switch. assuming write-enable.
[ 2.272399] mmc0: new high speed SDHC card at address f33f
[ 2.330078] mmcblk0: mmc0:f33f SD16G 14.9 GiB
[ 2.372344] mmcblk0: p1 p2
[ 2.506958] mmc1: new SDIO card at address 0001
Begin: Running /scripts/local-premount ... done.
[ 2.677856] EXT3-fs: barriers not enabled
[ 2.683319] kjournald starting. Commit interval 5 seconds
[ 2.689025] EXT3-fs (mmcblk0p2): mounted filesystem with ordered data mode
Begin: Running /scripts/local-bottom ... done.
done.
Begin: Running /scripts/init-bottom ... done.
[ 6.108276] libertas: can't load helper firmware
[ 6.112945] libertas: failed to load helper firmware
fsck from util-linux-ng 2.17.2
rootfs: Superblock last write time is in the future.
 (by less than a day, probably due to the hardware clock being incorrectly set). FIXED.
rootfs: clean, 16889/974848 files, 197927/3895762 blocks

Last login: Wed Sep 8 13:53:58 UTC 2010 on tty7
Linux localhost.localdomain 2.6.35-1004-linaro-omap #9-Ubuntu Mon Aug 30 22:03:51 UTC 2010 armv7l GNU/Linux
Linaro M (development branch)

Welcome to Linaro!
 * Documentation: https://wiki.linaro.org/
root@localhost:~#

Loïc Minier (lool)
Changed in linux-linaro (Ubuntu):
importance: Undecided → Medium
assignee: nobody → Torez Smith (lnxtorez)
Torez Smith (lnxtorez)
Changed in linux-linaro (Ubuntu):
status: New → In Progress
Loïc Minier (lool)
Changed in linux-linaro (Ubuntu):
importance: Medium → High
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.