Hi,
I am trying to boot the ezsdk 5.02 on dm8148 evm starting with pre-build binaries. The boot process fails when trying to load the hdvpss module. The console logs follow:
Uncompressing Linux... done, booting the kernel.
Linux version 2.6.37 (x0029463@swubn01) (gcc version 4.3.3 (Sourcery G++ Lite 2009q1-203) ) #1 Thu Sep 8 16:12:47 IST 2011
CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c53c7f
CPU: VIPT nonaliasing data cache, VIPT aliasing instruction cache
Machine: ti8148evm
vram size = 52428800 at 0
bootconsole [earlycon0] enabled
reserved size = 52428800 at 0
FB: Reserving 52428800 bytes SDRAM for VRAM
Memory policy: ECC disabled, Data cache writeback
OMAP chip is TI8148 1.0
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 12600
Kernel command line: rootdelay=5 mem=100M vram=50M root=/dev/nfs rw nfsroot=192.168.1.182:/home/gch/files/src/smoovcam/no_backup/ezsdk_5_02_02_60/filesystem,tcp ip=192.168.1.121:192.168.1.248:192.168.1.254:255.255.255.0:centaurus:eth0:off console=ttyO0,115200 ti816xxfb.vram=0:16M,1:16M,2:16M g_file_storage.removable g_file_storage.stall=yes earlyprintk user_debug=29
PID hash table entries: 256 (order: -2, 1024 bytes)
Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
Memory: 50MB = 50MB total
Memory: 45060k/45060k available, 57340k reserved, 0K highmem
Virtual kernel memory layout:
vector : 0xffff0000 - 0xffff1000 ( 4 kB)
fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB)
DMA : 0xffc00000 - 0xffe00000 ( 2 MB)
vmalloc : 0xc6800000 - 0xf8000000 ( 792 MB)
lowmem : 0xc0000000 - 0xc6400000 ( 100 MB)
modules : 0xbf000000 - 0xc0000000 ( 16 MB)
.init : 0xc0008000 - 0xc0037000 ( 188 kB)
.text : 0xc0037000 - 0xc04a6000 (4540 kB)
.data : 0xc04a6000 - 0xc04e9400 ( 269 kB)
SLUB: Genslabs=11, HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
NR_IRQS:375
IRQ: Found an INTC at 0xfa200000 (revision 5.0) with 128 interrupts
Total of 128 interrupts on 1 active controller
GPMC revision 6.0
Trying to install interrupt handler for IRQ368
Trying to install interrupt handler for IRQ369
Trying to install interrupt handler for IRQ370
Trying to install interrupt handler for IRQ371
Trying to install interrupt handler for IRQ372
Trying to install interrupt handler for IRQ373
Trying to install interrupt handler for IRQ374
Trying to install type control for IRQ375
Trying to set irq flags for IRQ375
OMAP clockevent source: GPTIMER1 at 20000000 Hz
Console: colour dummy device 80x30
Calibrating delay loop... 599.65 BogoMIPS (lpj=2998272)
pid_max: default: 32768 minimum: 301
Security Framework initialized
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
devtmpfs: initialized
omap_voltage_early_init: voltage driver support not added
regulator: core version 0.5
regulator: dummy:
NET: Registered protocol family 16
OMAP GPIO hardware version 0.1
OMAP GPIO hardware version 0.1
OMAP GPIO hardware version 0.1
OMAP GPIO hardware version 0.1
omap_mux_init: Add partition: #1: core, flags: 4
registered ti814x_vpss device
registered TI814x on-chip HDMI device
pm_dbg_init: only OMAP3 supported
Registered ti81xx_fb device
bio: create slab <bio-0> at 0
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
omap_i2c omap_i2c.1: bus 1 rev4.0 at 100 kHz
pcf857x: probe of 1-0021 failed with error -121
i2c i2c-1: Failed to register i2c client PCF_8575 at 0x21 (-16)
i2c i2c-1: Can't create device at 0x21
Advanced Linux Sound Architecture Driver Version 1.0.23.
Switching to clocksource gp timer
musb-hdrc: version 6.0, host, debug=0
musb-hdrc musb-hdrc.0: dma type: dma-cppi41
registerd cppi-dma Intr @ IRQ 17
Cppi41 Init Done
musb-hdrc musb-hdrc.0: MUSB HDRC host driver
musb-hdrc musb-hdrc.0: new USB bus registered, assigned bus number 1
usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb1: Product: MUSB HDRC host driver
usb usb1: Manufacturer: Linux 2.6.37 musb-hcd
usb usb1: SerialNumber: musb-hdrc.0
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
musb-hdrc musb-hdrc.0: USB Host mode controller at c680c000 using DMA, IRQ 18
musb-hdrc musb-hdrc.1: dma type: dma-cppi41
musb-hdrc musb-hdrc.1: MUSB HDRC host driver
musb-hdrc musb-hdrc.1: new USB bus registered, assigned bus number 2
usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb2: Product: MUSB HDRC host driver
usb usb2: Manufacturer: Linux 2.6.37 musb-hcd
usb usb2: SerialNumber: musb-hdrc.1
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 1 port detected
musb-hdrc musb-hdrc.1: USB Host mode controller at c681e800 using DMA, IRQ 19
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 2048 (order: 2, 16384 bytes)
TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
TCP: Hash tables configured (established 2048 bind 2048)
TCP reno registered
UDP hash table entries: 256 (order: 0, 4096 bytes)
UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
NET: Registered protocol family 1
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
RPC: Registered tcp NFSv4.1 backchannel transport module.
NetWinder Floating Point Emulator V0.97 (double precision)
PMU: registered new PMU device of type 0
omap-iommu omap-iommu.0: ducati registered
omap-iommu omap-iommu.1: sys registered
JFFS2 version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
msgmni has been set to 88
io scheduler noop registered
io scheduler deadline registered
io scheduler cfq registered (default)
Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
omap_uart.0: ttyO0 at MMIO 0x48020000 (irq = 72) is a OMAP UART0
console [ttyO0] enabled, bootconsole disabled
console [ttyO0] enabled, bootconsole disabled
omap_uart.1: ttyO1 at MMIO 0x48022000 (irq = 73) is a OMAP UART1
omap_uart.2: ttyO2 at MMIO 0x48024000 (irq = 74) is a OMAP UART2
omap_uart.3: ttyO3 at MMIO 0x481a6000 (irq = 44) is a OMAP UART3
omap_uart.4: ttyO4 at MMIO 0x481a8000 (irq = 45) is a OMAP UART4
omap_uart.5: ttyO5 at MMIO 0x481aa000 (irq = 46) is a OMAP UART5
brd: module loaded
loop: module loaded
ahci ahci.0: forcing PORTS_IMPL to 0x1
ahci ahci.0: AHCI 0001.0300 32 slots 1 ports 3 Gbps 0x1 impl platform mode
ahci ahci.0: flags: ncq sntf pm led clo only pmp pio slum part ccc apst
scsi0 : ahci_platform
ata1: SATA max UDMA/133 mmio [mem 0x4a140000-0x4a150fff] port 0x100 irq 16
omap2-nand driver initializing
NAND device: Manufacturer ID: 0x2c, Chip ID: 0xca (Micron )
Creating 6 MTD partitions on "omap2-nand.0":
0x000000000000-0x000000020000 : "U-Boot-min"
0x000000020000-0x000000260000 : "U-Boot"
0x000000260000-0x000000280000 : "U-Boot Env"
0x000000280000-0x0000006c0000 : "Kernel"
0x0000006c0000-0x00000cee0000 : "File System"
0x00000cee0000-0x000010000000 : "Reserved"
davinci_mdio davinci_mdio.0: davinci mdio revision 1.6
davinci_mdio davinci_mdio.0: detected phy mask fffffff5
davinci_mdio.0: probed
davinci_mdio davinci_mdio.0: phy[1]: device 0:01, driver unknown
davinci_mdio davinci_mdio.0: phy[3]: device 0:03, driver unknown
usbcore: registered new interface driver cdc_ether
usbcore: registered new interface driver dm9601
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
mice: PS/2 mouse device common for all mice
qt602240_ts 1-004a: __qt602240_read_reg: i2c transfer failed
qt602240_ts: probe of 1-004a failed with error -5
i2c /dev entries driver
Linux video capture interface: v2.00
usbcore: registered new interface driver uvcvideo
USB Video Class driver (v1.0.0)
OMAP Watchdog Timer Rev 0x00: initial timeout 60 sec
usbcore: registered new interface driver usbhid
usbhid: USB HID core driver
usbcore: registered new interface driver snd-usb-audio
asoc: tlv320aic3x-hifi <-> davinci-mcasp.2 mapping ok
ALSA device list:
#0: TI81XX EVM
TCP cubic registered
NET: Registered protocol family 17
Registering the dns_resolver key type
VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3
omap_voltage_late_init: Voltage driver support not added
Detected MACID=0:0:0:0:0:0
ata1: SATA link down (SStatus 0 SControl 300)
mmc0: new high speed SDHC card at address 0007
mmcblk0: mmc0:0007 SD04G 3.70 GiB
mmcblk0: p1
CPSW phy found : id is : 0x282f014
IP-Config: Complete:
device=eth0, addr=192.168.1.121, mask=255.255.255.0, gw=192.168.1.254,
host=centaurus, domain=, nis-domain=(none),
bootserver=192.168.1.248, rootserver=192.168.1.182, rootpath=
Waiting 5sec before mounting root device...
PHY: 0:01 - Link is Up - 1000/Full
VFS: Mounted root (nfs filesystem) on device 0:14.
devtmpfs: mounted
Freeing init memory: 188K
INIT: version 2.86 booting
Error opening /dev/fb0: No such file or directory
Please wait: booting...
Starting udev
udevd (80): /proc/80/oom_adj is deprecated, please use /proc/80/oom_score_adj instead.
FAT: bogus number of reserved sectors
VFS: Can't find a valid FAT filesystem on dev mmcblk0.
EXT3-fs (mmcblk0): error: can't find ext3 filesystem on dev mmcblk0.
EXT2-fs (mmcblk0): error: can't find an ext2 filesystem on dev mmcblk0.
FAT: bogus number of reserved sectors
VFS: Can't find a valid FAT filesystem on dev mmcblk0.
ISOFS: Unable to identify CD-ROM format.
Root filesystem already rw, not remounting
Caching udev devnodes
Populating dev cachemv: cannot rename '/tmp/devices': No such file or directory
NET: Registered protocol family 10
ALSA: Restoring mixer settings...
NOT configuring network interfaces: / is an NFS mount
No state is present for card EVM
hwclock: can't open '/dev/misc/rtc': No such file or directory
Found hardware: "" "" "" "" ""
Hardware is initialized using a generic method
No state is present for card EVM
Thu Sep 8 18:36:00 UTC 2011
hwclock: can't open '/dev/misc/rtc': No such file or directory
INIT: Entering runlevel: 5
Starting system message bus: dbus.
+ echo Loading HDVICP2 Firmware
Loading HDVICP2 Firmware
+ prcm_config_app s
DM814X prcm_config_app version: 2.0.0.1
Doing PRCM settings...
PRCM for IVHD0 is in Progress, Please wait.....
BW Phy Addr : 0x48180600 Data : 0x00000002
AW Phy Addr : 0x48180600 Data : 0x00000002
Phy Addr : 0x48180c04 Data : 0x00000037
BW Phy Addr : 0x48180620 Data : 0x00070000
AW Phy Addr : 0x48180620 Data : 0x00070002
BW Phy Addr : 0x48180624 Data : 0x00030000
AW Phy Addr : 0x48180624 Data : 0x00010002
Phy Addr : 0x48180600 Data : 0x00000102
BW Phy Addr : 0x48180c10 Data : 0x00000007
AW Phy Addr : 0x48180c10 Data : 0x00000003
Phy Addr : 0x48180c14 Data : 0x00000004
BW Phy Addr : 0x58088000 Data : 0xae639956
AW Phy Addr : 0x58088000 Data : 0xeafffffe
BW Phy Addr : 0x58098000 Data : 0x72ee5291
AW Phy Addr : 0x58098000 Data : 0xeafffffe
BW Phy Addr : 0x48180c10 Data : 0x00000003
AW Phy Addr : 0x48180c10 Data : 0x00000000
Phy Addr : 0x48180c14 Data : 0x00000007
PRCM for IVHD0 is Done Successfully
PRCM Initialization completed
+ sleep 1
+ modprobe syslink
SysLink version : 2.00.02.80
SysLink module created on Date:Sep 8 2011 Time:16:36:33
+ sleep 1
+ firmware_loader 1 /usr/share/ti/ti-media-controller-utils/dm814x_hdvicp.xem3 start
FIRMWARE: Memory map bin file not passed
Usage : firmware_loader <Processor Id> <Location of Firmware> <start|stop> [Location of Mem map bin file]
FIRMWARE: Default memory configuration is used
MemCfg: DCMM (Dynamically Configurable Memory Map) Version : 2.1.1.1
FIRMWARE: Memory Configuration status : In Progress
FIRMWARE: 1 start Successful
+ exit 0
Starting telnet daemon.
+ echo Loading HDVPSS Firmware
Loading HDVPSS Firmware
+ modprobe syslink
+ sleep 1
+ firmware_loader 2 /usr/share/ti/ti-media-controller-utils/dm814x_hdvpss.xem3 start
FIRMWARE: Memory map bin file not passed
Usage : firmware_loader <Processor Id> <Location of Firmware> <start|stop> [Location of Mem map bin file]
FIRMWARE: Default memory configuration is used
MemCfg: DCMM (Dynamically Configurable Memory Map) Version : 2.1.1.1
FIRMWARE: Memory Configuration status : In Progress
FIRMWARE: 2 start Successful
+ sleep 1
+ modprobe vpss sbufaddr=0xBFB00000 mode=hdmi:1080p-60 debug=1 i2c_mode=1
notify_shm_drv_sendevent failed! status = 0xfffffff0
notify_send_event failed! status = 0xfffffff0
notify_shm_drv_sendevent failed! status = 0xfffffff0
notify_send_event failed! status = 0xfffffff0
notify_shm_drv_sendevent failed! status = 0xfffffff0
notify_send_event failed! status = 0xfffffff0
notify_shm_drv_sendevent failed! status = 0xfffffff0
notify_send_event failed! status = 0xfffffff0
notify_shm_drv_sendevent failed! status = 0xfffffff0
notify_send_event failed! status = 0xfffffff0
notify_shm_drv_sendevent failed! status = 0xfffffff0
notify_send_event failed! status = 0xfffffff0
notify_shm_drv_sendevent failed! status = 0xfffffff0
notify_send_event failed! status = 0xfffffff0
notify_shm_drv_sendevent failed! status = 0xfffffff0
notify_send_event failed! status = 0xfffffff0
notify_shm_drv_sendevent failed! status = 0xfffffff0
notify_send_event failed! status = 0xfffffff0
notify_shm_drv_sendevent failed! status = 0xfffffff0
notify_send_event failed! status = 0xfffffff0
notify_shm_drv_sendevent failed! status = 0xfffffff0
notify_send_event failed! status = 0xfffffff0
notify_shm_drv_sendevent failed! status = 0xfffffff0
notify_send_event failed! status = 0xfffffff0
notify_shm_drv_sendevent failed! status = 0xfffffff0
notify_send_event failed! status = 0xfffffff0
notify_shm_drv_sendevent failed! status = 0xfffffff0
notify_send_event failed! status = 0xfffffff0
notify_shm_drv_sendevent failed! status = 0xfffffff0
notify_send_event failed! status = 0xfffffff0
notify_shm_drv_sendevent failed! status = 0xfffffff0
notify_send_event failed! status = 0xfffffff0
notify_shm_drv_sendevent failed! status = 0xfffffff0
notify_send_event failed! status = 0xfffffff0
notify_shm_drv_sendevent failed! status = 0xfffffff0
notify_send_event failed! status = 0xfffffff0
notify_shm_drv_sendevent failed! status = 0xfffffff0
notify_send_event failed! status = 0xfffffff0
notify_shm_drv_sendevent failed! status = 0xfffffff0
notify_send_event failed! status = 0xfffffff0
VPSS_CORE : Failed to init fvid2 interface,
vpss: probe of vpss failed with error -22
+ modprobe ti81xxfb vram=0:24M,1:16M,2:6M
ti81xxfb ti81xxfb: no grpxs
ti81xxfb: probe of ti81xxfb failed with error -22
+ configure_lcd
+ echo Configuring fb0 to LCD
Configuring fb0 to LCD
/etc/init.d/rc: /etc/rc5.d/S15load-hdvpss-firmware.sh: line 1: can't create /sys/devices/platform/vpss/graphics0/nodes: nonexistent directory
+ echo 1:dvo2
/etc/init.d/rc: /etc/rc5.d/S15load-hdvpss-firmware.sh: line 1: can't create /sys/devices/platform/vpss/display1/enabled: nonexistent directory
+ echo 0
/etc/init.d/rc: /etc/rc5.d/S15load-hdvpss-firmware.sh: line 1: can't create /sys/devices/platform/vpss/display1/timings: nonexistent directory
+ echo 33500,800/164/89/10,480/10/23/10,1
/etc/init.d/rc: /etc/rc5.d/S15load-hdvpss-firmware.sh: line 1: can't create /sys/devices/platform/vpss/display1/output: nonexistent directory
+ echo triplediscrete,rgb888
/etc/init.d/rc: /etc/rc5.HDMI W1 rev 4.0
d/S15load-hdvpssUnable to handle kernel NULL pointer dereference at virtual address 00000140
-firmware.sh: lipgd = c2b10000
ne 1: can't crea[00000140] *pgd=81a5b031te /sys/devices/, *pte=00000000platform/vpss/di, *ppte=00000000splay1/enabled:
nonexistent direInternal error: Oops: 17 [#1]
last sysfs file: /sys/module/vpss/initstate
Modules linked in: ti81xxhdmi(+) ti81xxfb vpss syslink ipv6
CPU: 0 Not tainted (2.6.37 #1)
PC is at TI81xx_register_display_panel+0x44/0xfc [vpss]
LR is at init_module+0x274/0x3b4 [ti81xxhdmi]
pc : [<bf18db50>] lr : [<bf1b8274>] psr: a0000013
sp : c2f3df10 ip : c2f3df30 fp : c2f3df2c
r10: 00000000 r9 : c2f3c000 r8 : bf1b8000
r7 : 4006a000 r6 : 00000000 r5 : bf1b49b0 r4 : 00000000
r3 : 00000000 r2 : bf198aac r1 : bf1b49b0 r0 : bf1b4774
Flags: NzCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment user
Control: 10c5387d Table: 82b10019 DAC: 00000015
Process modprobe (pid: 1168, stack limit = 0xc2f3c2e8)
Stack: (0xc2f3df10 to 0xc2f3e000)
df00: 00000000 bf1b4928 0001b018 4006a000
df20: c2f3df44 c2f3df30 bf1b8274 bf18db18 00000000 bf1b4804 c2f3df7c c2f3df48
df40: c00373d8 bf1b800c bf1b4804 0001b018 4006a000 c0041f48 00000000 bf1b4804
df60: 0001b018 4006a000 c0041f48 00000000 c2f3dfa4 c2f3df80 c0090174 c0037314
df80: c00bada0 c00bacb8 0001b070 0001b018 00000000 00000080 00000000 c2f3dfa8
dfa0: c0041da0 c00900e4 0001b070 0001b018 4006a000 0000594c 0001b018 0001ac94
dfc0: 0001b070 0001b018 00000000 00000080 0001b008 bef32c64 00000000 bef32c64
dfe0: 0001b3f8 bef3294c 0000b678 401b47d4 60000010 4006a000 e24b205c 03a03f55
Backtrace:
[<bf18db0c>] (TI81xx_register_display_panel+0x0/0xfc [vpss]) from [<bf1b8274>] (init_module+0x274/0x3b4 [ti81xxhdmi])
r7:4006a000 r6:0001b018 r5:bf1b4928 r4:00000000
[<bf1b8000>] (init_module+0x0/0x3b4 [ti81xxhdmi]) from [<c00373d8>] (do_one_initcall+0xd0/0x1a4)
r5:bf1b4804 r4:00000000
[<c0037308>] (do_one_initcall+0x0/0x1a4) from [<c0090174>] (sys_init_module+0x9c/0x1bc)
[<c00900d8>] (sys_init_module+0x0/0x1bc) from [<c0041da0>] (ret_fast_syscall+0x0/0x30)
r7:00000080 r6:00000000 r5:0001b018 r4:0001b070
Code: e89da8f0 e59f20b0 e5906000 e5923000 (e5d33140)
ctory
+ echo 1---[ end trace 3acc5d21dad87f71 ]---
+ fbset -xres 800 -yres 480 -vxres 800 -vyres 480
open /dev/fb0: No such file or directory
+ fbset -depth 32 -rgba 8/16,8/8,8/0,0/0
open /dev/fb0: No such file or directory
+ cat /dev/zero
cat: write error: No space left on device
+ cat /dev/zero
cat: write error: No space left on device
+ modpomap_i2c omap_i2c.1: rpm_resume flags 0x4
robe ti81xxhdmiomap_i2c omap_i2c.1: omap_pm_runtime_resume
Segmentation faomap_i2c omap_i2c.1: rpm_resume returns 0
ult
+ modprobe tlc59108
omap_i2c omap_i2c.1: rpm_suspend flags 0x0
omap_i2c omap_i2c.1: omap_pm_runtime_suspend
omap_i2c omap_i2c.1: rpm_suspend returns 0
omap_i2c omap_i2c.1: rpm_resume flags 0x4
omap_i2c omap_i2c.1: omap_pm_runtime_resume
omap_i2c omap_i2c.1: rpm_resume returns 0
omap_i2c omap_i2c.1: rpm_suspend flags 0x0
omap_i2c omap_i2c.1: omap_pm_runtime_suspend
omap_i2c omap_i2c.1: rpm_suspend returns 0
omap_i2c omap_i2c.1: rpm_resume flags 0x4
omap_i2c omap_i2c.1: omap_pm_runtime_resume
omap_i2c omap_i2c.1: rpm_resume returns 0
omap_i2c omap_i2c.1: rpm_suspend flags 0x0
omap_i2c omap_i2c.1: omap_pm_runtime_suspend
omap_i2c omap_i2c.1: rpm_suspend returns 0
omap_i2c omap_i2c.1: rpm_resume flags 0x4
omap_i2c omap_i2c.1: omap_pm_runtime_resume
omap_i2c omap_i2c.1: rpm_resume returns 0
omap_i2c omap_i2c.1: rpm_suspend flags 0x0
omap_i2c omap_i2c.1: omap_pm_runtime_suspend
omap_i2c omap_i2c.1: rpm_suspend returns 0
+ exit 0
Starting syslogd/klogd: done
Starting thttpd.
ioctl FBIOGET_VSCREENINFO: Inappropriate ioctl for device
ioctl FBIOGET_VSCREENINFO: Inappropriate ioctl for device
expr: syntax error
Linux Frame Buffer Device Configuration Version 2.1 (23/06/1999)
(C) Copyright 1995-1999 by Geert Uytterhoeven
Usage: fbset [options] [mode]
Valid options:
General options:
-h, --help : display this usage information
--test : don't change, just test whether the mode is valid
-s, --show : display video mode settings
-i, --info : display all frame buffer information
-v, --verbose : verbose mode
-V, --version : print version information
-x, --xfree86 : XFree86 compatibility mode
-a, --all : change all virtual consoles on this device
Frame buffer special device nodes:
-fb <device> : processed frame buffer device
(default is /dev/fb0)
Video mode database:
-db <file> : video mode database file
(default is /etc/fb.modes)
Display geometry:
-xres <value> : horizontal resolution (in pixels)
-yres <value> : vertical resolution (in pixels)
-vxres <value> : virtual horizontal resolution (in pixels)
-vyres <value> : virtual vertical resolution (in pixels)
-depth <value> : display depth (in bits per pixel)
-nonstd <value> : select nonstandard video mode
-g, --geometry ... : set all geometry parameters at once
-match : set virtual vertical resolution by virtual resolution
Display timings:
-pixclock <value> : pixel clock (in picoseconds)
-left <value> : left margin (in pixels)
-right <value> : right margin (in pixels)
-upper <value> : upper margin (in pixel lines)
-lower <value> : lower margin (in pixel lines)
-hslen <value> : horizontal sync length (in pixels)
-vslen <value> : vertical sync length (in pixel lines)
-t, --timings ... : set all timing parameters at once
Display flags:
-accel <value> : hardware text acceleration enable (false or true)
-hsync <value> : horizontal sync polarity (low or high)
-vsync <value> : vertical sync polarity (low or high)
-csync <value> : composite sync polarity (low or high)
-gsync <value> : synch on green (false or true)
-extsync <value> : external sync enable (false or true)
-bcast <value> : broadcast enable (false or true)
-laced <value> : interlace enable (false or true)
-double <value> : doublescan enable (false or true)
-rgba <r,g,b,a> : recommended length of color entries
-gromaplfb: OMAPLFB_Init: OMAPLFBInit failed
ayscale <value> : grayscale enable (false or true)
Display positioning:
-move <direction> : move the visible part (left, right, up or down)
-step <value> : step increment (in pixels or pixel lines)
(default is 8 horizontal, 2 vertical)
Starting PVR
FATAL: Error inserting omaplfb (/lib/modules/2.6.37/kernel/drivers/gpu/pvr/omaplfb.ko): No such device
/dev/mem opened.
Memory mapped at address 0x40232000.
Read at address 0x48180F04 (0x40232f04): 0x00000001
Write at address 0x48180F04 (0x40232f04): 0x00000000, readback 0x00000000
/dev/mem opened.
Memory mapped at address 0x401ad000.
Read at address 0x48180900 (0x401ad900): 0x00000102
Write at address 0x48180900 (0x401ad900): 0x00000002, readback 0x00000002
/dev/mem opened.
Memory mapped at address 0x40104000.
Read at address 0x48180920 (0x40104920): 0x00040002
Write at address 0x48180920 (0x40104920): 0x00000002, readback 0x00000002
Calibrating touchscreen (first time only)ts_open: No such file or directory
.
Starting Matrix GUI application.
_____ _____ _ _
| _ |___ ___ ___ ___ | _ |___ ___ |_|___ ___| |_
| | _| .'| . | . | | __| _| . | | | -_| _| _|
|__|__|_| |__,|_ |___| |__| |_| |___|_| |___|___|_|
|___| |___|
Arago Project http://arago-project.org dm814x-evm ttyO0
Arago 2011.05 dm814x-evm ttyO0
dm814x-evm login: init invoked oom-killer: gfp_mask=0x201da, order=0, oom_adj=0, oom_score_adj=0
Backtrace:
[<c0045b44>] (dump_backtrace+0x0/0x110) from [<c0378128>] (dump_stack+0x18/0x1c)
r7:00000000 r6:00000000 r5:c20002c0 r4:000201da
[<c0378110>] (dump_stack+0x0/0x1c) from [<c0098c38>] (dump_header+0x60/0x138)
[<c0098bd8>] (dump_header+0x0/0x138) from [<c0098f84>] (oom_kill_process+0x50/0x1f8)
r8:c2c24000 r7:00000252 r6:00000000 r5:c20002c0 r4:000201da
[<c0098f34>] (oom_kill_process+0x0/0x1f8) from [<c0099390>] (out_of_memory+0x264/0x2e0)
[<c009912c>] (out_of_memory+0x0/0x2e0) from [<c009c410>] (__alloc_pages_nodemask+0x430/0x518)
[<c009bfe0>] (__alloc_pages_nodemask+0x0/0x518) from [<c009dd60>] (__do_page_cache_readahead+0x9c/0x1e8)
[<c009dcc4>] (__do_page_cache_readahead+0x0/0x1e8) from [<c009ded8>] (ra_submit+0x2c/0x34)
[<c009deac>] (ra_submit+0x0/0x34) from [<c0096ef0>] (filemap_fault+0x170/0x3b0)
[<c0096d80>] (filemap_fault+0x0/0x3b0) from [<c00a9c34>] (__do_fault+0x58/0x3d0)
[<c00a9bdc>] (__do_fault+0x0/0x3d0) from [<c00aa680>] (handle_mm_fault+0x30c/0xaa8)
[<c00aa374>] (handle_mm_fault+0x0/0xaa8) from [<c037c078>] (do_page_fault+0x114/0x20c)
[<c037bf64>] (do_page_fault+0x0/0x20c) from [<c0037208>] (do_PrefetchAbort+0x3c/0x9c)
[<c00371cc>] (do_PrefetchAbort+0x0/0x9c) from [<c037a5a4>] (ret_from_exception+0x0/0x10)
Exception stack(0xc2c25fb0 to 0xc2c25ff8)
5fa0: 00000000 be812ad8 00000000 00000000
5fc0: be812c08 0000000a 00000000 0000008e be812ad8 00016ac4 00016ac4 be812c08
5fe0: 00006ac4 be812944 0000c5b0 4021d484 60000010 ffffffff
r8:be812ad8 r7:0000008e r6:00000000 r5:0000000a r4:ffffffff
Mem-info:
Normal per-cpu:
CPU 0: hi: 18, btch: 3 usd: 0
active_anon:7317 inactive_anon:265 isolated_anon:0
active_file:0 inactive_file:0 isolated_file:1
unevictable:0 dirty:0 writeback:0 unstable:0
free:224 slab_reclaimable:305 slab_unreclaimable:748
mapped:16 shmem:280 pagetables:65 bounce:0
Normal free:896kB min:896kB low:1120kB high:1344kB active_anon:29268kB inactive_anon:1060kB active_file:0kB inactive_file:0kB unevictable:0kB isolated(anon):0kB isolated(file):4kB present:50400kB mlocked:0kB dirty:0kB writeback:0kB mapped:64kB shmem:1120kB slab_reclaimable:1220kB slab_unreclaimable:2992kB kernel_stack:408kB pagetables:260kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:1 all_unreclaimable? no
lowmem_reserve[]: 0 0
Normal: 16*4kB 18*8kB 35*16kB 2*32kB 1*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 896kB
281 total pagecache pages
25600 pages of RAM
311 free pages
14288 reserved pages
913 slab pages
18 pages shared
0 pages swap cached
[ pid ] uid tgid total_vm rss cpu oom_adj oom_score_adj name
[ 80] 0 80 489 42 0 -17 -1000 udevd
[ 1114] 42 1114 831 37 0 0 0 dbus-daemon
[ 1149] 0 1149 734 15 0 0 0 telnetd
[ 1181] 0 1181 750 31 0 0 0 syslogd
[ 1183] 0 1183 734 18 0 0 0 klogd
[ 1188] 0 1188 543 56 0 0 0 thttpd
[ 1251] 0 1251 15196 7067 0 0 0 matrix_guiE
[ 1258] 0 1258 492 18 0 0 0 getty
[ 1259] 0 1259 492 18 0 0 0 getty
Out of memory: Kill process 1251 (matrix_guiE) score 594 or sacrifice child
Killed process 1251 (matrix_guiE) total-vm:60784kB, anon-rss:28268kB, file-rss:0kB
matrix_guiE: page allocation failure. order:0, mode:0x201da
Backtrace:
[<c0045b44>] (dump_backtrace+0x0/0x110) from [<c0378128>] (dump_stack+0x18/0x1c)
r7:00000000 r6:000201da r5:00000001 r4:00000000
[<c0378110>] (dump_stack+0x0/0x1c) from [<c009c4a8>] (__alloc_pages_nodemask+0x4c8/0x518)
[<c009bfe0>] (__alloc_pages_nodemask+0x0/0x518) from [<c009dd60>] (__do_page_cache_readahead+0x9c/0x1e8)
[<c009dcc4>] (__do_page_cache_readahead+0x0/0x1e8) from [<c009ded8>] (ra_submit+0x2c/0x34)
[<c009deac>] (ra_submit+0x0/0x34) from [<c0096ef0>] (filemap_fault+0x170/0x3b0)
[<c0096d80>] (filemap_fault+0x0/0x3b0) from [<c00a9c34>] (__do_fault+0x58/0x3d0)
[<c00a9bdc>] (__do_fault+0x0/0x3d0) from [<c00aa680>] (handle_mm_fault+0x30c/0xaa8)
[<c00aa374>] (handle_mm_fault+0x0/0xaa8) from [<c037c078>] (do_page_fault+0x114/0x20c)
[<c037bf64>] (do_page_fault+0x0/0x20c) from [<c0037208>] (do_PrefetchAbort+0x3c/0x9c)
[<c00371cc>] (do_PrefetchAbort+0x0/0x9c) from [<c037a5a4>] (ret_from_exception+0x0/0x10)
Exception stack(0xc1b2ffb0 to 0xc1b2fff8)
ffa0: be599574 00000001 00030478 00000000
ffc0: ffff0fc0 00000000 be599578 0165dd20 be599650 000017b0 be599574 419bc7b8
ffe0: 00000001 be599550 411f56f4 411c2bf8 20000010 ffffffff
r8:be599650 r7:0165dd20 r6:be599578 r5:00000000 r4:ffffffff
Mem-info:
Normal per-cpu:
CPU 0: hi: 18, btch: 3 usd: 0
active_anon:7317 inactive_anon:265 isolated_anon:0
active_file:1 inactive_file:0 isolated_file:0
unevictable:0 dirty:0 writeback:0 unstable:0
free:224 slab_reclaimable:305 slab_unreclaimable:748
mapped:16 shmem:280 pagetables:65 bounce:0
Normal free:896kB min:896kB low:1120kB high:1344kB active_anon:29268kB inactive_anon:1060kB active_file:4kB inactive_file:0kB unevictable:0kB isolated(anon):0kB isolated(file):0kB present:50400kB mlocked:0kB dirty:0kB writeback:0kB mapped:64kB shmem:1120kB slab_reclaimable:1220kB slab_unreclaimable:2992kB kernel_stack:408kB pagetables:260kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no
lowmem_reserve[]: 0 0
Normal: 16*4kB 18*8kB 35*16kB 2*32kB 1*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 896kB
281 total pagecache pages
25600 pages of RAM
311 free pages
14288 reserved pages
913 slab pages
17 pages shared
0 pages swap cached