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.

Does anyone successfully OMAP3 tv out with 2.6.35 kernel?

Other Parts Discussed in Thread: ADS7846


Hi everybody..

Does anyone successfully tv out with 2.6.35 kernel?
Devkit8000 board is a clone Beagleboard..

I used the boot argument was
setenv bootargs console=ttyS2,115200n8 ubi.mtd=4 root=ubi0:rootfs rootfstype=ubifs vram=12M omapfb.vram=0:2M omapdss.debug=1, omapfb.debug=1 nohz=off rootdelay=3 omapdss.def_disp=tv omapfb.mode=tv:ntsc

but saw the error message as following

[   10.544219] omapfb omapfb: illegal display bpp
[   10.548767] omapfb omapfb: failed to setup fb_info
[   10.553710] omapfb omapfb: failed to setup omapfb
[   10.558502] omapfb: probe of omapfb failed with error -22

When can I  meet  like this wonderful messsage...  If  is there anyone, help me please..


Best regards,
Thanks


2398568 bytes read
## Booting kernel from Legacy Image at 80300000 ...
   Image Name:   Linux-2.6.35-rc3
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    2398504 Bytes =  2.3 MB
   Load Address: 80008000
   Entry Point:  80008000
   Verifying Checksum ... OK
   Loading Kernel Image ... OK
OK
Using machid 0x91a from environment

Starting kernel ...

