• Not Answered

detected fb_set_par error, error code: -22, Display Rotation from Portrait to landscape.

Hi ALL,

   I am R&D engineer, working on am3517 controller. I am having a portrait display and for my project i need to display in LANDSCAPE MODE (320X240). I made changes in kernel and u-boot for Display rotation. Kernel image(penguin) is Displaying on screen in LANDSCAPE mode but once file system is completely executed Display getting blank

U-boot display ARGS: video_mode variable  "omapfb.rotate=1 omapfb.vrfb=y"

video_mode=omapdss.def_disp=lcd omapfb.vram=0:4M,1:4M,2:4M omapfb.vrfb=y omapfb.rotate=1 vram=12M tnlcd.tnlcd_data=8000,240,10,50,10,320,4,3,2,18,32

Kernel Settings:  CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y

printenv:

TAM3517 # printenv
baudrate=115200
bootcmd=if mmc rescan ${mmcdev}; then if run loadbootscript; then run bootscript; else if run loaduimage; then run mmcboot; else run nandboot; fi; fi; else run nandboot; fi
bootdelay=1
bootfile=uImage
bootscript=echo Running bootscript from mmc ...; source ${loadaddr}
console=ttyO0,115200n8
dieid#=61de000100000000015da3951102000b
loadaddr=0x82000000
loadbootscript=fatload mmc ${mmcdev} ${loadaddr} boot.scr
loaduimage=fatload mmc ${mmcdev} ${loadaddr} uImage
mmcargs=setenv bootargs console=${console} mpurate=${mpurate} ${video_mode} ${extra_options} root=${mmcroot} rootfstype=${mmcrootfstype}
mmcboot=echo Booting from mmc ...; run mmcargs; bootm ${loadaddr}
mmcdev=0
mmcroot=/dev/mmcblk0p2 rw
mmcrootfstype=ext3 rootwait
mpurate=600
nandargs=setenv bootargs console=${console} mpurate=${mpurate} ${video_mode} ${extra_options} root=${nandroot} rootfstype=${nandrootfstype}
nandboot=echo Booting from nand ...; run nandargs; nand read ${loadaddr} 280000 400000; bootm ${loadaddr}
nandroot=ubi0:rootfs ubi.mtd=4
nandrootfstype=ubifs
stderr=serial
stdin=serial
stdout=serial
video_mode=omapdss.def_disp=lcd omapfb.vram=0:4M,1:4M,2:4M omapfb.vrfb=y omapfb.rotate=1 vram=12M tnlcd.tnlcd_data=8000,240,10,50,10,320,4,3,2,18,32

DEBUG MESSAGE:



Texas Instruments X-Loader 1.5.1 (Dec 30 2011 - 15:21:33)
I2C read: I/O error
I2C read: I/O error
Reading boot sector
Loading u-boot.bin from mmc


U-Boot 2011.09-00251-g245cd3c-dirty (Mar 01 2012 - 15:28:52)

AM35XX-GP ES2.0, CPU-OPP2, L3-165MHz, Max CPU Clock 600 Mhz
TAM3517 Twister Board + LPDDR/NAND
I2C:   ready
DRAM:  256 MiB
NAND:  512 MiB
MMC:   OMAP SD/MMC: 0
NAND read from offset 180000 failed -74
*** Warning - readenv() failed, using default environment

