All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Joe Woodward" <jw@terrafix.co.uk>
To: Tomi Valkeinen <tomi.valkeinen@ti.com>
Cc: Archit Taneja <a0393947@ti.com>, linux-omap@vger.kernel.org
Subject: Re: Problems with 3.4-rc5
Date: Fri, 04 May 2012 10:19:02 +0100	[thread overview]
Message-ID: <WC20120504091902.970499@terrafix.co.uk> (raw)
In-Reply-To: <1336050442.14378.10.camel@deskari>

-----Original Message-----
 From: Tomi Valkeinen <tomi.valkeinen@ti.com>
 To: Joe Woodward <jw@terrafix.co.uk>
 Cc: Archit Taneja <a0393947@ti.com>, linux-omap@vger.kernel.org
 Date: Thu, 03 May 2012 16:07:22 +0300
 Subject: Re: Problems with 3.4-rc5
 
> On Thu, 2012-05-03 at 09:49 +0100, Joe Woodward wrote:
 > 
> > Both patches together results in slightly different behaviour, the
 > display is still broken- 
> > it flickers on and off with occassional underflows before breaking
 > completely.
 > 
> Beagle works fine for me with omap2plus based config, and I think overo
 > also although I can't test it now as I broke my micro mmc adapter.
 > 
> Can you send your panel definition? Any other things that could affect
 > display? Do you have PM enabled? Can you share your kernel config?
 > 
>  Tomi
 > 

I've gone back to a test setup others can replicate.
 
I have a GUSMTIX Overo Earth (OMAP3503-based), running in a 
Chestnut43 board with a connect 4.3" Samsung LCD panel (480x320).
 
(my previous emails were using a GUMSTIX Overo AirSTORM (AM3703), 
but the results seem to be the same with the Earth)
 
I've built stock 3.4-rc5 using the omap2plus_defconfig (using the 
CodeSorcery toolchain: arm-2010.09-50-arm-none-linux-gnueabi.bin).
 
I've had to make the following changes to the defconfig for my RFS (I've 
attached the defconfig for reference):
 CONFIG_OMAP2_DSS=y
 CONFIG_OMAP2_VRAM_SIZE=4
 CONFIG_FB_OMAP2=y
 CONFIG_PANEL_GENERIC_DPI=y
 CONFIG_TUN=y
 CONFIG_DEVTMPFS=y
 CONFIG_DEVTMPFS_MOUNT=y
 CONFIG_SQUASHFS=y
 
I've also set the LCD to the default display device in board-overo.c:
 static struct omap_dss_board_info overo_dss_data = {
    .num_devices   = ARRAY_SIZE
 (overo_dss_devices),
    .devices   = overo_dss_devices,
    .default_device   = &overo_lcd43_device, /* @@ 
Default to LCD*/
 };
 
I'm booting using uBoot 2012.04.01, and run everything from RAM.
 
When booting I can see the Linux boot logo for a short time.
 
The log is pasted below, but you can see:
 [    6.621215] omapdss DISPC error: FIFO UNDERFLOW on gfx, disabling 
the overlay
 
Cheers,
 Joe
 


Uncompressing Linux... done, booting the kernel.
 [    0.000000] Booting Linux on physical CPU 0
 [    0.000000] Linux version 3.4.0-rc5 (joe@joe-VirtualBox) (gcc version 
4.5.1 (Sourcery G++ Lite 2010.09-50) ) #6 SMP Thu May 3 15:38:04 BST 
2012
 [    0.000000] CPU: ARMv7 Processor [411fc083] revision 3 (ARMv7), 
cr=10c53c7d
 [    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT nonaliasing 
instruction cache
 [    0.000000] Machine: Gumstix Overo
 [    0.000000] Reserving 4194304 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] Clocking rate (Crystal/Core/MPU): 26.0/332/600 MHz
 [    0.000000] PERCPU: Embedded 8 pages/cpu @c7408000 s11520 r8192 
