Hi,
I am using DM8168 board, and my ezsdk is 5.02.02.60 (psp 04.00.00.12).
I made a jffs2 filesystem for my board, but there are some errors when booting up(when loading vpss.ko).
the boot args is like below:
------------------------------------------------------------------------------------------------
printenvbootdelay=3baudrate=115200autoload=noverify=yesethaddr=40:5f:c2:6d:b8:4eethact=DaVinci EMACserverip=172.16.3.62ipaddr=172.16.3.99bootcmd=nand read 0x81000000 0x00280000 0x260000;bootm 0x81000000bootargs=console=ttyO2,115200n8 root=/dev/mtdblock7 rw rootwait rootfstype=jffs2 mem=256M earlyprintk notifyk.vpssm3_va=0xBF900000 vram=50M ti816xfb.vram=0:16M,1:16M,2:6M ip=dhcpstdin=serialstdout=serialstderr=serialver=U-Boot 2010.06 (Jan 31 2012 - 17:54:32)
and the booting messages is like below:
U-Boot 2010.06 (Jan 31 2012 - 17:54:32)TI8168-GP rev 1.1ARM clk: 987MHzDDR clk: 398MHzI2C: readyDRAM: 1 GiBNAND: HW ECC Hamming Code selected256 MiB:,;;:;:;;;;;;;;r;;:,;;:;:;;;;;;;;:,;;:;:;;;;;;;;:,;;:;:;;;;;;;;:;;;;;;;;:,;;:;:;,;:::;;;;r;;;rssiSiS552X5252525259GX2X9hX9X9XX2325S55252i5:,;;:;:;;;;;;;;:,;;:;:;;;;;;;rrssSsS52S22h52299GGAAMHMM#BBH#B#HMM#HMBA&&XX2255S2S5Si:,;;:;:;;;;;;;;;:;;r;;rsrrriiXS5S329&A&MH#BMB#A&9XXA252GXiSXX39AAMMMBB&G22S5i2SSiiiisi:,;;:;:;;;;;;r;rr2iisiih393HB#B#AA99i22irrrX3X52AGsisss2Xii2299HBMA&X2S5S5iSiisSsi:,;;:r:r;rrsrsihXSi2&##MHB&Ahh3AGHGA9G9h&#H##@@@##MAMMXXX9SSS29&&HGGX2i5iisiiisisi:,;;rrrrsSiiiA&ABH&A9GAGhAhBAMHA9HM@@@@@@@@@@@@@@@@@@@HHhAh2S2SX9&Gh22SSiisiiisiir:rrssisiS2XM##&h3AGAX&3GG3Ssr5H@M#HM2; ;2X&&&MHMB###GBB#B&XXSSs529XX55iSsisisir;rsrisSi2XHAhX99A3XXG&&XS;:,rH#HGhAS @@@@3rs2XBM@@A552&&AHA2XiisSS252SSsisSsr;issi5S22&&3iSSX292&hXsr;;:;h@&G339&S9@@@@2@MA&9&HB##Xris29ABMAAX2ir;rsSi5iss5rrsSi2XhG&9GXh399&X99i;;;;;;r#H&293H9X#@@@@@@@B&9GhAH@XrrsrsiXABHB&HG2rr;rrSiSi;:rsisS599&AA9XG&3A35r;:::;,;BMh&&2iX5A@@@@@@@&392X5GB2;;;r;iSX393A##A&Xi:::rsi;:rss552222X553&XHMhir;;::,:,h#HhGSXhG3#@@@@#AXXS2XAHA;::;;;;ss55XShBA3239r:,;;r;ii2S5SSi2i53hirsh2srr::,,,,;MMXX359&Ah3h&Si59SX99A#i:,::::;;sri2,.2r;:SGAr;,:;:;rrrrssiriXGSi::shs;;;,,,:,,rBBA9h5s5h5iS5isi2SAHB5:,,,:::;rrs5&SrisSX5Srrr:,;,r;;;;rsriSSrrrr;;5Xrr;;,:,,.,;9AA2SsisS5323XXXG9&i:.,,::;;r;;;srrrrrr;;:;:::::,;r;r;rrissrrr;:;::;s;;;;,:,,..,r293h222hXXAAGGGX;:,,,:,:,::;:;::,:,,,,...,,,,;,;;;;rrrrrrrrirr;,.,,:::::::,,,,.,;SX&ABAB2hhXir:,,.,,.,,:,,,,..,,,..,..,,,..::.:;:;;;:;;;;r;rrs;:.. ,,:::::,:,:,,.::rrsrr;;,,.......,..,....,,,,,,,...,.,,:,:.:::,::::::;;r;rrr;:.......,.,.,,:::,,...............,,::.,,,,:,::,,:,:,,,:,;:,.::,:,,,,,;;;;;;;;r;;::,..............................;;;:;::::,:::::::,:,:,,,: ,,:,,,,,,,,,,,,,:;rrr;;:;,,,,,,,::,.,.:.,.,;s,:;;;;:;:;;;;;::::,:::,:::,:,:,:,.,,,,,,,...,,.,,....................................:,............:,,,:,:,,,,,Net: Detected MACID:40:5f:c2:6d:b8:4eEthernet PHY: GENERIC @ 0x01DaVinci EMACHit any key to stop autoboot: 3 2 1NAND read: device 0 offset 0x280000, size 0x260000 2490368 bytes read: OK## Booting kernel from Legacy Image at 81000000 ... Image Name: Linux-2.6.37 Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 2410876 Bytes = 2.3 MiB Load Address: 80008000 Entry Point: 80008000 Verifying Checksum ... OK Loading Kernel Image ... OKOKStarting kernel ...Uncompressing Linux... done, booting the kernel.Linux version 2.6.37 (xiaoxiao@ubuntu) (gcc version 4.3.3 (Sourcery G++ Lite 2009q1-203) ) #2 Mon Nov 21 15:36:26 JST 2011CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c53c7fCPU: VIPT nonaliasing data cache, VIPT aliasing instruction cacheMachine: ti8168evmbootconsole [earlycon0] enabledvram size = 52428800 at 0reserved size = 52428800 at 0FB: Reserving 52428800 bytes SDRAM for VRAMMemory policy: ECC disabled, Data cache writebackOMAP chip is TI8168 1.1Built 1 zonelists in Zone order, mobility grouping on. Total pages: 52224Kernel command line: console=ttyO2,115200n8 root=/dev/mtdblock7 rw rootwait rootfstype=jffs2 mem=256M earlyprintk notifyk.vpssm3_va=0xBF900000 vram=50M ti816xfb.vram=0:16M,1:16M,2:6M ip=dhcpPID hash table entries: 1024 (order: 0, 4096 bytes)Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)Memory: 206MB = 206MB totalMemory: 203476k/203476k available, 58668k reserved, 0K highmemVirtual kernel memory layout: vector : 0xffff0000 - 0xffff1000 ( 4 kB) fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB) DMA : 0xffc00000 - 0xffe00000 ( 2 MB) vmalloc : 0xd0800000 - 0xf8000000 ( 632 MB) lowmem : 0xc0000000 - 0xd0000000 ( 256 MB) modules : 0xbf000000 - 0xc0000000 ( 16 MB) .init : 0xc0008000 - 0xc0038000 ( 192 kB) .text : 0xc0038000 - 0xc0492000 (4456 kB) .data : 0xc0492000 - 0xc04d89c0 ( 283 kB)SLUB: Genslabs=11, HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1NR_IRQS:407IRQ: Found an INTC at 0xfa200000 (revision 5.0) with 128 interruptsTotal of 128 interrupts on 1 active controllerGPMC revision 6.0Trying to install interrupt handler for IRQ400Trying to install interrupt handler for IRQ401Trying to install interrupt handler for IRQ402Trying to install interrupt handler for IRQ403Trying to install interrupt handler for IRQ404Trying to install interrupt handler for IRQ405Trying to install interrupt handler for IRQ406Trying to install type control for IRQ407Trying to set irq flags for IRQ407OMAP clockevent source: GPTIMER1 at 27000000 HzConsole: colour dummy device 80x30Calibrating delay loop... 986.31 BogoMIPS (lpj=4931584)pid_max: default: 32768 minimum: 301Security Framework initializedMount-cache hash table entries: 512CPU: Testing write buffer coherency: okdevtmpfs: initializedomap_voltage_early_init: voltage driver support not addedregulator: core version 0.5regulator: dummy: NET: Registered protocol family 16OMAP GPIO hardware version 0.1OMAP GPIO hardware version 0.1omap_mux_init: Add partition: #1: core, flags: 0_omap_mux_get_by_name: Could not find signal i2c2_scl.i2c2_scl_omap_mux_get_by_name: Could not find signal i2c2_sda.i2c2_sdaNOR: Can't request GPMC CSregistered ti816x_vpss deviceregistered ti816x_gpio_vr deviceregistered TI816x on-chip HDMI deviceregistered ti816x_sr devicepm_dbg_init: only OMAP3 supportedRegistered ti81xx_fb deviceti816x_pcie: Invoking PCI BIOS...ti816x_pcie: Setting up Host Controller...ti816x_pcie: Register base mapped @0xd0820000ti816x_pcie: Starting PCI scan...PCI: bus0: Fast back to back transfers enabledbio: create slab <bio-0> at 0regulator: VFB: 800 <--> 1025 mV at 800 mV vgaarb: loadedSCSI subsystem initializedusbcore: registered new interface driver usbfsusbcore: registered new interface driver hubusbcore: registered new device driver usbomap_i2c omap_i2c.1: bus 1 rev4.0 at 100 kHzomap_i2c omap_i2c.2: bus 2 rev4.0 at 100 kHzAdvanced Linux Sound Architecture Driver Version 1.0.23.Switching to clocksource gp timermusb-hdrc: version 6.0, host, debug=0musb-hdrc musb-hdrc.0: dma type: dma-cppi41registerd cppi-dma Intr @ IRQ 17Cppi41 Init Donemusb-hdrc: kernel must blacklist external hubsmusb-hdrc musb-hdrc.0: MUSB HDRC host drivermusb-hdrc musb-hdrc.0: new USB bus registered, assigned bus number 1usb usb1: New USB device found, idVendor=1d6b, idProduct=0002usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1usb usb1: Product: MUSB HDRC host driverusb usb1: Manufacturer: Linux 2.6.37 musb-hcdusb usb1: SerialNumber: musb-hdrc.0hub 1-0:1.0: USB hub foundhub 1-0:1.0: 1 port detectedmusb-hdrc musb-hdrc.0: USB Host mode controller at d080c000 using DMA, IRQ 18musb-hdrc musb-hdrc.1: dma type: dma-cppi41musb-hdrc: kernel must blacklist external hubsmusb-hdrc musb-hdrc.1: MUSB HDRC host drivermusb-hdrc musb-hdrc.1: new USB bus registered, assigned bus number 2usb usb2: New USB device found, idVendor=1d6b, idProduct=0002usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1usb usb2: Product: MUSB HDRC host driverusb usb2: Manufacturer: Linux 2.6.37 musb-hcdusb usb2: SerialNumber: musb-hdrc.1hub 2-0:1.0: USB hub foundhub 2-0:1.0: 1 port detectedmusb-hdrc musb-hdrc.1: USB Host mode controller at d081e800 using DMA, IRQ 19NET: Registered protocol family 2IP route cache hash table entries: 2048 (order: 1, 8192 bytes)TCP established hash table entries: 8192 (order: 4, 65536 bytes)TCP bind hash table entries: 8192 (order: 3, 32768 bytes)TCP: Hash tables configured (established 8192 bind 8192)TCP reno registeredUDP hash table entries: 256 (order: 0, 4096 bytes)UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)NET: Registered protocol family 1RPC: 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 0omap-iommu omap-iommu.0: ducati registeredomap-iommu omap-iommu.1: sys registeredJFFS2 version 2.2. (NAND) ツゥ 2001-2006 Red Hat, Inc.msgmni has been set to 397io scheduler noop registeredio scheduler deadline registeredio scheduler cfq registered (default)Serial: 8250/16550 driver, 4 ports, IRQ sharing enabledomap_uart.0: ttyO0 at MMIO 0x48020000 (irq = 72) is a OMAP UART0omap_uart.1: ttyO1 at MMIO 0x48022000 (irq = 73) is a OMAP UART1omap_uart.2: ttyO2 at MMIO 0x48024000 (irq = 74) is a OMAP UART2console [ttyO2] enabled, bootconsole disabledconsole [ttyO2] enabled, bootconsole disabledbrd: module loadedloop: module loadedahci ahci.0: forcing PORTS_IMPL to 0x3ahci ahci.0: AHCI 0001.0100 32 slots 2 ports 3 Gbps 0x3 impl platform modeahci ahci.0: flags: ncq sntf pm led clo only pmp pio slum part ccc scsi0 : ahci_platformscsi1 : ahci_platformata1: SATA max UDMA/133 mmio [mem 0x4a140000-0x4a150fff] port 0x100 irq 16ata2: SATA max UDMA/133 mmio [mem 0x4a140000-0x4a150fff] port 0x180 irq 16m25p80 spi1.0: found m25p32, expected w25x32m25p80 spi1.0: m25p32 (4096 Kbytes)Creating 4 MTD partitions on "spi_flash":0x000000000000-0x000000040000 : "U-Boot"0x000000040000-0x000000042000 : "U-Boot Env"mtd: partition "U-Boot Env" doesn't end on an erase block -- force read-only0x000000042000-0x0000002c2000 : "Kernel"mtd: partition "Kernel" doesn't start on an erase block boundary -- force read-only0x0000002c2000-0x000000400000 : "File System"mtd: partition "File System" doesn't start on an erase block boundary -- force read-onlyomap2-nand driver initializingNAND device: Manufacturer ID: 0x2c, Chip ID: 0xca (Micron )Creating 5 MTD partitions on "omap2-nand.0":0x000000000000-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.6davinci_mdio davinci_mdio.0: detected phy mask fffffffddavinci_mdio.0: probeddavinci_mdio davinci_mdio.0: phy[1]: device 0:01, driver unknownusbcore: registered new interface driver cdc_etherusbcore: registered new interface driver dm9601Initializing USB Mass Storage driver...usbcore: registered new interface driver usb-storageUSB Mass Storage support registered.mice: PS/2 mouse device common for all micei2c /dev entries driverLinux video capture interface: v2.00usbcore: registered new interface driver uvcvideoUSB Video Class driver (v1.0.0)OMAP Watchdog Timer Rev 0x00: initial timeout 60 secusbcore: registered new interface driver usbhidusbhid: USB HID core driverusbcore: registered new interface driver snd-usb-audioasoc: tlv320aic3x-hifi <-> davinci-mcasp.2 mapping okALSA device list: #0: TI81XX EVMTCP cubic registeredNET: Registered protocol family 17VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3omap_voltage_late_init: Voltage driver support not addedsmartreflex smartreflex: Driver initializedata2: SATA link down (SStatus 0 SControl 300)ata1: SATA link down (SStatus 0 SControl 300)davinci_mdio davinci_mdio.0: resetting idled controllernet eth0: attached PHY driver [Generic PHY] (mii_bus:phy_addr=0:01, id=282f014)PHY 0:02 not foundnet eth1: could not connect to phy 0:02Sending DHCP requests .PHY: 0:01 - Link is Up - 100/Full., OKIP-Config: Got DHCP answer from 0.0.0.0, my address is 172.16.3.42IP-Config: Complete: device=eth0, addr=172.16.3.42, mask=255.255.255.0, gw=172.16.3.254, host=172.16.3.42, domain=local.bi2vision.com, nis-domain=(none), bootserver=0.0.0.0, rootserver=0.0.0.0, rootpath=Empty flash at 0x050b922c ends at 0x050b9800VFS: Mounted root (jffs2 filesystem) on device 31:7.devtmpfs: mountedFreeing init memory: 192KINIT: version 2.86 bootingError opening /dev/fb0: No such file or directoryPlease wait: booting...Starting udevudevd (78): /proc/78/oom_adj is deprecated, please use /proc/78/oom_score_adj instead.udev: starting version 141Remounting root file system...Caching udev devnodesPopulating dev cachemv: cannot rename '/tmp/devices': No such file or directoryNET: Registered protocol family 10ALSA: Restoring mixer settings...Configuring network interfaces... udhcpc (v1.13.2) startedNo state is present for card EVMFound hardware: "" "" "" "" ""Hardware is initialized using a generic methodNo state is present for card EVMSending discover...Sending select for 172.16.3.85...Lease of 172.16.3.85 obtained, lease time 600adding dns 172.16.1.10done.Setting up IP spoofing protection: rp_filter.hwclock: can't open '/dev/misc/rtc': No such file or directoryThu Sep 8 14:28:00 UTC 2011hwclock: can't open '/dev/misc/rtc': No such file or directoryINIT: Entering runlevel: 5Starting system message bus: dbus.Loading HDVICP2 FirmwareDM816X prcm_config_app version: 2.0.0.1Doing PRCM settings...PRCM for IVHD0 is in Progress, Please wait..... BW Phy Addr : 0x48180600 Data : 0x00000002AW Phy Addr : 0x48180600 Data : 0x00000002Phy Addr : 0x48180c04 Data : 0x00000037BW Phy Addr : 0x48180620 Data : 0x00070000AW Phy Addr : 0x48180620 Data : 0x00070002BW Phy Addr : 0x48180624 Data : 0x00030000AW Phy Addr : 0x48180624 Data : 0x00010002Phy Addr : 0x48180600 Data : 0x00000102BW Phy Addr : 0x48180c10 Data : 0x00000007AW Phy Addr : 0x48180c10 Data : 0x00000003Phy Addr : 0x48180c14 Data : 0x00000004BW Phy Addr : 0x58088000 Data : 0xeafffffeAW Phy Addr : 0x58088000 Data : 0xeafffffeBW Phy Addr : 0x58098000 Data : 0xeafffffeAW Phy Addr : 0x58098000 Data : 0xeafffffeBW Phy Addr : 0x48180c10 Data : 0x00000003AW Phy Addr : 0x48180c10 Data : 0x00000000Phy Addr : 0x48180c14 Data : 0x00000007PRCM for IVHD0 is Done Successfully PRCM for IVHD1 is in Progress, Please wait..... BW Phy Addr : 0x48180700 Data : 0x00000002AW Phy Addr : 0x48180700 Data : 0x00000002Phy Addr : 0x48180d04 Data : 0x00000037BW Phy Addr : 0x48180720 Data : 0x00070000AW Phy Addr : 0x48180720 Data : 0x00050002BW Phy Addr : 0x48180724 Data : 0x00030000AW Phy Addr : 0x48180724 Data : 0x00010002Phy Addr : 0x48180700 Data : 0x00000102BW Phy Addr : 0x48180d10 Data : 0x00000007AW Phy Addr : 0x48180d10 Data : 0x00000003Phy Addr : 0x48180d14 Data : 0x00000004BW Phy Addr : 0x5a088000 Data : 0xeaffbffeAW Phy Addr : 0x5a088000 Data : 0xeafffffeBW Phy Addr : 0x5a098000 Data : 0xaefffffeAW Phy Addr : 0x5a098000 Data : 0xeafffffeBW Phy Addr : 0x48180d10 Data : 0x00000003AW Phy Addr : 0x48180d10 Data : 0x00000000Phy Addr : 0x48180d14 Data : 0x00000007PRCM for IVHD1 is Done Successfully PRCM for IVHD2 is in Progress, Please wait..... BW Phy Addr : 0x48180800 Data : 0x00000002AW Phy Addr : 0x48180800 Data : 0x00000002Phy Addr : 0x48180e04 Data : 0x00000037BW Phy Addr : 0x48180820 Data : 0x00070000AW Phy Addr : 0x48180820 Data : 0x00050002BW Phy Addr : 0x48180824 Data : 0x00030000AW Phy Addr : 0x48180824 Data : 0x00010002Phy Addr : 0x48180800 Data : 0x00000102BW Phy Addr : 0x48180e10 Data : 0x00000007AW Phy Addr : 0x48180e10 Data : 0x00000003Phy Addr : 0x48180e14 Data : 0x00000004BW Phy Addr : 0x53088000 Data : 0xeafffffeAW Phy Addr : 0x53088000 Data : 0xeafffffeBW Phy Addr : 0x53098000 Data : 0xeaff7ffeAW Phy Addr : 0x53098000 Data : 0xeafffffeBW Phy Addr : 0x48180e10 Data : 0x00000003AW Phy Addr : 0x48180e10 Data : 0x00000000Phy Addr : 0x48180e14 Data : 0x00000007PRCM for IVHD2 is Done Successfully PRCM Initialization completed SysLink version : 2.00.02.80SysLink module created on Date:Sep 8 2011 Time:12:18:39FIRMWARE: Memory map bin file not passedUsage : firmware_loader <Processor Id> <Location of Firmware> <start|stop> [Location of Mem map bin file]FIRMWARE: Default memory configuration is usedMemCfg: DCMM (Dynamically Configurable Memory Map) Version : 2.1.1.1FIRMWARE: Memory Configuration status : In ProgressFIRMWARE: 1 start SuccessfulStarting telnet daemon.Loading HDVPSS FirmwareFIRMWARE: Memory map bin file not passedUsage : firmware_loader <Processor Id> <Location of Firmware> <start|stop> [Location of Mem map bin file]FIRMWARE: Default memory configuration is usedMemCfg: DCMM (Dynamically Configurable Memory Map) Version : 2.1.1.1FIRMWARE: Memory Configuration status : In ProgressFIRMWARE: 2 start Successfulnotify_shm_drv_sendevent failed! status = 0xfffffff0notify_send_event failed! status = 0xfffffff0notify_shm_drv_sendevent failed! status = 0xfffffff0notify_send_event failed! status = 0xfffffff0notify_shm_drv_sendevent failed! status = 0xfffffff0notify_send_event failed! status = 0xfffffff0notify_shm_drv_sendevent failed! status = 0xfffffff0notify_send_event failed! status = 0xfffffff0notify_shm_drv_sendevent failed! status = 0xfffffff0notify_send_event failed! status = 0xfffffff0notify_shm_drv_sendevent failed! status = 0xfffffff0notify_send_event failed! status = 0xfffffff0notify_shm_drv_sendevent failed! status = 0xfffffff0notify_send_event failed! status = 0xfffffff0notify_shm_drv_sendevent failed! status = 0xfffffff0notify_send_event failed! status = 0xfffffff0notify_shm_drv_sendevent failed! status = 0xfffffff0notify_send_event failed! status = 0xfffffff0notify_shm_drv_sendevent failed! status = 0xfffffff0notify_send_event failed! status = 0xfffffff0notify_shm_drv_sendevent failed! status = 0xfffffff0notify_send_event failed! status = 0xfffffff0notify_shm_drv_sendevent failed! status = 0xfffffff0notify_send_event failed! status = 0xfffffff0notify_shm_drv_sendevent failed! status = 0xfffffff0notify_send_event failed! status = 0xfffffff0notify_shm_drv_sendevent failed! status = 0xfffffff0notify_send_event failed! status = 0xfffffff0notify_shm_drv_sendevent failed! status = 0xfffffff0notify_send_event failed! status = 0xfffffff0notify_shm_drv_sendevent failed! status = 0xfffffff0notify_send_event failed! status = 0xfffffff0notify_shm_drv_sendevent failed! status = 0xfffffff0notify_send_event failed! status = 0xfffffff0notify_shm_drv_sendevent failed! status = 0xfffffff0notify_send_event failed! status = 0xfffffff0notify_shm_drv_sendevent failed! status = 0xfffffff0notify_send_event failed! status = 0xfffffff0notify_shm_drv_sendevent failed! status = 0xfffffff0notify_send_event failed! status = 0xfffffff0VPSS_CORE : Failed to init fvid2 interface,vpss: probe of vpss failed with error -22ti81xxfb ti81xxfb: no grpxsti81xxfb: probe of ti81xxfb failed with error -22open /dev/fb0: No such file or directorycat: write error: No space left on devicecat: write error: No space left on deviceHDMI W1 rev 2.0Unable to handle kernel NULL pointer dereference at virtual address 00000140pgd = cb098000[00000140] *pgd=8b033031, *pte=00000000, *ppte=00000000Internal error: Oops: 17 [#1]last sysfs file: /sys/module/vpss/initstateModules linked in: ti81xxhdmi(+) ti81xxfb vpss syslink ipv6CPU: 0 Not tainted (2.6.37 #2)PC is at TI81xx_register_display_panel+0x44/0xfc [vpss]LR is at init_module+0x274/0x3b4 [ti81xxhdmi]pc : [<bf18daec>] lr : [<bf1b8274>] psr: a0000013sp : cb097f10 ip : cb097f30 fp : cb097f2cr10: 00000000 r9 : cb096000 r8 : bf1b8000r7 : 4008c000 r6 : 00000000 r5 : bf1b491c r4 : 00000000r3 : 00000000 r2 : bf198b68 r1 : bf1b491c r0 : bf1b46e0Flags: NzCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment userControl: 10c5387d Table: 8b098019 DAC: 00000015Process modprobe (pid: 1010, stack limit = 0xcb0962e8)Stack: (0xcb097f10 to 0xcb098000)7f00: 00000000 bf1b4894 0001b208 4008c0007f20: cb097f44 cb097f30 bf1b8274 bf18dab4 00000000 bf1b4770 cb097f7c cb097f487f40: c00383d8 bf1b800c bf1b4770 0001b208 4008c000 c0042f48 00000000 bf1b47707f60: 0001b208 4008c000 c0042f48 00000000 cb097fa4 cb097f80 c0092b5c c00383147f80: c00bd750 c00bd668 0001b070 0001b208 00000000 00000080 00000000 cb097fa87fa0: c0042da0 c0092acc 0001b070 0001b208 4008c000 00005828 0001b208 0001ac947fc0: 0001b070 0001b208 00000000 00000080 0001b088 bebc5c74 00000000 bebc5c747fe0: 0001b3f0 bebc595c 0000b678 401cd7d4 60000010 4008c000 81808201 049a8d91Backtrace: [<bf18daa8>] (TI81xx_register_display_panel+0x0/0xfc [vpss]) from [<bf1b8274>] (init_module+0x274/0x3b4 [ti81xxhdmi]) r7:4008c000 r6:0001b208 r5:bf1b4894 r4:00000000[<bf1b8000>] (init_module+0x0/0x3b4 [ti81xxhdmi]) from [<c00383d8>] (do_one_initcall+0xd0/0x1a4) r5:bf1b4770 r4:00000000[<c0038308>] (do_one_initcall+0x0/0x1a4) from [<c0092b5c>] (sys_init_module+0x9c/0x1bc)[<c0092ac0>] (sys_init_module+0x0/0x1bc) from [<c0042da0>] (ret_fast_syscall+0x0/0x30) r7:00000080 r6:00000000 r5:0001b208 r4:0001b070Code: e89da8f0 e59f20b0 e5906000 e5923000 (e5d33140) ---[ end trace 23316610da536d87 ]---Segmentation faultStarting syslogd/klogd: doneStarting thttpd.ioctl FBIOGET_VSCREENINFO: Inappropriate ioctl for deviceioctl FBIOGET_VSCREENINFO: Inappropriate ioctl for deviceexpr: syntax errorLinux Frame Buffer Device Configuration Version 2.1 (23/06/1999)(C) Copyright 1995-1999 by Geert UytterhoevenUsage: 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 -grayscale <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 PVRomaplfb: OMAPLFB_Init: OMAPLFBInit failedFATAL: Error inserting omaplfb (/lib/modules/2.6.37/kernel/drivers/gpu/pvr/omaplfb.ko): No such device/dev/mem opened.Memory mapped at address 0x401e3000.Read at address 0x48180F04 (0x401e3f04): 0x00000001Write at address 0x48180F04 (0x401e3f04): 0x00000000, readback 0x00000000/dev/mem opened.Memory mapped at address 0x401ed000.Read at address 0x48180900 (0x401ed900): 0x00000102Write at address 0x48180900 (0x401ed900): 0x00000002, readback 0x00000002/dev/mem opened.Memory mapped at address 0x402c3000.Read at address 0x48180920 (0x402c3920): 0x00040002Write at address 0x48180920 (0x402c3920): 0x00000002, readback 0x00000002Starting Matrix GUI application. _____ _____ _ _ | _ |___ ___ ___ ___ | _ |___ ___ |_|___ ___| |_ | | _| .'| . | . | | __| _| . | | | -_| _| _||__|__|_| |__,|_ |___| |__| |_| |___|_| |___|___|_| |___| |___| Arago Project http://arago-project.org dm816x-evm ttyO2Arago 2011.05 dm816x-evm ttyO2dm816x-evm login:
---------------------------------------------------------------------------------------------------------------
I also tried with nfs mode with the same file system.
I changed the boot args to
bootargs=console=ttyO2,115200n8 rootwait rw mem=256M earlyprink notifyk.vpssm3_va=0xBF900000 vram=50M ti816xfb.vram=0:16M,1:16M,2:6M root=/dev/nfs nfsroot=172.16.1.62:/home/xiaoxiao/targetfs ip=dhcp
and the vpss works fine.
I don't know why it failed when I use a jffs2 file system.
Is there anything wrong with my boot args?
Regards,
Lei
From the log, it seems that notify kernel module did not find the notifyk.vpssm3_va=0xBF900000.
Normall, you should see the below print during the kernel boot. could you check your nfs boot log?
notify_init : notify drivercreated for remote proc id 2 at physical Address 0xbf900000
Regards
yihe
PS: Please mark this post as answered via the Verify Answer button below if you think it answers your question. Thanks!
Hi yihe,
First thank you for your reply.
yihe Normall, you should see the below print during the kernel boot. could you check your nfs boot log? notify_init : notify drivercreated for remote proc id 2 at physical Address 0xbf900000
Yes, you are right. When I use nfs boot, I found the message you said was printed.
So you mean the notify kernel module did not find the notify boot parameter?
I checked more message about jffs2 booting using dmesg.
--------------------------------------------------------------------------------------------------
Linux version 2.6.37 (xiaoxiao@ubuntu) (gcc version 4.3.3 (Sourcery G++ Lite 2009q1-203) ) #2 Mon Nov 21 15:36:26 JST 2011CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c53c7fCPU: VIPT nonaliasing data cache, VIPT aliasing instruction cacheMachine: ti8168evmbootconsole [earlycon0] enabledvram size = 52428800 at 0reserved size = 52428800 at 0FB: Reserving 52428800 bytes SDRAM for VRAMMemory policy: ECC disabled, Data cache writebackOMAP chip is TI8168 1.1On node 0 totalpages: 52736free_area_init_node: node 0, pgdat c04d72ac, node_mem_map c0510000 Normal zone: 512 pages used for memmap Normal zone: 0 pages reserved Normal zone: 52224 pages, LIFO batch:15pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768pcpu-alloc: [0] 0 Built 1 zonelists in Zone order, mobility grouping on. Total pages: 52224Kernel command line: console=ttyO2,115200n8 root=/dev/mtdblock7 rw rootwait rootfstype=jffs2 mem=256M earlyprintk notifyk.vpssm3_va=0xA0000000 vram=50M ti816xfb.vram=0:16M,1:16M,2:6M ip=dhcpPID hash table entries: 1024 (order: 0, 4096 bytes)Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)Memory: 206MB = 206MB totalMemory: 203476k/203476k available, 58668k reserved, 0K highmemVirtual kernel memory layout: vector : 0xffff0000 - 0xffff1000 ( 4 kB) fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB) DMA : 0xffc00000 - 0xffe00000 ( 2 MB) vmalloc : 0xd0800000 - 0xf8000000 ( 632 MB) lowmem : 0xc0000000 - 0xd0000000 ( 256 MB) modules : 0xbf000000 - 0xc0000000 ( 16 MB) .init : 0xc0008000 - 0xc0038000 ( 192 kB) .text : 0xc0038000 - 0xc0492000 (4456 kB) .data : 0xc0492000 - 0xc04d89c0 ( 283 kB)SLUB: Genslabs=11, HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1NR_IRQS:407IRQ: Found an INTC at 0xfa200000 (revision 5.0) with 128 interruptsTotal of 128 interrupts on 1 active controllerGPMC revision 6.0Trying to install interrupt handler for IRQ400Trying to install interrupt handler for IRQ401Trying to install interrupt handler for IRQ402Trying to install interrupt handler for IRQ403Trying to install interrupt handler for IRQ404Trying to install interrupt handler for IRQ405Trying to install interrupt handler for IRQ406Trying to install type control for IRQ407Trying to set irq flags for IRQ407OMAP clockevent source: GPTIMER1 at 27000000 HzConsole: colour dummy device 80x30Calibrating delay loop... 986.31 BogoMIPS (lpj=4931584)pid_max: default: 32768 minimum: 301Security Framework initializedMount-cache hash table entries: 512CPU: Testing write buffer coherency: okdevtmpfs: initializedomap_voltage_early_init: voltage driver support not addedregulator: core version 0.5regulator: dummy: NET: Registered protocol family 16omap_gpio omap_gpio.0: rpm_resume flags 0x4omap_gpio omap_gpio.0: omap_pm_runtime_resumeomap_gpio omap_gpio.0: rpm_resume returns 0OMAP GPIO hardware version 0.1omap_gpio omap_gpio.1: rpm_resume flags 0x4omap_gpio omap_gpio.1: omap_pm_runtime_resumeomap_gpio omap_gpio.1: rpm_resume returns 0OMAP GPIO hardware version 0.1omap_mux_init: Add partition: #1: core, flags: 0_omap_mux_get_by_name: Could not find signal i2c2_scl.i2c2_scl_omap_mux_get_by_name: Could not find signal i2c2_sda.i2c2_sdaNOR: Can't request GPMC CSregistered ti816x_vpss deviceregistered ti816x_gpio_vr deviceregistered TI816x on-chip HDMI deviceregistered ti816x_sr devicepm_dbg_init: only OMAP3 supportedRegistered ti81xx_fb deviceti816x_pcie: Invoking PCI BIOS...ti816x_pcie: Setting up Host Controller...ti816x_pcie: Register base mapped @0xd0820000ti816x_pcie: Starting PCI scan...PCI: bus0: Fast back to back transfers enabledpci_bus 0000:00: resource 0 [mem 0x20000000-0x2fffffff]pci_bus 0000:00: resource 1 [io 0x40000000-0x402fffff]bio: create slab <bio-0> at 0regulator: VFB: 800 <--> 1025 mV at 800 mV vgaarb: loadedSCSI subsystem initializedlibata version 3.00 loaded.usbcore: registered new interface driver usbfsusbcore: registered new interface driver hubusbcore: registered new device driver usbomap_i2c omap_i2c.1: rpm_resume flags 0x4omap_i2c omap_i2c.1: omap_pm_runtime_resumeomap_i2c omap_i2c.1: rpm_resume returns 0omap_i2c omap_i2c.1: bus 1 rev4.0 at 100 kHzomap_i2c omap_i2c.1: rpm_suspend flags 0x0omap_i2c omap_i2c.1: omap_pm_runtime_suspendomap_i2c omap_i2c.1: rpm_suspend returns 0omap_i2c omap_i2c.2: rpm_resume flags 0x4omap_i2c omap_i2c.2: omap_pm_runtime_resumeomap_i2c omap_i2c.2: rpm_resume returns 0omap_i2c omap_i2c.2: bus 2 rev4.0 at 100 kHzomap_i2c omap_i2c.2: rpm_suspend flags 0x0omap_i2c omap_i2c.2: omap_pm_runtime_suspendomap_i2c omap_i2c.2: rpm_suspend returns 0Advanced Linux Sound Architecture Driver Version 1.0.23.Switching to clocksource gp timermusb-hdrc: version 6.0, host, debug=0musb-hdrc musb-hdrc.0: dma type: dma-cppi41registerd cppi-dma Intr @ IRQ 17Cppi41 Init Donemusb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, bulk combine, bulk split, HB-ISO Rx, HB-ISO Tx, SoftConn)musb-hdrc: kernel must blacklist external hubsmusb-hdrc: HDRC RTL version 2.0 musb-hdrc: setup fifo_mode 4musb-hdrc: 28/31 max ep, 16384/16384 memorymusb-hdrc musb-hdrc.0: MUSB HDRC host drivermusb-hdrc musb-hdrc.0: new USB bus registered, assigned bus number 1usb usb1: New USB device found, idVendor=1d6b, idProduct=0002usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1usb usb1: Product: MUSB HDRC host driverusb usb1: Manufacturer: Linux 2.6.37 musb-hcdusb usb1: SerialNumber: musb-hdrc.0usb usb1: rpm_resume flags 0x4usb usb1: rpm_resume returns 1usb usb1: rpm_resume flags 0x4usb usb1: rpm_resume returns 1usb usb1: rpm_resume flags 0x0usb usb1: rpm_resume returns 1hub 1-0:1.0: USB hub foundhub 1-0:1.0: 1 port detectedmusb-hdrc musb-hdrc.0: USB Host mode controller at d080c000 using DMA, IRQ 18Registered /proc/driver/musb_hdrc.0musb-hdrc musb-hdrc.1: dma type: dma-cppi41musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, bulk combine, bulk split, HB-ISO Rx, HB-ISO Tx, SoftConn)musb-hdrc: kernel must blacklist external hubsmusb-hdrc: HDRC RTL version 2.0 musb-hdrc: setup fifo_mode 4musb-hdrc: 28/31 max ep, 16384/16384 memorymusb-hdrc musb-hdrc.1: MUSB HDRC host drivermusb-hdrc musb-hdrc.1: new USB bus registered, assigned bus number 2usb usb2: New USB device found, idVendor=1d6b, idProduct=0002usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1usb usb2: Product: MUSB HDRC host driverusb usb2: Manufacturer: Linux 2.6.37 musb-hcdusb usb2: SerialNumber: musb-hdrc.1usb usb2: rpm_resume flags 0x4usb usb2: rpm_resume returns 1usb usb2: rpm_resume flags 0x4usb usb2: rpm_resume returns 1usb usb2: rpm_resume flags 0x0usb usb2: rpm_resume returns 1hub 2-0:1.0: USB hub foundhub 2-0:1.0: 1 port detectedmusb-hdrc musb-hdrc.1: USB Host mode controller at d081e800 using DMA, IRQ 19Registered /proc/driver/musb_hdrc.1NET: Registered protocol family 2IP route cache hash table entries: 2048 (order: 1, 8192 bytes)TCP established hash table entries: 8192 (order: 4, 65536 bytes)TCP bind hash table entries: 8192 (order: 3, 32768 bytes)TCP: Hash tables configured (established 8192 bind 8192)TCP reno registeredUDP hash table entries: 256 (order: 0, 4096 bytes)UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)NET: Registered protocol family 1RPC: Registered udp transport module.RPC: Registered tcp transport module.RPC: Registered tcp NFSv4.1 backchannel transport module.PCI: CLS 0 bytes, default 64NetWinder Floating Point Emulator V0.97 (double precision)PMU: registered new PMU device of type 0omap-iommu omap-iommu.0: ducati registeredomap-iommu omap-iommu.1: sys registeredhub 1-0:1.0: rpm_resume flags 0x4hub 1-0:1.0: rpm_resume returns 1hub 1-0:1.0: rpm_suspend flags 0x0hub 1-0:1.0: rpm_suspend returns 0hub 2-0:1.0: rpm_resume flags 0x4hub 2-0:1.0: rpm_resume returns 1hub 2-0:1.0: rpm_suspend flags 0x0hub 2-0:1.0: rpm_suspend returns 0JFFS2 version 2.2. (NAND) ツゥ 2001-2006 Red Hat, Inc.msgmni has been set to 397io scheduler noop registeredio scheduler deadline registeredio scheduler cfq registered (default)Serial: 8250/16550 driver, 4 ports, IRQ sharing enabledomap_uart.0: ttyO0 at MMIO 0x48020000 (irq = 72) is a OMAP UART0omap_uart.1: ttyO1 at MMIO 0x48022000 (irq = 73) is a OMAP UART1omap_uart.2: ttyO2 at MMIO 0x48024000 (irq = 74) is a OMAP UART2console [ttyO2] enabled, bootconsole disabledbrd: module loadedloop: module loadedahci ahci.0: forcing PORTS_IMPL to 0x3ahci ahci.0: AHCI 0001.0100 32 slots 2 ports 3 Gbps 0x3 impl platform modeahci ahci.0: flags: ncq sntf pm led clo only pmp pio slum part ccc scsi0 : ahci_platformscsi1 : ahci_platformata1: SATA max UDMA/133 mmio [mem 0x4a140000-0x4a150fff] port 0x100 irq 16ata2: SATA max UDMA/133 mmio [mem 0x4a140000-0x4a150fff] port 0x180 irq 16scsi host0: rpm_resume flags 0x4scsi host0: rpm_resume returns 1scsi host1: rpm_resume flags 0x4scsi host1: rpm_resume returns 1m25p80 spi1.0: found m25p32, expected w25x32m25p80 spi1.0: m25p32 (4096 Kbytes)Creating 4 MTD partitions on "spi_flash":0x000000000000-0x000000040000 : "U-Boot"0x000000040000-0x000000042000 : "U-Boot Env"mtd: partition "U-Boot Env" doesn't end on an erase block -- force read-only0x000000042000-0x0000002c2000 : "Kernel"mtd: partition "Kernel" doesn't start on an erase block boundary -- force read-only0x0000002c2000-0x000000400000 : "File System"mtd: partition "File System" doesn't start on an erase block boundary -- force read-onlyomap2-nand driver initializingNAND device: Manufacturer ID: 0x2c, Chip ID: 0xca (Micron )Creating 5 MTD partitions on "omap2-nand.0":0x000000000000-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.6davinci_mdio davinci_mdio.0: detected phy mask fffffffddavinci_mdio.0: probeddavinci_mdio davinci_mdio.0: phy[1]: device 0:01, driver unknownusbcore: registered new interface driver cdc_etherusbcore: registered new interface driver dm9601Initializing USB Mass Storage driver...usbcore: registered new interface driver usb-storageUSB Mass Storage support registered.mice: PS/2 mouse device common for all micei2c /dev entries driverLinux video capture interface: v2.00usbcore: registered new interface driver uvcvideoUSB Video Class driver (v1.0.0)omap_wdt omap_wdt: rpm_resume flags 0x4omap_wdt omap_wdt: omap_pm_runtime_resumeomap_wdt omap_wdt: rpm_resume returns 0OMAP Watchdog Timer Rev 0x00: initial timeout 60 secomap_wdt omap_wdt: rpm_suspend flags 0x0omap_wdt omap_wdt: omap_pm_runtime_suspendomap_wdt omap_wdt: rpm_suspend returns 0usbcore: registered new interface driver usbhidusbhid: USB HID core driverusbcore: registered new interface driver snd-usb-audioasoc: tlv320aic3x-hifi <-> davinci-mcasp.2 mapping okALSA device list: #0: TI81XX EVMTCP cubic registeredNET: Registered protocol family 17VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3omap_voltage_late_init: Voltage driver support not addedsmartreflex smartreflex: Driver initializedata2: SATA link down (SStatus 0 SControl 300)scsi host1: rpm_suspend flags 0x0scsi host1: rpm_suspend returns 0ata1: SATA link down (SStatus 0 SControl 300)scsi host0: rpm_suspend flags 0x0scsi host0: rpm_suspend returns 0davinci_mdio davinci_mdio.0: resetting idled controllernet eth0: attached PHY driver [Generic PHY] (mii_bus:phy_addr=0:01, id=282f014)PHY 0:02 not foundnet eth1: could not connect to phy 0:02Sending DHCP requests .PHY: 0:01 - Link is Up - 100/Full., OKIP-Config: Got DHCP answer from 0.0.0.0, my address is 172.16.3.42IP-Config: Complete: device=eth0, addr=172.16.3.42, mask=255.255.255.0, gw=172.16.3.254, host=172.16.3.42, domain=local.bi2vision.com, nis-domain=(none), bootserver=0.0.0.0, rootserver=0.0.0.0, rootpath=Empty flash at 0x050b922c ends at 0x050b9800VFS: Mounted root (jffs2 filesystem) on device 31:7.devtmpfs: mountedFreeing init memory: 192Kudevd (76): /proc/76/oom_adj is deprecated, please use /proc/76/oom_score_adj instead.NET: Registered protocol family 10SysLink version : 2.00.02.80SysLink module created on Date:Sep 8 2011 Time:12:18:39VPSS_CORE : core initVPSS_CORE : cpu version 1VPSS_SHRBUF: sbuf initVPSS_SHRBUF: map 0xbfb00000 to 0xd6c00000 with size 2097152VPSS_FVID2: fvid2 initVPSS_SHRBUF: FOUND 0xbfb00000, end 0xbfd00000, map vir 0xd6c00000 size 8192VPSS_FVID2: Handshake...VPSS_SHRBUF: FOUND 0xbfb02000, end 0xbfd00000, map vir 0xd6c02000 size 4096notify_shm_drv_sendevent failed! status = 0xfffffff0notify_send_event failed! status = 0xfffffff0VPSS_FVID2: Failed to send version command to M3 0xfffffff0.VPSS_SHRBUF: free mem paddr 0xbfb02000 vaddr 0xd6c02000 size 4096VPSS_FVID2: Handshake...VPSS_SHRBUF: FOUND 0xbfb02000, end 0xbfd00000, map vir 0xd6c02000 size 4096notify_shm_drv_sendevent failed! status = 0xfffffff0notify_send_event failed! status = 0xfffffff0VPSS_FVID2: Failed to send version command to M3 0xfffffff0.VPSS_SHRBUF: free mem paddr 0xbfb02000 vaddr 0xd6c02000 size 4096VPSS_FVID2: Handshake...VPSS_SHRBUF: FOUND 0xbfb02000, end 0xbfd00000, map vir 0xd6c02000 size 4096notify_shm_drv_sendevent failed! status = 0xfffffff0notify_send_event failed! status = 0xfffffff0VPSS_FVID2: Failed to send version command to M3 0xfffffff0.VPSS_SHRBUF: free mem paddr 0xbfb02000 vaddr 0xd6c02000 size 4096VPSS_FVID2: Handshake...VPSS_SHRBUF: FOUND 0xbfb02000, end 0xbfd00000, map vir 0xd6c02000 size 4096notify_shm_drv_sendevent failed! status = 0xfffffff0notify_send_event failed! status = 0xfffffff0VPSS_FVID2: Failed to send version command to M3 0xfffffff0.VPSS_SHRBUF: free mem paddr 0xbfb02000 vaddr 0xd6c02000 size 4096VPSS_FVID2: Handshake...VPSS_SHRBUF: FOUND 0xbfb02000, end 0xbfd00000, map vir 0xd6c02000 size 4096notify_shm_drv_sendevent failed! status = 0xfffffff0notify_send_event failed! status = 0xfffffff0VPSS_FVID2: Failed to send version command to M3 0xfffffff0.VPSS_SHRBUF: free mem paddr 0xbfb02000 vaddr 0xd6c02000 size 4096VPSS_FVID2: Handshake...VPSS_SHRBUF: FOUND 0xbfb02000, end 0xbfd00000, map vir 0xd6c02000 size 4096notify_shm_drv_sendevent failed! status = 0xfffffff0notify_send_event failed! status = 0xfffffff0VPSS_FVID2: Failed to send version command to M3 0xfffffff0.VPSS_SHRBUF: free mem paddr 0xbfb02000 vaddr 0xd6c02000 size 4096VPSS_FVID2: Handshake...VPSS_SHRBUF: FOUND 0xbfb02000, end 0xbfd00000, map vir 0xd6c02000 size 4096notify_shm_drv_sendevent failed! status = 0xfffffff0notify_send_event failed! status = 0xfffffff0VPSS_FVID2: Failed to send version command to M3 0xfffffff0.VPSS_SHRBUF: free mem paddr 0xbfb02000 vaddr 0xd6c02000 size 4096VPSS_FVID2: Handshake...VPSS_SHRBUF: FOUND 0xbfb02000, end 0xbfd00000, map vir 0xd6c02000 size 4096notify_shm_drv_sendevent failed! status = 0xfffffff0notify_send_event failed! status = 0xfffffff0VPSS_FVID2: Failed to send version command to M3 0xfffffff0.VPSS_SHRBUF: free mem paddr 0xbfb02000 vaddr 0xd6c02000 size 4096VPSS_FVID2: Handshake...VPSS_SHRBUF: FOUND 0xbfb02000, end 0xbfd00000, map vir 0xd6c02000 size 4096notify_shm_drv_sendevent failed! status = 0xfffffff0notify_send_event failed! status = 0xfffffff0VPSS_FVID2: Failed to send version command to M3 0xfffffff0.VPSS_SHRBUF: free mem paddr 0xbfb02000 vaddr 0xd6c02000 size 4096VPSS_FVID2: Handshake...VPSS_SHRBUF: FOUND 0xbfb02000, end 0xbfd00000, map vir 0xd6c02000 size 4096notify_shm_drv_sendevent failed! status = 0xfffffff0notify_send_event failed! status = 0xfffffff0VPSS_FVID2: Failed to send version command to M3 0xfffffff0.VPSS_SHRBUF: free mem paddr 0xbfb02000 vaddr 0xd6c02000 size 4096VPSS_FVID2: Handshake...VPSS_SHRBUF: FOUND 0xbfb02000, end 0xbfd00000, map vir 0xd6c02000 size 4096notify_shm_drv_sendevent failed! status = 0xfffffff0notify_send_event failed! status = 0xfffffff0VPSS_FVID2: Failed to send version command to M3 0xfffffff0.VPSS_SHRBUF: free mem paddr 0xbfb02000 vaddr 0xd6c02000 size 4096VPSS_FVID2: Handshake...VPSS_SHRBUF: FOUND 0xbfb02000, end 0xbfd00000, map vir 0xd6c02000 size 4096notify_shm_drv_sendevent failed! status = 0xfffffff0notify_send_event failed! status = 0xfffffff0VPSS_FVID2: Failed to send version command to M3 0xfffffff0.VPSS_SHRBUF: free mem paddr 0xbfb02000 vaddr 0xd6c02000 size 4096VPSS_FVID2: Handshake...VPSS_SHRBUF: FOUND 0xbfb02000, end 0xbfd00000, map vir 0xd6c02000 size 4096notify_shm_drv_sendevent failed! status = 0xfffffff0notify_send_event failed! status = 0xfffffff0VPSS_FVID2: Failed to send version command to M3 0xfffffff0.VPSS_SHRBUF: free mem paddr 0xbfb02000 vaddr 0xd6c02000 size 4096VPSS_FVID2: Handshake...VPSS_SHRBUF: FOUND 0xbfb02000, end 0xbfd00000, map vir 0xd6c02000 size 4096notify_shm_drv_sendevent failed! status = 0xfffffff0notify_send_event failed! status = 0xfffffff0VPSS_FVID2: Failed to send version command to M3 0xfffffff0.VPSS_SHRBUF: free mem paddr 0xbfb02000 vaddr 0xd6c02000 size 4096VPSS_FVID2: Handshake...VPSS_SHRBUF: FOUND 0xbfb02000, end 0xbfd00000, map vir 0xd6c02000 size 4096notify_shm_drv_sendevent failed! status = 0xfffffff0notify_send_event failed! status = 0xfffffff0VPSS_FVID2: Failed to send version command to M3 0xfffffff0.VPSS_SHRBUF: free mem paddr 0xbfb02000 vaddr 0xd6c02000 size 4096VPSS_FVID2: Handshake...VPSS_SHRBUF: FOUND 0xbfb02000, end 0xbfd00000, map vir 0xd6c02000 size 4096notify_shm_drv_sendevent failed! status = 0xfffffff0notify_send_event failed! status = 0xfffffff0VPSS_FVID2: Failed to send version command to M3 0xfffffff0.VPSS_SHRBUF: free mem paddr 0xbfb02000 vaddr 0xd6c02000 size 4096VPSS_FVID2: Handshake...VPSS_SHRBUF: FOUND 0xbfb02000, end 0xbfd00000, map vir 0xd6c02000 size 4096notify_shm_drv_sendevent failed! status = 0xfffffff0notify_send_event failed! status = 0xfffffff0VPSS_FVID2: Failed to send version command to M3 0xfffffff0.VPSS_SHRBUF: free mem paddr 0xbfb02000 vaddr 0xd6c02000 size 4096VPSS_FVID2: Handshake...VPSS_SHRBUF: FOUND 0xbfb02000, end 0xbfd00000, map vir 0xd6c02000 size 4096notify_shm_drv_sendevent failed! status = 0xfffffff0notify_send_event failed! status = 0xfffffff0VPSS_FVID2: Failed to send version command to M3 0xfffffff0.VPSS_SHRBUF: free mem paddr 0xbfb02000 vaddr 0xd6c02000 size 4096VPSS_FVID2: Handshake...VPSS_SHRBUF: FOUND 0xbfb02000, end 0xbfd00000, map vir 0xd6c02000 size 4096notify_shm_drv_sendevent failed! status = 0xfffffff0notify_send_event failed! status = 0xfffffff0VPSS_FVID2: Failed to send version command to M3 0xfffffff0.VPSS_SHRBUF: free mem paddr 0xbfb02000 vaddr 0xd6c02000 size 4096VPSS_FVID2: Handshake...VPSS_SHRBUF: FOUND 0xbfb02000, end 0xbfd00000, map vir 0xd6c02000 size 4096notify_shm_drv_sendevent failed! status = 0xfffffff0notify_send_event failed! status = 0xfffffff0VPSS_FVID2: Failed to send version command to M3 0xfffffff0.VPSS_SHRBUF: free mem paddr 0xbfb02000 vaddr 0xd6c02000 size 4096VPSS_FVID2: fvid2 deinitVPSS_SHRBUF: free mem paddr 0xbfb00000 vaddr 0xd6c00000 size 8192VPSS_CORE : Failed to init fvid2 interface,VPSS_SHRBUF: sbuf deinitvpss: probe of vpss failed with error -22ti81xxfb ti81xxfb: no grpxsti81xxfb: probe of ti81xxfb failed with error -22HDMI W1 rev 2.0Unable to handle kernel NULL pointer dereference at virtual address 00000140pgd = cb08c000[00000140] *pgd=8b081031, *pte=00000000, *ppte=00000000Internal error: Oops: 17 [#1]last sysfs file: /sys/module/vpss/initstateModules linked in: ti81xxhdmi(+) ti81xxfb vpss syslink ipv6CPU: 0 Not tainted (2.6.37 #2)PC is at TI81xx_register_display_panel+0x44/0xfc [vpss]LR is at init_module+0x274/0x3b4 [ti81xxhdmi]pc : [<bf18daec>] lr : [<bf1b8274>] psr: a0000013sp : cb061f10 ip : cb061f30 fp : cb061f2cr10: 00000000 r9 : cb060000 r8 : bf1b8000r7 : 4004b000 r6 : 00000000 r5 : bf1b491c r4 : 00000000r3 : 00000000 r2 : bf198b68 r1 : bf1b491c r0 : bf1b46e0Flags: NzCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment userControl: 10c5387d Table: 8b08c019 DAC: 00000015Process modprobe (pid: 1184, stack limit = 0xcb0602e8)Stack: (0xcb061f10 to 0xcb062000)1f00: 00000000 bf1b4894 0001b208 4004b0001f20: cb061f44 cb061f30 bf1b8274 bf18dab4 00000000 bf1b4770 cb061f7c cb061f481f40: c00383d8 bf1b800c bf1b4770 0001b208 4004b000 c0042f48 00000000 bf1b47701f60: 0001b208 4004b000 c0042f48 00000000 cb061fa4 cb061f80 c0092b5c c00383141f80: c00bd750 c00bd668 0001b070 0001b208 00000000 00000080 00000000 cb061fa81fa0: c0042da0 c0092acc 0001b070 0001b208 4004b000 00005828 0001b208 0001ac941fc0: 0001b070 0001b208 00000000 00000080 0001b088 bef7cc74 00000000 bef7cc741fe0: 0001b3f0 bef7c95c 0000b678 4016c7d4 60000010 4004b000 00000000 00000000Backtrace: [<bf18daa8>] (TI81xx_register_display_panel+0x0/0xfc [vpss]) from [<bf1b8274>] (init_module+0x274/0x3b4 [ti81xxhdmi]) r7:4004b000 r6:0001b208 r5:bf1b4894 r4:00000000[<bf1b8000>] (init_module+0x0/0x3b4 [ti81xxhdmi]) from [<c00383d8>] (do_one_initcall+0xd0/0x1a4) r5:bf1b4770 r4:00000000[<c0038308>] (do_one_initcall+0x0/0x1a4) from [<c0092b5c>] (sys_init_module+0x9c/0x1bc)[<c0092ac0>] (sys_init_module+0x0/0x1bc) from [<c0042da0>] (ret_fast_syscall+0x0/0x30) r7:00000080 r6:00000000 r5:0001b208 r4:0001b070Code: e89da8f0 e59f20b0 e5906000 e5923000 (e5d33140) ---[ end trace 2e6c758e3f9e8623 ]---omaplfb: OMAPLFB_Init: OMAPLFBInit failedroot@dm816x-evm:~#
----------------------------------------------------------------------------------------------------------------------
Is there any advice about this problem?
Thank you.
In your bootargs "notifyk.vpssm3_va=0xBF900000" should be notifyk.vpssm3_sva=0xBF900000. Please make sure that you copy paste the bootargs from the userGuide instead of typing it. These type of mistakes are difficult to find.
Hardik Shah
Please mark this post as answered via the Verify Answer button below if you think it answers your question. Thanks!