In:    serial
Out:   serial
Err:   serial
Die ID #61de000100000000015da3951102000b
Net:   No ethernet found.
Hit any key to stop autoboot:  1  0
TAM3517 # printenv
baudrate=115200
bootcmd=if mmc rescan ${mmcdev}; then if run loadbootscript; then run bootscript; else if run loaduimage; then run mmcboot; else run nandboot; fi; fi; else run nandboot; fi
bootdelay=1
bootfile=uImage
bootscript=echo Running bootscript from mmc ...; source ${loadaddr}
console=ttyO0,115200n8
dieid#=61de000100000000015da3951102000b
loadaddr=0x82000000
loadbootscript=fatload mmc ${mmcdev} ${loadaddr} boot.scr
loaduimage=fatload mmc ${mmcdev} ${loadaddr} uImage
mmcargs=setenv bootargs console=${console} mpurate=${mpurate} ${video_mode} ${extra_options} root=${mmcroot} rootfstype=${mmcrootfstype}
mmcboot=echo Booting from mmc ...; run mmcargs; bootm ${loadaddr}
mmcdev=0
mmcroot=/dev/mmcblk0p2 rw
mmcrootfstype=ext3 rootwait
mpurate=600
nandargs=setenv bootargs console=${console} mpurate=${mpurate} ${video_mode} ${extra_options} root=${nandroot} rootfstype=${nandrootfstype}
nandboot=echo Booting from nand ...; run nandargs; nand read ${loadaddr} 280000 400000; bootm ${loadaddr}
nandroot=ubi0:rootfs ubi.mtd=4
nandrootfstype=ubifs
stderr=serial
stdin=serial
stdout=serial
video_mode=omapdss.def_disp=lcd omapfb.vram=0:4M,1:4M,2:4M omapfb.vrfb=y omapfb.rotate=1 vram=12M tnlcd.tnlcd_data=8000,240,10,50,10,320,4,3,2,18,32

Environment size: 1293/131068 bytes
TAM3517 # boot    hr elp
?       - alias for 'help'
base    - print or set address offset
bdinfo  - print Board Info structure
boot    - boot default, i.e., run 'bootcmd'
bootd   - boot default, i.e., run 'bootcmd'
bootm   - boot application image from memory
bootp   - boot image via network using BOOTP/TFTP protocol
cmp     - memory compare
coninfo - print console devices and information
cp      - memory copy
crc32   - checksum calculation
echo    - echo args to console
editenv - edit environment variable
eeprom  - EEPROM sub-system
env     - environment handling commands
exit    - exit script
ext2load- load binary file from a Ext2 filesystem
ext2ls  - list files in a directory (default /)
false   - do nothing, unsuccessfully
fatinfo - print information about filesystem
fatload - load binary file from a dos filesystem
fatls   - list files in a directory (default /)
go      - start application at address 'addr'
help    - print command description/usage
i2c     - I2C sub-system
imxtract- extract a part of a multi-image
itest   - return true/false on integer compare
loadb   - load binary file over serial line (kermit mode)
loads   - load S-Record file over serial line
loady   - load binary file over serial line (ymodem mode)
loop    - infinite loop on address range
md      - memory display
mm      - memory modify (auto-incrementing address)
mmc     - MMC sub system
mmcinfo - display MMC info
mtest   - simple RAM read/write test
mw      - memory write (fill)
nand    - NAND sub-system
nandecc - switch OMAP3 NAND ECC calculation algorithm
nboot   - boot from NAND device
nfs     - boot image via network using NFS protocol
nm      - memory modify (constant address)
printenv- print environment variables
reset   - Perform RESET of the CPU
run     - run commands in an environment variable
saveenv - save environment variables to persistent storage
setenv  - set environment variables
showvar - print local hushshell variables
sleep   - delay execution for some time
source  - run script from memory
test    - minimal test like /bin/sh
tftpboot- boot image via network using TFTP protocol
true    - do nothing, successfully
version - print monitor, compiler and linker version
TAM3517 # boot
reading boot.scr

** Unable to read "boot.scr" from mmc 0:1 **
reading uImage

2297816 bytes read
Booting from mmc ...
## Booting kernel from Legacy Image at 82000000 ...
   Image Name:   Linux-2.6.37
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    2297752 Bytes = 2.2 MiB
   Load Address: 80008000
   Entry Point:  80008000
   Verifying Checksum ... OK
   Loading Kernel Image ... OK
OK

Starting kernel ...