d13056 u32768
 [    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total 
pages: 128768
 [    0.000000] Kernel command line: console=ttyO2,115200 
omapfb.rotate=0 root=/dev/ram0 rw ramdisk_size=98304 
initrd=0x81000000,96M rootfstype=squashfs
 [    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] Memory: 507MB = 507MB total
 [    0.000000] Memory: 403416k/403416k available, 120872k 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]     vmalloc : 0xe0800000 - 0xff000000   ( 488 MB)
 [    0.000000]     lowmem  : 0xc0000000 - 0xe0000000   ( 512 MB)
 [    0.000000]     modules : 0xbf000000 - 0xc0000000   (  16 MB)
 [    0.000000]       .text : 0xc0008000 - 0xc065e058   (6489 kB)
 [    0.000000]       .init : 0xc065f000 - 0xc06acd00   ( 312 kB)
 [    0.000000]       .data : 0xc06ae000 - 0xc0740d18   ( 588 kB)
 [    0.000000]        .bss : 0xc0740d3c - 0xc0c96b20   (5464 kB)
 [    0.000000] Hierarchical RCU implementation.
 [    0.000000] NR_IRQS:474
 [    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 clockevent source: GPTIMER1 at 32768 Hz
 [    0.000000] sched_clock: 32 bits at 32kHz, resolution 30517ns, wraps 
every 131071999ms
 [    0.000000] Console: colour dummy device 80x30
 [    0.000000] Lock dependency validator: Copyright (c) 2006 Red Hat, 
Inc., Ingo Molnar
 [    0.000000] ... MAX_LOCKDEP_SUBCLASSES:  8
 [    0.000000] ... MAX_LOCK_DEPTH:          48
 [    0.000000] ... MAX_LOCKDEP_KEYS:        8191
 [    0.000000] ... CLASSHASH_SIZE:          4096
 [    0.000000] ... MAX_LOCKDEP_ENTRIES:     16384
 [    0.000000] ... MAX_LOCKDEP_CHAINS:      32768
 [    0.000000] ... CHAINHASH_SIZE:          16384
 [    0.000000]  memory used by lock dependency info: 3695 kB
 [    0.000000]  per task-struct memory footprint: 1152 bytes
 [    0.000946] Calibrating delay loop... 594.49 BogoMIPS (lpj=2322432)
 [    0.085937] pid_max: default: 32768 minimum: 301
 [    0.086761] Security Framework initialized
 [    0.087066] Mount-cache hash table entries: 512
 [    0.092529] CPU: Testing write buffer coherency: ok
 [    0.093566] CPU0: thread -1, cpu 0, socket -1, mpidr 0
 [    0.093658] Setting up static identity map for 0x804a5888 - 0x804a58f8
 [    0.095794] Brought up 1 CPUs
 [    0.095825] SMP: Total of 1 processors activated (594.49 BogoMIPS).
 [    0.099487] devtmpfs: initialized
 [    0.121551] dummy:
 [    0.123931] NET: Registered protocol family 16
 [    0.125549] GPMC revision 5.0
 [    0.136993] gpiochip_add: registered GPIOs 0 to 31 on device: gpio
 [    0.137573] OMAP GPIO hardware version 2.5
 [    0.138824] gpiochip_add: registered GPIOs 32 to 63 on device: gpio
 [    0.140502] gpiochip_add: registered GPIOs 64 to 95 on device: gpio
 [    0.142517] gpiochip_add: registered GPIOs 96 to 127 on device: gpio
 [    0.144104] gpiochip_add: registered GPIOs 128 to 159 on device: gpio
 [    0.145660] gpiochip_add: registered GPIOs 160 to 191 on device: gpio
 [    0.154357] omap_mux_init: Add partition: #1: core, flags: 0
 [    0.170623] Reprogramming SDRC clock to 332000000 Hz
 [    0.170715] NAND: Unable to find configuration in GPMC
 [    0.170715]
 [    0.186828] hw-breakpoint: debug architecture 0x4 unsupported.
 [    0.204162]  omap-mcbsp.2: alias fck already exists
 [    0.205047]  omap-mcbsp.3: alias fck already exists
 [    0.209991] OMAP DMA hardware revision 4.0
 [    0.289672] bio: create slab <bio-0> at 0
 [    0.293884] fixed-dummy:
 [    0.295196] vads7846: 3300 mV
 [    0.302124] SCSI subsystem initialized
 [    0.304412] omap2_mcspi omap2_mcspi.1: master is unqueued, this is 
deprecated
 [    0.308013] omap2_mcspi omap2_mcspi.2: master is unqueued, this is 
deprecated
 [    0.309326] omap2_mcspi omap2_mcspi.3: master is unqueued, this is 
deprecated
 [    0.310607] omap2_mcspi omap2_mcspi.4: master is unqueued, this is 
deprecated
 [    0.314727] usbcore: registered new interface driver usbfs
 [    0.315948] usbcore: registered new interface driver hub
 [    0.316680] usbcore: registered new device driver usb
 [    0.328979] omap_i2c omap_i2c.1: bus 1 rev1.3.12 at 2600 kHz
 [    0.339752] twl 1-0048: PIH (irq 7) chaining IRQs 320..328
 [    0.340454] twl 1-0048: power (irq 325) chaining IRQs 328..335
 [    0.343139] twl4030_gpio twl4030_gpio: gpio (irq 320) chaining IRQs 
336..353
 [    0.345214] gpiochip_add: registered GPIOs 192 to 211 on device: 
twl4030
 [    0.351074] VMMC1: 1850 <--> 3150 mV at 3150 mV normal standby
 [    0.353881] VDAC: 1800 mV normal standby
 [    0.356292] VDVI: 1800 mV normal standby
 [    0.357604] omap_i2c omap_i2c.3: bus 3 rev1.3.12 at 400 kHz
 [    0.367736] Switching to clocksource 32k_counter
 [    0.511047] NET: Registered protocol family 2
 [    0.512115] IP route cache hash table entries: 4096 (order: 2, 16384 
bytes)
 [    0.514526] TCP established hash table entries: 16384 (order: 5, 
131072 
bytes)
 [    0.515228] TCP bind hash table entries: 16384 (order: 7, 589824 bytes)
 [    0.524719] TCP: Hash tables configured (established 16384 bind 16384)
 [    0.524841] TCP: reno registered
 [    0.524871] UDP hash table entries: 256 (order: 2, 20480 bytes)
 [    0.525207] UDP-Lite hash table entries: 256 (order: 2, 20480 bytes)
 [    0.526275] NET: Registered protocol family 1
 [    0.527984] RPC: Registered named UNIX socket transport module.
 [    0.528015] RPC: Registered udp transport module.
 [    0.528045] RPC: Registered tcp transport module.
 [    0.528076] RPC: Registered tcp NFSv4.1 backchannel transport module.
 [    0.528961] Trying to unpack rootfs image as initramfs...
 [    0.530273] rootfs image is not initramfs (junk in compressed archive); 
looks like an initrd
 [    1.404937] Freeing initrd memory: 98304K
 [    1.405120] NetWinder Floating Point Emulator V0.97 (double precision)
 [    1.576263] VFS: Disk quotas dquot_6.5.2
 [    1.576660] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
 [    1.578369] squashfs: version 4.0 (2009/01/31) Phillip Lougher
 [    1.578582] NFS: Registering the id_resolver key type
 [    1.580841] jffs2: version 2.2. (NAND) (SUMMARY)  © 2001-2006 Red 
Hat, Inc.
 [    1.582214] msgmni has been set to 979
 [    1.586212] io scheduler noop registered
 [    1.586212] io scheduler deadline registered
 [    1.586486] io scheduler cfq registered (default)
 [    1.593688] OMAP DSS rev 2.0
 [    1.627441] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
 [    1.636077] omap_uart.0: ttyO0 at MMIO 0x4806a000 (irq = 72) is a 
OMAP UART0
 [    1.638336] omap_uart.1: ttyO1 at MMIO 0x4806c000 (irq = 73) is a 
OMAP UART1
 [    1.640136] omap_uart.2: ttyO2 at MMIO 0x49020000 (irq = 74) is a 
OMAP UART2
 [    2.357696] console [ttyO2] enabled
 [    2.403747] brd: module loaded
 [    2.431823] loop: module loaded
 [    2.444305] mtdoops: mtd device (mtddev=name/number) must be 
supplied
 [    2.452392] OneNAND driver initializing
 [    2.462188] tun: Universal TUN/TAP device driver, 1.6
 [    2.467559] tun: (C) 1999-2004 Max Krasnyansky 
<maxk@qualcomm.com>
 [    2.477905] smsc911x: Driver version 2008-10-21
 [    2.485748] smsc911x: Driver version 2008-10-21
 [    2.493560] usbcore: registered new interface driver asix
 [    2.499877] usbcore: registered new interface driver cdc_ether
 [    2.506866] usbcore: registered new interface driver net1080
 [    2.513549] usbcore: registered new interface driver cdc_subset
 [    2.520507] usbcore: registered new interface driver zaurus
 [    2.527130] usbcore: registered new interface driver cdc_ncm
 [    2.535827] usbcore: registered new interface driver cdc_wdm
 [    2.541961] Initializing USB Mass Storage driver...
 [    2.547821] usbcore: registered new interface driver usb-storage
 [    2.554321] USB Mass Storage support registered.
 [    2.560546] usbcore: registered new interface driver libusual
 [    2.567443] usbcore: registered new interface driver usbtest
 [    2.576019] mousedev: PS/2 mouse device common for all mice
 [    2.588287] ads7846 spi1.0: touchscreen, irq 210
 [    2.596252] input: ADS7846 Touchscreen 
as /devices/platform/omap2_mcspi.1/spi_master/spi1/spi1.0/input/input0
 [    2.613708] input: twl4030_pwrbutton 
as /devices/platform/omap_i2c.1/i2c-1/1-
 0049/twl4030_pwrbutton/input/input1
 [    2.627075] twl_rtc twl_rtc: Power up reset detected.
 [    2.632598] twl_rtc twl_rtc: Enabling TWL-RTC
 [    2.642150] twl_rtc twl_rtc: rtc core: registered twl_rtc as rtc0
 [    2.650329] i2c /dev entries driver
 [    2.657989] Driver for 1-wire Dallas network protocol.
 [    2.667633] omap_wdt: OMAP Watchdog Timer Rev 0x31: initial 
timeout 
60 sec
 [    2.676361] twl4030_wdt twl4030_wdt: Failed to register misc device
 [    2.683197] twl4030_wdt: probe of twl4030_wdt failed with error -16
 [    2.925811] usbcore: registered new interface driver usbhid
 [    2.931884] usbhid: USB HID core driver
 [    2.935943] oprofile: hardware counters not available
 [    2.941345] oprofile: using timer interrupt.
 [    2.946990] TCP: cubic registered
 [    2.950500] Initializing XFRM netlink socket
 [    2.955261] NET: Registered protocol family 17
 [    2.960052] NET: Registered protocol family 15
 [    2.965209] Registering the dns_resolver key type
 [    2.970520] VFP support v0.3: implementor 41 architecture 3 part 30 
variant c rev 1
 [    2.978790] ThumbEE CPU extension supported.
 [    3.033538] clock: disabling unused clocks to save power
 [    3.044952] omapfb omapfb: no driver for display: dvi
 [    3.064605] Console: switching to colour frame buffer device 60x34
 [    3.077270] omapdss DPI: Could not find exact pixel clock. Requested 
9200 kHz, got 9094 kHz
 [    3.090240] VDAC: incomplete constraints, leaving on
 [    3.102539] input: gpio-keys as /devices/platform/gpio-keys/input/input2
 [    3.115509] twl_rtc twl_rtc: setting system clock to 2000-01-01 
00:00:08 UTC (946684808)
 [    3.130462] RAMDISK: squashfs filesystem found at block 0
 [    3.136413] RAMDISK: Loading 50389KiB [1 disk] into ram disk... /
 [    3.493408] mmc0: host does not support reading read-only switch. 
assuming write-enable.
 [    3.502807] |
 [    3.509490] mmc0: new high speed SDHC card at address 0002
 [    3.517395] -
 [    3.532745] mmcblk0: mmc0:0002 SD32G 29.9 GiB
 [    3.539916] -
 [    3.553771]  mmcblk0: p1
 [    3.558837] \
 [    3.652862] mmc1: new SDIO card at address 0001
 [    3.658905] done.
 [    6.427917] VFS: Mounted root (squashfs filesystem) readonly on device 
1:0.
 [    6.438079] devtmpfs: mounted
 [    6.442260] Freeing init memory: 308K
 [    6.621215] omapdss DISPC error: FIFO UNDERFLOW on gfx, disabling 
the overlay
 


--
To unsubscribe from this list: send the line "unsubscribe linux-omap" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

  reply	other threads:[~2012-05-04  9:19 UTC|newest]

Thread overview: 32+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-05-02 11:52 Problems with 3.4-rc5 Joe Woodward
2012-05-02 12:24 ` Archit Taneja
2012-05-02 12:46   ` Joe Woodward
2012-05-03  8:28     ` Tomi Valkeinen
2012-05-03  8:49       ` Joe Woodward
2012-05-03 10:02         ` Archit Taneja
2012-05-03 13:07         ` Tomi Valkeinen
2012-05-04  9:19           ` Joe Woodward [this message]
2012-05-04 13:50             ` Tomi Valkeinen
2012-05-04 14:01               ` Tomi Valkeinen
2012-05-04 14:09                 ` Joe Woodward
2012-05-04 14:54                   ` v3.4-rc4 DSS PM problem (Was: Re: Problems with 3.4-rc5) Tomi Valkeinen
2012-05-04 14:58                     ` Tomi Valkeinen
2012-05-08 13:26                       ` Tomi Valkeinen
2012-05-14  7:36                         ` Joe Woodward
2012-05-14  7:55                           ` Tomi Valkeinen
2012-05-14 22:48                             ` Kevin Hilman
2012-05-15  7:28                               ` Tomi Valkeinen
2012-05-15 17:29                                 ` Kevin Hilman
2012-05-15 17:55                             ` Paul Walmsley
2012-05-16  9:08                               ` Tomi Valkeinen
2012-05-16  9:20                                 ` Tomi Valkeinen
2012-05-24 16:19                                   ` Paul Walmsley
2012-05-16 10:09                                 ` Cousson, Benoit
2012-05-24 12:35                                   ` Tomi Valkeinen
2012-05-25  0:39                                 ` Paul Walmsley
2012-05-25  8:24                                   ` Tomi Valkeinen
2012-05-25 12:55                                     ` Jean Pihet
2012-06-12 10:15                                       ` Joe Woodward
2012-06-12 10:37                                         ` Tomi Valkeinen
2012-06-12 10:50                                           ` Joe Woodward
2012-06-12 11:05                                             ` Tomi Valkeinen

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=WC20120504091902.970499@terrafix.co.uk \
    --to=jw@terrafix.co.uk \
    --cc=a0393947@ti.com \
    --cc=linux-omap@vger.kernel.org \
    --cc=tomi.valkeinen@ti.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.