[    0.000000] Linux version 2.6.35-rc3 (human@desktop) (gcc version 4.3.3 (GCC) ) #2 Tue Mar 8 14:1
[    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: OMAP3 Devkit8000
[    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: 65024
[    0.000000] Kernel command line: console=ttyS2,115200n8 ubi.mtd=4 root=ubi0:rootfs rootfstype=ubc
[    0.000000] PID hash table entries: 1024 (order: 0, 4096 bytes)
[    0.000000] Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
[    0.000000] Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
[    0.000000] Memory: 128MB 128MB = 256MB total
[    0.000000] Memory: 242736k/242736k available, 19408k 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 : 0xd0800000 - 0xf8000000   ( 632 MB)
[    0.000000]     lowmem  : 0xc0000000 - 0xd0000000   ( 256 MB)
[    0.000000]     modules : 0xbf000000 - 0xc0000000   (  16 MB)
[    0.000000]       .init : 0xc0008000 - 0xc0035000   ( 180 kB)
[    0.000000]       .text : 0xc0035000 - 0xc044b000   (4184 kB)
[    0.000000]       .data : 0xc046a000 - 0xc049eb60   ( 211 kB)
[    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/266/500 MHz
[    0.000000] omap_hwmod: l3_hwmod: cannot be enabled (3)
[    0.000000] omap_hwmod: l4_core_hwmod: cannot be enabled (3)
[    0.000000] omap_hwmod: l4_per_hwmod: cannot be enabled (3)
[    0.000000] omap_hwmod: l4_wkup_hwmod: cannot be enabled (3)
[    0.000000] Reprogramming SDRC clock to 266000000 Hz
[    0.000000] dpll3_m2_clk rate change failed: -22
[    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: GPTIMER12 at 32768 Hz
[    0.000000] Console: colour dummy device 80x30
[    0.000000] Calibrating delay loop... 480.01 BogoMIPS (lpj=1875968)
[    0.000000] pid_max: default: 32768 minimum: 301
[    0.000000] Mount-cache hash table entries: 5127e27d6e778cd87b6f2415515d7127eba53fe5d02
[    0.000000] CPU: Testing write buffer coherency: ok
[    0.000000] regulator: core version 0.5
[    0.000000] NET: Registered protocol family 16
[    0.000000] Found NAND on CS0
[    0.000000] Registering NAND on CS0
[    8.407257] OMAP DMA hardware revision 4.0
[    8.426391] bio: create slab <bio-0> at 0
[    8.429107] SCSI subsystem initialized
[    8.431610] usbcore: registered new interface driver usbfs
[    8.431854] usbcore: registered new interface driver hub
[    8.432800] usbcore: registered new device driver usb
[    8.433715] i2c_omap i2c_omap.1: bus 1 rev3.12 at 2600 kHz
[    8.437164] twl4030: PIH (irq 7) chaining IRQs 368..375
[    8.437194] twl4030: power (irq 373) chaining IRQs 376..383
[    8.437805] twl4030: gpio (irq 368) chaining IRQs 384..401
[    8.441467] regulator: VUSB1V5: 1500 mV normal standby
[    8.442138] regulator: VUSB1V8: 1800 mV normal standby
[    8.442779] regulator: VUSB3V1: 3100 mV normal standby
[    8.444488] twl4030_usb twl4030_usb: Initialized TWL4030 USB module
[    8.445861] regulator: VPLL1: 1800 mV normal standby
[    8.447875] regulator: VIO: 1800 mV normal standby
[    8.448699] regulator: VMMC1: 1850 <--> 3150 mV at 3000 mV normal standby
[    8.449371] regulator: VDAC: 1800 mV normal standby
[    8.449615] i2c_omap i2c_omap.3: bus 3 rev3.12 at 400 kHz
[    8.451354] Advanced Linux Sound Architecture Driver Version 1.0.23.
[    8.452239] Switching to clocksource 32k_counter
[    8.455047] musb_hdrc: version 6.0, musb-dma, otg (peripheral+host), debug=0
[    8.457885] musb_hdrc musb_hdrc: USB OTG mode controller at fa0ab000 using DMA, IRQ 92
[    8.458465] NET: Registered protocol family 2
[    8.458679] IP route cache hash table entries: 2048 (order: 1, 8192 bytes)
[    8.459320] TCP established hash table entries: 8192 (order: 4, 65536 bytes)
[    8.459564] TCP bind hash table entries: 8192 (order: 3, 32768 bytes)
[    8.459686] TCP: Hash tables configured (established 8192 bind 8192)
[    8.459716] TCP reno registered
[    8.459747] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    8.459777] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    8.460052] NET: Registered protocol family 1
[    8.460754] RPC: Registered udp transport module.
[    8.460784] RPC: Registered tcp transport module.
[    8.460784] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    8.461639] PMU: registered new PMU device of type 0
[    8.461883] NetWinder Floating Point Emulator V0.97 (double precision)
[    8.463897] VFS: Disk quotas dquot_6.5.2
[    8.463989] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[    8.465270] JFFS2 version 2.2. (NAND) �© 2001-2006 Red Hat, Inc.
[    8.465911] msgmni has been set to 474
[    8.469726] alg: No test for stdrng (krng)
[    8.469848] io scheduler noop registered
[    8.469848] io scheduler deadline registered
[    8.470031] io scheduler cfq registered (default)
[    8.471282] OMAP DSS rev 2.0
[    8.471374] OMAP DISPC rev 3.0
[    8.471435] OMAP VENC rev 2
[    8.653747] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[    8.675537] serial8250.0: ttyS0 at MMIO 0x4806a000 (irq = 72) is a ST16654
[    8.695770] serial8250.1: ttyS1 at MMIO 0x4806c000 (irq = 73) is a ST16654
[    8.715850] serial8250.2: ttyS2 at MMIO 0x49020000 (irq = 74) is a ST16654
[    9.276916] console [ttyS2] enabled
[    9.292907] brd: module loaded
[    9.302429] loop: module loaded
[    9.308105] omap2-nand driver initializing
[    9.312713] NAND device: Manufacturer ID: 0x2c, Chip ID: 0xba (Micron NAND 256MiB 1,8V 16-bit)
[    9.321716] cmdlinepart partition parsing not available
[    9.326965] Creating 5 MTD partitions on "omap2-nand.0":
[    9.332427] 0x000000000000-0x000000080000 : "X-Loader"
[    9.339660] 0x000000080000-0x000000260000 : "U-Boot"
[    9.347137] 0x000000260000-0x000000280000 : "U-Boot Env"
[    9.354278] 0x000000280000-0x000000680000 : "Kernel"
[    9.362579] 0x000000680000-0x000010000000 : "File System"
[    9.470458] UBI: attaching mtd4 to ubi0
[    9.474334] UBI: physical eraseblock size:   131072 bytes (128 KiB)
[    9.480743] UBI: logical eraseblock size:    129024 bytes
[    9.486206] UBI: smallest flash I/O unit:    2048
[    9.490905] UBI: sub-page size:              512
[    9.495605] UBI: VID header offset:          512 (aligned 512)
[    9.501495] UBI: data offset:                2048
[    9.939544] UBI: attached mtd4 to ubi0
[    9.943328] UBI: MTD device name:            "File System"
[    9.948913] UBI: MTD device size:            249 MiB
[    9.953948] UBI: number of good PEBs:        1996
[    9.958679] UBI: number of bad PEBs:         0
[    9.963165] UBI: max. allowed volumes:       128
[    9.967834] UBI: wear-leveling threshold:    4096
[    9.972564] UBI: number of internal volumes: 1
[    9.977081] UBI: number of user volumes:     1
[    9.981536] UBI: available PEBs:             0
[    9.986022] UBI: total number of reserved PEBs: 1996
[    9.991027] UBI: number of PEBs reserved for bad PEB handling: 19
[    9.997161] UBI: max/mean erase counter: 2/0
[   10.001495] UBI: image sequence number: 0
[   10.005584] dm9000 Ethernet Driver, V1.31
[   10.010192] UBI: background thread "ubi_bgt0d" started, PID 416
[   10.101531] eth0: dm9000a at d0914000,d0918400 IRQ 185 MAC: 02:c0:03:01:80:11 (platform data)
[   10.110443] usbmon: debugfs is not available
[   10.114746] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[   10.121795] ehci-omap ehci-omap.0: OMAP-EHCI Host Controller
[   10.127593] ehci-omap ehci-omap.0: new USB bus registered, assigned bus number 1
[   10.135253] ehci-omap ehci-omap.0: irq 77, io mem 0x480648007e27d6e778cd87b6f2415515d7127eba53fe5d02
[   10.155487] ehci-omap ehci-omap.0: USB 2.0 started, EHCI 1.00
[   10.161468] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[   10.168334] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   10.175628] usb usb1: Product: OMAP-EHCI Host Controller
[   10.180999] usb usb1: Manufacturer: Linux 2.6.35-rc3 ehci_hcd
[   10.186798] usb usb1: SerialNumber: ehci-omap.0
[   10.192474] hub 1-0:1.0: USB hub found
[   10.196319] hub 1-0:1.0: 3 ports detected
[   10.226104] g_ether gadget: using random self ethernet address
[   10.231994] g_ether gadget: using random host ethernet address
[   10.238586] usb0: MAC 0e:6f:a2:24:96:62
[   10.242492] usb0: HOST MAC 22:de:8a:5a:40:bd
[   10.246978] g_ether gadget: Ethernet Gadget, version: Memorial Day 2008
[   10.253692] g_ether gadget: g_ether ready
[   10.257751] musb_hdrc musb_hdrc: MUSB HDRC host driver
[   10.262969] musb_hdrc musb_hdrc: new USB bus registered, assigned bus number 2
[   10.270416] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
[   10.277282] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   10.284576] usb usb2: Product: MUSB HDRC host driver
[   10.289581] usb usb2: Manufacturer: Linux 2.6.35-rc3 musb-hcd
[   10.295379] usb usb2: SerialNumber: musb_hdrc
[   10.300994] hub 2-0:1.0: USB hub found
[   10.304840] hub 2-0:1.0: 1 port detected
[   10.310516] input: TWL4030 Keypad as /devices/platform/i2c_omap.1/i2c-1/1-004a/twl4030_keypad/in0
[   10.322265] ads7846 spi2.0: touchscreen, irq 187
[   10.327850] input: ADS7846 Touchscreen as /devices/platform/omap2_mcspi.2/spi2.0/input/input1
[   10.337615] twl_rtc twl_rtc: rtc core: registered twl_rtc as rtc0
[   10.344787] i2c /dev entries driver
[   10.349731] sdhci: Secure Digital Host Controller Interface driver
[   10.356048] sdhci: Copyright(c) Pierre Ossman
[   10.365844] usbcore: registered new interface driver usbhid
[   10.371582] usbhid: USB HID core driver
[   10.450469] No device for DAI omap-mcbsp-dai-0
[   10.455017] No device for DAI omap-mcbsp-dai-1
[   10.459503] No device for DAI omap-mcbsp-dai-2
[   10.463989] No device for DAI omap-mcbsp-dai-3
[   10.468505] No device for DAI omap-mcbsp-dai-4
[   10.472961] OMAP3 Beagle/Devkit8000 SoC init
[   10.479370] asoc: twl4030 <-> omap-mcbsp-dai-0 mapping ok
[   10.492492] ALSA device list:
[   10.495483]   #0: omap3beagle (twl4030)
[   10.499633] TCP cubic registered
[   10.502899] NET: Registered protocol family 17
[   10.507476] NET: Registered protocol family 15
[   10.512542] Power Management for TI OMAP3.
[   10.516998] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 1
[   10.544219] omapfb omapfb: illegal display bpp
[   10.548767] omapfb omapfb: failed to setup fb_info
[   10.553710] omapfb omapfb: failed to setup omapfb
[   10.558502] omapfb: probe of omapfb failed with error -22
[   10.564392] regulator_init_complete: incomplete constraints, leaving VDAC on
[   10.573059] twl_rtc twl_rtc: setting system clock to 2000-01-01 00:03:27 UTC (946685007)
[   10.592803] Waiting 3sec before mounting root device...
[   10.858642] mmc0: new high speed SD card at address 0001
[   10.864624] mmcblk0: mmc0:0001 APPSD 481 MiB
[   10.869384]  mmcblk0: p1
[   13.652648] UBIFS: mounted UBI device 0, volume 0, name "rootfs"
[   13.658782] UBIFS: file system size:   253145088 bytes (247212 KiB, 241 MiB, 1962 LEBs)
[   13.666870] UBIFS: journal size:       9033728 bytes (8822 KiB, 8 MiB, 71 LEBs)
[   13.674255] UBIFS: media format:       w4/r0 (latest is w4/r0)
[   13.680145] UBIFS: default compressor: lzo
[   13.684265] UBIFS: reserved for root:  0 bytes (0 KiB)
[   13.690216] VFS: Mounted root (ubifs filesystem) on device 0:11.
[   13.696380] Freeing init memory: 180K
INIT: version 2.86 booting
Please wait: booting...

  • Can you please make sure that your bootargs is correctly getting passed to Linux? I am just referring to your boot log,

     

    [    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 65024
    [    0.000000] Kernel command line: console=ttyS2,115200n8 ubi.mtd=4 root=ubi0:rootfs rootfstype=ubc
    [    0.000000] PID hash table entries: 1024 (order: 0, 4096 bytes)

     

    Thanks,

    Vaibhav