[    0.000000] Linux version 2.6.37 (root@localhost.localdomain) (gcc version 4.4.1 (Sourcery G++ Lite 2010q1-202) ) #178 Wed Mar 7 18:27:28 IST 2012
[    0.000000] CPU: ARMv7 Processor [411fc087] revision 7 (ARMv7), cr=10c53c7f
[    0.000000] CPU: VIPT nonaliasing data cache, VIPT nonaliasing instruction cache
[    0.000000] Machine: TAM3517
[    0.000000] Reserving 12582912 bytes SDRAM for VRAM
[    0.000000] Memory policy: ECC disabled, Data cache writeback
[    0.000000] AM3517 ES1.1 (l2cache sgx neon isp )
[    0.000000] SRAM: Mapped pa 0x40200000 to va 0xfe400000 size: 0x10000
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 61952
[    0.000000] Kernel command line: console=ttyO0,115200n8 mpurate=600 omapdss.def_disp=lcd omapfb.vram=0:4M,1:4M,2:4M omapfb.vrfb=y omapfb.rotate=1 vram=12M tnlcd.tnlcd_data=8000,240,10,50,10,320,4,3,2,18,32 root=/dev/mmcblk0p2 rw rootfstype=ext3 rootwait
[    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: 244MB = 244MB total
[    0.000000] Memory: 242704k/242704k available, 19440k 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 - 0xc002f000   ( 156 kB)
[    0.000000]       .text : 0xc002f000 - 0xc0455000   (4248 kB)
[    0.000000]       .data : 0xc0456000 - 0xc048ec60   ( 228 kB)
[    0.000000] NR_IRQS:375
[    0.000000] Clocking rate (Crystal/Core/MPU): 26.0/332/500 MHz
[    0.000000] omap_hwmod: i2c1: softreset failed (waited 10000 usec)
[    0.000000] omap_hwmod: i2c2: softreset failed (waited 10000 usec)
[    0.000000] omap_hwmod: i2c3: softreset failed (waited 10000 usec)
[    0.000000] Reprogramming SDRC clock to 332000000 Hz
[    0.000000] dpll3_m2_clk rate change failed: -22
[    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] GPMC revision 5.0
[    0.000000] Trying to install interrupt handler for IRQ368
[    0.000000] Trying to install interrupt handler for IRQ369
[    0.000000] Trying to install interrupt handler for IRQ370
[    0.000000] Trying to install interrupt handler for IRQ371
[    0.000000] Trying to install interrupt handler for IRQ372
[    0.000000] Trying to install interrupt handler for IRQ373
[    0.000000] Trying to install interrupt handler for IRQ374
[    0.000000] Trying to install type control for IRQ375
[    0.000000] Trying to set irq flags for IRQ375
[    0.000000] OMAP clockevent source: GPTIMER1 at 32768 Hz
[    0.000000] Console: colour dummy device 80x30
[    0.000000] Calibrating delay loop... 499.92 BogoMIPS (lpj=1949696)
[    0.000000] pid_max: default: 32768 minimum: 301
[    0.000000] Mount-cache hash table entries: 512
[    0.000000] CPU: Testing write buffer coherency: ok
[    0.000000] devtmpfs: initialized
[    0.000000] regulator: core version 0.5
[    0.000000] regulator: dummy:
[    0.000000] NET: Registered protocol family 16
[    0.000000] OMAP GPIO hardware version 2.5
[    0.000000] OMAP GPIO hardware version 2.5
[    0.000000] OMAP GPIO hardware version 2.5
[    0.000000] OMAP GPIO hardware version 2.5
[    0.000000] OMAP GPIO hardware version 2.5
[    0.000000] OMAP GPIO hardware version 2.5
[    0.000000] omap_mux_init: Add partition: #1: core, flags: 0
[    0.000000]
[    0.000000]  SET GPIO_152 as IRQ  
[    0.000000] Switched to new clocking rate (Crystal/Core/MPU): 26.0/332/600 MHz
[    0.000000] OMAP DMA hardware revision 4.0
[    0.023315] bio: create slab <bio-0> at 0
[    0.025482] SCSI subsystem initialized
[    0.027770] usbcore: registered new interface driver usbfs
[    0.028045] usbcore: registered new interface driver hub
[    0.028320] usbcore: registered new device driver usb
[    0.029785] omap_i2c omap_i2c.1: bus 1 rev3.12 at 400 kHz
[    0.031127] regulator: VDCDC1: 1200 <--> 1600 mV at 1225 mV normal
[    0.031646] regulator: VDCDC2: 3300 mV normal
[    0.032165] regulator: VDCDC3: 3300 mV normal
[    0.032653] regulator: LDO1: 1800 mV normal
[    0.033142] regulator: LDO2: 3300 mV normal
[    0.033813] omap_i2c omap_i2c.2: bus 2 rev3.12 at 400 kHz
[    0.045806] omap_i2c omap_i2c.3: bus 3 rev3.12 at 400 kHz
[    0.047698] Advanced Linux Sound Architecture Driver Version 1.0.23.
[    0.049224] cfg80211: Calling CRDA to update world regulatory domain
[    0.049560] Switching to clocksource 32k_counter
[    0.073608] musb-hdrc: version 6.0, host, debug=0
[    0.073760] musb-hdrc musb-hdrc.0: degrade from otg to host-only mode
[    0.073791] musb-hdrc musb-hdrc.0: dma type: dma-cppi41
[    0.073822] musb-hdrc musb-hdrc.0: musb_init_controller failed with status -19
[    0.074340] NET: Registered protocol family 2
[    0.074584] IP route cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.075103] TCP established hash table entries: 8192 (order: 4, 65536 bytes)
[    0.075347] TCP bind hash table entries: 8192 (order: 3, 32768 bytes)
[    0.075500] TCP: Hash tables configured (established 8192 bind 8192)
[    0.075531] TCP reno registered
[    0.075531] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    0.075561] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    0.075805] NET: Registered protocol family 1
[    0.076446] omap_init_opp_table: no hwmod or odev for iva, [9] cannot add OPPs.
[    0.079620] JFFS2 version 2.2. (NAND) (SUMMARY)  © 2001-2006 Red Hat, Inc.
[    0.080261] msgmni has been set to 474
[    0.081024] io scheduler noop registered
[    0.081176] io scheduler cfq registered (default)
[    0.143707] OMAP DSS rev 2.0
[    0.143798] OMAP DISPC rev 3.0
[    0.143859] OMAP VENC rev 2
[    0.144195] OMAP DSI rev 1.0
[    0.144775] OMAPDSS : 0x0 -- pixel clock @ 0
[    0.308258] OMAPDSS : 0x0 -- pixel clock @ 0
[    0.308532] OMAPDSS : 0x0 -- pixel clock @ 0
[    0.473358] [drm] Initialized drm 1.1.0 20060810
[    0.473388] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[    0.475585] omap_uart.0: ttyO0 at MMIO 0x4806a000 (irq = 72) is a OMAP UART0
[    1.085296] console [ttyO0] enabled
[    1.089477] omap_uart.1: ttyO1 at MMIO 0x4806c000 (irq = 73) is a OMAP UART1
[    1.097320] omap_uart.2: ttyO2 at MMIO 0x49020000 (irq = 74) is a OMAP UART2
[    1.105438] at24 1-0050: 256 byte 24c02 EEPROM (writable)
[    1.113159] GPIO NAND driver, © 2004 Simtec Electronics
[    1.119049] omap2-nand driver initializing
[    1.123657] NAND device: Manufacturer ID: 0x2c, Chip ID: 0xbc (Micron NAND 512MiB 1,8V 16-bit)
[    1.132934] cmdlinepart partition parsing not available
[    1.138458] Creating 5 MTD partitions on "omap2-nand.0":
[    1.144073] 0x000000000000-0x000000080000 : "X-Loader"
[    1.151519] 0x000000080000-0x000000260000 : "U-Boot"
[    1.159057] 0x000000260000-0x000000280000 : "U-Boot Env"
[    1.166290] 0x000000280000-0x000000680000 : "Kernel"
[    1.174835] 0x000000680000-0x000020000000 : "File System"
[    1.432586] davinci_mdio davinci_mdio.0: davinci mdio revision 1.5
[    1.439056] davinci_mdio davinci_mdio.0: detected phy mask fffffffe
[    1.446411] davinci_mdio.0: probed
[    1.450012] davinci_mdio davinci_mdio.0: phy[0]: device 0:00, driver unknown
[    1.457763] smsc911x: Driver version 2008-10-21.
[    1.463165] usbcore: registered new interface driver cdc_ether
[    1.469360] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    1.476348] ehci-omap.0 supply hsusb0 not found, using dummy regulator
[    1.502838] ehci-omap ehci-omap.0: OMAP-EHCI Host Controller
[    1.508880] ehci-omap ehci-omap.0: new USB bus registered, assigned bus number 1
[    1.516784] ehci-omap ehci-omap.0: irq 77, io mem 0x48064800
[    1.534149] ehci-omap ehci-omap.0: USB 2.0 started, EHCI 1.00
[    1.540283] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[    1.547424] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.555023] usb usb1: Product: OMAP-EHCI Host Controller
[    1.560607] usb usb1: Manufacturer: Linux 2.6.37 ehci_hcd
[    1.566284] usb usb1: SerialNumber: ehci-omap.0
[    1.572143] hub 1-0:1.0: USB hub found
[    1.576171] hub 1-0:1.0: 3 ports detected
[    1.604888] usbcore: registered new interface driver uas
[    1.610443] Initializing USB Mass Storage driver...
[    1.615905] usbcore: registered new interface driver usb-storage
[    1.622222] USB Mass Storage support registered.
[    1.627044] udc: OMAP UDC driver, version: 4 October 2004 (iso) (dma)
[    1.635009] mice: PS/2 mouse device common for all mice
[    1.671325] input: adp5588-keys as /devices/platform/omap/omap_i2c.2/i2c-2/2-0034/input/input0
[    1.684204] adp5588-keys 2-0034: Rev.4 keypad, irq 312
[    1.689941] spi1.0 supply vcc not found, using dummy regulator
[    1.696319] ads7846 spi1.0: touchscreen, irq 296
[    1.701782] input: ADS7846 Touchscreen as /devices/platform/omap2_mcspi.1/spi1.0/input/input1
[    1.712005] Returing from data.block
[    1.715881] after if statement in rx8025_read_regs  
[    1.721069] value of err == 0
[    1.724212] value of ctrl[1]== 255
[    1.727752] rtc-rx8025 3-0050: power-on reset was detected, you may have to readjust the clock
[    1.736816] rtc-rx8025 3-0050: a power voltage drop was detected, you may have to readjust the clock
[    1.746398] rtc-rx8025 3-0050: Alarm was detected
[    1.751464] rtc-rx8025 3-0050: bad conditions detected, resetting date
[    1.759094] rtc-rx8025 3-0050: rtc core: registered rx8025 as rtc0
[    1.765838] i2c /dev entries driver
[    1.771026] Linux video capture interface: v2.00
[    1.776306] vpfe_init
[    1.779724] OMAP Watchdog Timer Rev 0x31: initial timeout 60 sec
[    1.789764] usbcore: registered new interface driver usbhid
[    1.795654] usbhid: USB HID core driver
[    1.802917] TAM3517 EVM SoC init
[    1.806732] AIC23 Audio Codec 0.1
[    1.814270] asoc: tlv320aic23-hifi <-> omap-mcbsp-dai.0 mapping ok
[    1.824218] ALSA device list:
[    1.827331]   #0: tam3517
[    1.830291] TCP cubic registered
[    1.833740] NET: Registered protocol family 17
[    1.838531] NET: Registered protocol family 15
[    1.843231] lib80211: common routines for IEEE802.11 drivers
[    1.849212] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 1
[    1.861206] Power Management for TI OMAP3.
[    1.865905] clock: disabling unused clocks to save power
[    1.877990] allocating 4194304 bytes for fb 0
[    1.920623] allocating 4194304 bytes for fb 1
[    1.957458] mmc0: host does not support reading read-only switch. assuming write-enable.
[    1.965972] allocating 4194304 bytes for fb 2
[    1.987365] mmc0: new high speed SD card at address e624
[    1.993621] mmcblk0: mmc0:e624 SU02G 1.84 GiB
[    2.004943]  mmcblk0: p1 p2
[    2.012786] Console: switching to colour frame buffer device 40x30
[    2.073303] LCD voltage on
[    2.078277] Returing from data.block
[    2.082183] after if statement in rx8025_read_regs  
[    2.087432] rtc-rx8025 3-0050: hctosys: unable to read the hardware clock analogics1
[    2.095672] omap_vout omap_vout: probed for an unknown device
[    2.297332] EXT4-fs (mmcblk0p2): warning: maximal mount count reached, running e2fsck is recommended
[    2.309722] EXT4-fs (mmcblk0p2): recovery complete
[    2.319000] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
[    2.327575] VFS: Mounted root (ext3 filesystem) on device 179:2.
[    2.333953] Freeing init memory: 156K
INIT: version 2.86 booting
Please wait: booting...
Starting udev
udevd[538]: error: runtime directory '/run/udev' not writable, for now falling back to '/dev/.udev'
[    4.203735] <30>udevd[539]: starting version 171
Root filesystem already rw, not remounting
Caching udev devnodes
Populating dev cache
Configuring network interfaces... ifconfig: SIOCGIFFLAGS: No such device
ifconfig: SIOCGIFFLAGS: No such device
eth1      No such device

