完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
本帖最后由 一只耳朵怪 于 2018-6-5 10:00 编辑
项目需要1366x768的LCD,DMA buffer无法分配,于是修改android系统内核inlcude/linux/mmzone.h #define MAX_ORDER 14 使用新内核重启后,提示pvrsrvkm找不到symbol, 这个模块是哪里的?如何重新编译? root@android:/ # pvrsrvkm: disagrees about version of symbol contig_page_data pvrsrvkm: Unknown symbol contig_page_data (err -22) pvrsrvkm: disagrees about version of symbol __alloc_pages_nodemask pvrsrvkm: Unknown symbol __alloc_pages_nodemask (err -22) omaplfb: Unknown symbol PVRGetDisplayClassJTable (err 0) Uncompressing Linux... done, booting the kernel. Linux version 3.2.0-EmbedSky (root@richard-H81M-DS2) (gcc version 4.4.3 (GCC) ) #23 Thu Nov 26 10:01:37 CST 2015 CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c53c7d CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache Machine: tq3358 Memory policy: ECC disabled, Data cache writeback AM335X ES1.0 (sgx neon ) Built 1 zonelists in Zone order, mobility grouping on. Total pages: 130048 Kernel command line: console=ttySAC0,115200n8 root=/dev/mtdblock9 rootfstype=yaffs2 rw rootwait=1 init=/init ip=off lcd=X1024Y600_H70 uart1_d_can=uart2 user N101-1366x768 lcd. uart1_d_can, user select uart1. uart2_i2c2, user select uart2. PID hash table entries: 2048 (order: 1, 8192 bytes) Dentry cache hash table entries: 65536 (order: 6, 262144 bytes) Inode-cache hash table entries: 32768 (order: 5, 131072 bytes) Memory: 512MB = 512MB total Memory: 509736k/509736k available, 14552k reserved, 0K highmem Virtual kernel memory layout: vector : 0xffff0000 - 0xffff1000 ( 4 kB) fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB) vmalloc : 0xe0800000 - 0xff000000 ( 488 MB) lowmem : 0xc0000000 - 0xe0000000 ( 512 MB) modules : 0xbf000000 - 0xc0000000 ( 16 MB) .text : 0xc0008000 - 0xc07e3000 (8044 kB) .init : 0xc07e3000 - 0xc0821000 ( 248 kB) .data : 0xc0822000 - 0xc0884560 ( 394 kB) .bss : 0xc0884584 - 0xc09c7f10 (1295 kB) NR_IRQS:376 IRQ: Found an INTC at 0xfa200000 (revision 5.0) with 128 interrupts Total of 128 interrupts on 1 active controller OMAP clockevent source: GPTIMER2 at 24000000 Hz omap_dm_timer_switch_src: Switching to HW default clocksource(sys_clkin_ck) for timer1, this may impact timekeeping in low power state OMAP clocksource: GPTIMER1 at 24000000 Hz sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 178956ms Console: colour dummy device 80x30 Calibrating delay loop... 996.14 BogoMIPS (lpj=4980736) pid_max: default: 32768 minimum: 301 Security Framework initialized Mount-cache hash table entries: 512 CPU: Testing write buffer coherency: ok omap_hwmod: gfx: no hardreset requirement omap_hwmod: pruss: no hardreset requirement print_constraints: dummy: NET: Registered protocol family 16 OMAP GPIO hardware version 0.1 omap_mux_init: Add partition: #1: core, flags: 0 da8xx_lcdc.0: alias fck already exists TSC connected to beta GP EVM omap_i2c.1: alias fck already exists omap_i2c.2: alias fck already exists davinci-mcasp.0: alias fck already exists omap_hsmmc.0: alias fck already exists omap2_mcspi.1: alias fck already exists omap2_mcspi.2: alias fck already exists edma.0: alias fck already exists edma.0: alias fck already exists edma.0: alias fck already exists bio: create slab SCSI subsystem initialized u***core: registered new interface driver u***fs u***core: registered new interface driver hub u***core: registered new device driver u*** mu***-ti81xx mu***-ti81xx: mu***0, board_mode=0x13, plat_mode=0x3 mu***-ti81xx mu***-ti81xx: mu***1, board_mode=0x13, plat_mode=0x1 omap_i2c omap_i2c.1: bus 1 rev2.4.0 at 100 kHz omap_i2c omap_i2c.2: bus 2 rev2.4.0 at 100 kHz Advanced Linux Sound Architecture Driver Version 1.0.24. Bluetooth: Core ver 2.16 NET: Registered protocol family 31 Bluetooth: HCI device and connection manager initialized Bluetooth: HCI socket layer initialized Bluetooth: L2CAP socket layer initialized Bluetooth: SCO socket layer initialized Switching to clocksource gp timer mu***-hdrc: version 6.0, ?dma?, otg (peripheral+host) mu***-hdrc mu***-hdrc.0: dma type: pio mu***-hdrc mu***-hdrc.0: USB OTG mode controller at e081c000 using PIO, IRQ 18 mu***-hdrc mu***-hdrc.1: dma type: pio mu***-hdrc mu***-hdrc.1: MUSB HDRC host driver mu***-hdrc mu***-hdrc.1: new USB bus registered, assigned bus number 1 u*** u***1: New USB device found, idVendor=1d6b, idProduct=0002 u*** u***1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 u*** u***1: Product: MUSB HDRC host driver u*** u***1: Manufacturer: Linux 3.2.0-EmbedSky mu***-hcd u*** u***1: SerialNumber: mu***-hdrc.1 hub 1-0:1.0: USB hub found hub 1-0:1.0: 1 port detected mu***-hdrc mu***-hdrc.1: USB Host mode controller at e081e800 using PIO, IRQ 19 NET: Registered protocol family 2 IP route cache hash table entries: 4096 (order: 2, 16384 bytes) TCP established hash table entries: 16384 (order: 5, 131072 bytes) TCP bind hash table entries: 16384 (order: 4, 65536 bytes) TCP: Hash tables configured (established 16384 bind 16384) 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 named UNIX socket transport module. 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) omap-gpmc omap-gpmc: GPMC revision 6.0 Registering NAND on CS0 ashmem: initialized VFS: Disk quotas dquot_6.5.2 Dquot-cache hash table entries: 1024 (order 0, 4096 bytes) NTFS driver 2.1.30 [Flags: R/W]. yaffs: yaffs built Nov 26 2015 09:53:38 Installing. msgmni has been set to 995 io scheduler noop registered io scheduler deadline registered io scheduler cfq registered (default) da8xx_lcdc da8xx_lcdc.0: GLCD: Found H70-1024x600 panel omap_uart.0: ttySAC0 at MMIO 0x44e09000 (irq = 72) is a OMAP UART0 console [ttySAC0] enabled omap_uart.1: ttySAC1 at MMIO 0x48022000 (irq = 73) is a OMAP UART1 omap_uart.2: ttySAC2 at MMIO 0x48024000 (irq = 74) is a OMAP UART2 omap_uart.3: ttySAC3 at MMIO 0x481a6000 (irq = 44) is a OMAP UART3 omap_uart.4: ttySAC4 at MMIO 0x481a8000 (irq = 45) is a OMAP UART4 omap_uart.5: ttySAC5 at MMIO 0x481aa000 (irq = 46) is a OMAP UART5 Register led successfully! Register beep successfully! [drm] Initialized drm 1.1.0 20060810 brd: module loaded loop: module loaded omap2-nand driver initializing ONFI flash detected ONFI param page 0 valid NAND device: Manufacturer ID: 0x01, Chip ID: 0xd3 (AMD S34ML08G1) ---omap_oobinfo---:eccbytes=12, offset=2, length=50, eccpos[0]=40 Creating 10 MTD partitions on "omap2-nand.0": 0x000000000000-0x000000020000 : "SPL" 0x000000020000-0x000000040000 : "SPL.backup1" 0x000000040000-0x000000060000 : "SPL.backup2" 0x000000060000-0x000000080000 : "SPL.backup3" 0x000000080000-0x000000180000 : "U-Boot" 0x000000180000-0x0000001a0000 : "U-Boot Env" 0x0000001a0000-0x0000001c0000 : "U-Boot Env.backup1" 0x0000001c0000-0x0000006c0000 : "LOGO" 0x0000006c0000-0x000000bc0000 : "Kernel" 0x000000bc0000-0x000020000000 : "File System" CAN device driver interface CAN bus driver for Bosch D_CAN controller 1.0 davinci_mdio davinci_mdio.0: davinci mdio revision 1.6 davinci_mdio davinci_mdio.0: detected phy mask fffffffe davinci_mdio.0: probed davinci_mdio davinci_mdio.0: phy[0]: device 0:00, driver unknown PPP generic driver version 2.4.2 PPP BSD Compression module registered PPP Deflate Compression module registered PPP MPPE Compression module registered NET: Registered protocol family 24 u***core: registered new interface driver zd1201 u***core: registered new interface driver cdc_ether u***core: registered new interface driver cdc_eem u***core: registered new interface driver dm9601 u***core: registered new interface driver cdc_subset cdc_ncm: 04-Aug-2011 u***core: registered new interface driver cdc_ncm ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver u***core: registered new interface driver cdc_acm cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters Initializing USB Mass Storage driver... u***core: registered new interface driver u***-storage USB Mass Storage support registered. u***core: registered new interface driver u***serial USB Serial support registered for generic u***core: registered new interface driver u***serial_generic u***serial: USB Serial Driver core USB Serial support registered for GSM modem (1-port) u***core: registered new interface driver option option: v0.7.2:USB Driver for GSM modems USB Serial support registered for pl2303 u***core: registered new interface driver pl2303 pl2303: Prolific PL2303 USB to serial adaptor driver gadget: Mass Storage Function, version: 2009/09/11 gadget: Number of LUNs=1 lun0: LUN: removable file: (no medium) gadget: android_u*** ready mu***-hdrc mu***-hdrc.0: MUSB HDRC host driver mu***-hdrc mu***-hdrc.0: new USB bus registered, assigned bus number 2 u*** u***2: New USB device found, idVendor=1d6b, idProduct=0002 u*** u***2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 u*** u***2: Product: MUSB HDRC host driver u*** u***2: Manufacturer: Linux 3.2.0-EmbedSky mu***-hcd u*** u***2: SerialNumber: mu***-hdrc.0 hub 2-0:1.0: USB hub found hub 2-0:1.0: 1 port detected mousedev: PS/2 mouse device common for all mice input: Resistance_ts as /devices/platform/omap/tsc/input/input0 ft5x0x_ts_init:1947 ========= [FTS] ft5x0x_ts_probe, driver version is 3.0. ft5x0x_ts_probe FTS I2C TEST Success!ret:1 input: Capacitance_ts as /devices/virtual/input/input1 [FT5X06_TP]:the FW_VER = 6 [FTS] Firmware version = 0x6 ft5x0x:ft5x0x_ts_probe() - sysfs_create_group() succeeded. ==probe over = rtc-pcf8563 1-0051: chip found, driver version 0.4.3 rtc-pcf8563 1-0051: low voltage detected, date/time is not reliable. rtc-pcf8563 1-0051: retrieved date/time is not valid. using rtc device, rtc-pcf8563, for alarms rtc-pcf8563 1-0051: rtc core: registered rtc-pcf8563 as rtc0 i2c /dev entries driver Linux video capture interface: v2.00 i2c-core: driver [tuner] using legacy suspend method i2c-core: driver [tuner] using legacy resume method i2c-core: driver [msp3400] using legacy suspend method i2c-core: driver [msp3400] using legacy resume method u***core: registered new interface driver u***vision USBVision USB Video Device Driver for Linux : 0.9.11 u***core: registered new interface driver zr364xx zr364xx: Zoran 364xx u***core: registered new interface driver stkwebcam sn9c102: V4L2 driver for SN9C1xx PC Camera Controllers v1:1.48 u***core: registered new interface driver sn9c102 et61x251: V4L2 driver for ET61X[12]51 PC Camera Controllers v1.1.10 u***core: registered new interface driver et61x251 pwc: Philips webcam module version 10.0.15 loaded. pwc: Supports Philips PCA645/646, PCVC675/680/690, PCVC720[40]/730/740/750 & PCVC830/840. pwc: Also supports the Askey VC010, various Logitech Quickcams, Samsung MPC-C10 and MPC-C30, pwc: the Creative WebCam 5 & Pro Ex, SOTEC Afina Eye and Visionite VCS-UC300 and VCS-UM100. u***core: registered new interface driver Philips webcam gspca_main: v2.14.0 registered u***core: registered new interface driver benq u***core: registered new interface driver conex u***core: registered new interface driver cpia1 u***core: registered new interface driver etoms u***core: registered new interface driver finepix u***core: registered new interface driver jeilinj u***core: registered new interface driver kinect u***core: registered new interface driver konica u***core: registered new interface driver mars u***core: registered new interface driver mr97310a u***core: registered new interface driver nw80x u***core: registered new interface driver ov519 u***core: registered new interface driver ov534 u***core: registered new interface driver ov534_9 u***core: registered new interface driver pac207 u***core: registered new interface driver pac7302 u***core: registered new interface driver pac7311 u***core: registered new interface driver se401 u***core: registered new interface driver sn9c2028 u***core: registered new interface driver sn9c20x u***core: registered new interface driver sonixb u***core: registered new interface driver sonixj u***core: registered new interface driver spca500 u***core: registered new interface driver spca501 u***core: registered new interface driver spca505 u***core: registered new interface driver spca506 u***core: registered new interface driver spca508 u***core: registered new interface driver spca561 u***core: registered new interface driver spca1528 u***core: registered new interface driver sq905 u***core: registered new interface driver sq905c u***core: registered new interface driver sq930x u***core: registered new interface driver sunplus u***core: registered new interface driver stk014 u***core: registered new interface driver stv0680 u***core: registered new interface driver t613 u***core: registered new interface driver gspca_topro u***core: registered new interface driver tv8532 u***core: registered new interface driver vc032x u***core: registered new interface driver vicam u***core: registered new interface driver xirlink-cit u***core: registered new interface driver zc3xx u***core: registered new interface driver ALi m5602 u***core: registered new interface driver STV06xx u***core: registered new interface driver gspca_gl860 u***core: registered new interface driver s2255 u***core: registered new interface driver uvcvideo USB Video Class driver (1.1.1) OMAP Watchdog Timer Rev 0x01: initial timeout 60 sec Linux telephony interface: v1.00 device-mapper: uevent: version 1.0.3 device-mapper: ioctl: 4.22.0-ioctl (2011-10-19) initialised: dm-devel@redhat.com Bluetooth: HCI UART driver ver 2.2 Bluetooth: HCI H4 protocol initialized Bluetooth: HCILL protocol initialized Bluetooth: BlueFRITZ! USB driver ver 1.2 u***core: registered new interface driver bfu*** Bluetooth: Generic Bluetooth USB driver ver 0.6 u***core: registered new interface driver btu*** _regulator_get: deviceless supply vdd_mpu not found, using dummy regulator cpuidle: using governor ladder cpuidle: using governor menu u***core: registered new interface driver u***hid u***hid: USB HID core driver logger: created 256K log 'log_main' logger: created 256K log 'log_events' logger: created 256K log 'log_radio' logger: created 256K log 'log_system' gany:sgtl5000_i2c_probe ok................ gany:sgtl5000_probe enter................ gany:sgtl5000_enable_regulators enter................ _regulator_get: 1-000a supply VDDA not found, using dummy regulator _regulator_get: 1-000a supply VDDIO not found, using dummy regulator _regulator_get: 1-000a supply VDDD not found, using dummy regulator gany...ret=0 sgtl5000 1-000a: sgtl5000 revision 17 print_constraints: 1-000a: 850 <--> 1600 mV at 1200 mV normal _regulator_get: 1-000a supply VDDA not found, using dummy regulator _regulator_get: 1-000a supply VDDIO not found, using dummy regulator sgtl5000 1-000a: Using internal LDO instead of VDDD gany:sgtl5000_enable_regulators ok................ gany:sgtl5000_probe ok................ sgtl5000 1-000a: Failed to add route HPLOUT->Headphone Jack sgtl5000 1-000a: dapm: unknown pin MONO_LOUT sgtl5000 1-000a: dapm: unknown pin HPLCOM sgtl5000 1-000a: dapm: unknown pin HPRCOM asoc: sgtl5000 <-> davinci-mcasp.0 mapping ok ALSA device list: #0: AM335X EVM oprofile: hardware counters not available oprofile: using timer interrupt. Netfilter messages via NETLINK v0.30. nf_conntrack version 0.5.0 (7964 buckets, 31856 max) ctnetlink v0.93: registering with nfnetlink. NF_TPROXY: Transparent proxy support initialized, version 4.1.0 NF_TPROXY: Copyright (c) 2006-2007 BalaBit IT Ltd. xt_time: kernel timezone is -0000 ip_tables: (C) 2000-2006 Netfilter Core Team arp_tables: (C) 2002 David S. Miller TCP cubic registered NET: Registered protocol family 10 Mobile IPv6 ip6_tables: (C) 2000-2006 Netfilter Core Team IPv6 over IPv4 tunneling driver NET: Registered protocol family 17 NET: Registered protocol family 15 can: controller area network core (rev 20090105 abi 8) NET: Registered protocol family 29 can: raw protocol (rev 20090105) can: broadcast manager protocol (rev 20090105 t) Bluetooth: RFCOMM TTY layer initialized Bluetooth: RFCOMM socket layer initialized Bluetooth: RFCOMM ver 1.11 Bluetooth: BNEP (Ethernet Emulation) ver 1.3 Bluetooth: BNEP filters: protocol multicast Bluetooth: HIDP (Human Interface Emulation) ver 1.2 lib80211: common routines for IEEE802.11 drivers Registering the dns_resolver key type VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3 ThumbEE CPU extension supported. mux: Failed to setup hwmod io irq -22 Power Management for AM33XX family Trying to load am335x-pm-firmware.bin (60 secs timeout) Copied the M3 firmware to UMEM omap_hwmod: wkup_m3: wkup_m3: hwmod data error: OMAP4 does not support st_shift Detected MACID=d0:39:72:8a:31:f0 input: gpio-keys as /devices/platform/gpio-keys/input/input2 rtc-pcf8563 1-0051: low voltage detected, date/time is not reliable. rtc-pcf8563 1-0051: retrieved date/time is not valid. rtc-pcf8563 1-0051: hctosys: invalid date/time yaffs: dev is 32505865 name is "mtdblock9" rw yaffs: yaffs: Attempting MTD mount of 31.9,"mtdblock9" mmc0: new high speed SDHC card at address 1234 mmcblk0: mmc0:1234 SA08G 7.21 GiB mmcblk0: p1 yaffs: yaffs_read_super: is_checkpointed 0 VFS: Mounted root (yaffs2 filesystem) on device 31:9. Freeing init memory: 248K init (1): /proc/1/oom_adj is deprecated, please use /proc/1/oom_score_adj instead. init: cannot open '/initlogo.rle' Disabling lock debugging due to kernel taint rtu*** init rt2870 ---> u***core: registered new interface driver rt2870 init: cannot find '/system/etc/install-recovery.sh', disabling 'flash_recovery' android_u***: already disabled adb_bind_config /system/bin/sh: No controlling tty (open /dev/tty: No such device or address) /system/bin/sh: warning: won't have full job control adb_open warning: `rild' uses 32-bit capabilities (legacy support in use) root@android:/ # pvrsrvkm: disagrees about version of symbol contig_page_data pvrsrvkm: Unknown symbol contig_page_data (err -22) pvrsrvkm: disagrees about version of symbol __alloc_pages_nodemask pvrsrvkm: Unknown symbol __alloc_pages_nodemask (err -22) omaplfb: Unknown symbol PVRGetDisplayClassJTable (err 0) init: untracked pid 85 exited init: untracked pid 133 exited init: untracked pid 138 exited |
|
相关推荐
2个回答
|
|
这应该是启动脚本里的执行程序吧
|
|
|
|
这是sgx的pvrsrvkm.ko和omaplfb.ko驱动模块,问题解决了,重新编译android即可。 |
|
|
|
只有小组成员才能发言,加入小组>>
313 浏览 1 评论
517 浏览 2 评论
NA555DR VCC最低电压需要在5V供电,为什么用3.3V供电搭了个单稳态触发器也使用正常?
758 浏览 3 评论
MSP430F249TPMR出现高温存储后失效了的情况,怎么解决?
643 浏览 1 评论
对于多级放大电路板,在PCB布局中,电源摆放的位置应该注意什么?
1115 浏览 1 评论
请问下tpa3220实际测试引脚功能和官方资料不符,哪位大佬可以帮忙解答下
227浏览 20评论
请教下关于TAS5825PEVM评估模块原理图中不太明白的地方,寻求答疑
181浏览 14评论
两个TMP117传感器一个可以正常读取温度值,一个读取的值一直是0,为什么?
46浏览 13评论
在使用3254进行录音的时候出现一个奇怪的现象,右声道有吱吱声,请教一下,是否是什么寄存器设置存在问题?
150浏览 13评论
TLV320芯片内部自带数字滤波功能,请问linein进来的模拟信号是否是先经过ADC的超采样?
160浏览 12评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-19 07:16 , Processed in 1.180818 second(s), Total 81, Slave 65 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号