ifconfig: SIOCGIFFLAGS: No such device
[    8.454650] davinci_mdio davinci_mdio.0: resetting idled controller
[    8.462036] net eth0: attached PHY driver [Generic PHY] (mii_bus:phy_addr=0:00, id=7c0f1)
[    8.489074] net eth0: DaVinci EMAC: ioctl not supported
eth0      no wireless extensions.

udhcpc (v1.18.5) started
ifconfig: SIOCGIFFLAGS: No such device
Sending discover...
ifconfig: SIOCGIFFLAGS: No such device
usb0      No such device

ifconfig: SIOCGIFFLAGS: No such device
done.
Setting up IP spoofing protection: rp_filter.
[    9.770690] Returing from data.block
[    9.774536] after if statement in rx8025_read_regs  
hwclock: RTC_RD_TIME: Invalid argument
Wed Feb 29 19:03:00 GMT 2012
INIT: Entering runlevel: 5
Starting syslogd/klogd: done
[   10.105255] libertas_sdio: Libertas SDIO driver
[   10.110015] libertas_sdio: Copyright Pierre Ossman
Starting Dropbear SSH server: dropbear.
[   11.504577] detected fb_set_par error, error code: -22    ===>error
ioctl FBIOPUT_VSCREENINFO: Invalid argument
Starting PVR
[   11.583648] pvrsrvkm: module is from the staging directory, the quality is unknown, you have been warned.
[   11.647460] omaplfb: module is from the staging directory, the quality is unknown, you have been warned.
[   11.673889] bufferclass_ti: module is from the staging directory, the quality is unknown, you have been warned.
Sending discover...
Starting GPE display manager: gpe-dm

.---O---.                                           
|       |                  .-.           o o        
|   |   |-----.-----.-----.| |   .----..-----.-----.
|       |     | __  |  ---'| '--.|  .-'|     |     |
|   |   |  |  |     |---  ||  --'|  |  |  '  | | | |
'---'---'--'--'--.  |-----''----''--'  '-----'-'-'-'
                -'  |
                '---'

The Angstrom Distribution devkit ttyO0

Angstrom v2011.06 devkit ttyO0

devkit login: [   14.263427] omapdss MANAGER error: dispc_setup_plane failed for ovl 0       ===>error
[   14.270202] omapdss MANAGER error: configure_overlay 0 failed
Sending discover...
[   14.791320] omapdss MANAGER error: dispc_setup_plane failed for ovl 0
[   14.798065] omapdss MANAGER error: configure_overlay 0 failed
[   15.311584] omapdss MANAGER error: dispc_setup_plane failed for ovl 0
[   15.318359] omapdss MANAGER error: configure_overlay 0 failed
No lease, failing
root
root@devkit:~#
root@devkit:~#
root@devkit:~#

Redmark are the errors..

log file from  /var/log/Xor.0.log

[3398093.838] (II) Initializing built-in extension RENDER                                      
[3398093.838] (II) Initializing built-in extension RANDR                              
[3398093.838] (II) Initializing built-in extension COMPOSITE                                              
[3398093.838] (II) Initializing built-in extension DAMAGE                                                     
[3398093.908] (II) omapfb(0): Setting screen physical size to 84 x 63                                      
[3398093.914]                                                                                              
Backtrace:                                                                                                    
[3398093.915] Segmentation fault at address 0xffffffff                                                     
[3398093.915]                                                                                 
Fatal server error:                                                                               
[3398093.915] Caught signal 11 (Segmentation fault). Server aborting                                      
[3398093.915]                                                                                  
[3398093.915]                                                                                  
Please consult the The X.Org Foundation support                                      
         at http://wiki.x.org                                                                 
 for help.                                                                           
[3398093.915] Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[3398093.915]                                                                        
[3398093.916] (NI) OMAPFB LeaveVT

I searched  in google about  eroor and understood that problem may be with tsx86lib which doesnt support display rotation

correct me if  i am wrong....

Thanks in Advance,

Rajeev Battu.