完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
硬件参照dm8127ipnc设计的,把dm8127做为u***的host,外接u盘,内核配置如下
系统起来后,插入u盘,u盘指示灯是亮的,其他没有反应,内核有关u***信息如下: root@dm8127-evm:~# dmesg | grep u*** mu***-hdrc: version 6.0, host, debug=0 mu***-hdrc mu***-hdrc.0: dma type: dma-cppi41 PM: Adding info for platform:nop_u***_xceiv.0 u***2phy: computed values rxcalib(15)DACs(35 12 14) u***2phy: override computed values rxcalib(15)DACs(35 12 14) u***2phy_config: mu***(0) rxcalib done, rxcalib read value 6f71d976 mu***-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, bulk combine, bulk split, HB-ISO Rx, HB-ISO Tx, SoftConn) mu***-hdrc: MHDRC RTL version 2.0 mu***-hdrc: setup fifo_mode 4 mu***-hdrc: 28/31 max ep, 16384/16384 memory mu***-hdrc mu***-hdrc.0: MUSB HDRC host driver mu***-hdrc mu***-hdrc.0: 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 2.6.37_DM8127_IPNC_3.80.00 mu***-hcd u*** u***1: SerialNumber: mu***-hdrc.0 PM: Adding info for u***:u***1 PM: Adding info for u***:1-0:1.0 PM: Adding info for No Bus:u***dev1.1 mu***-hdrc mu***-hdrc.0: USB Host mode controller at c581e000 using DMA, IRQ 18 Registered /proc/driver/mu***_hdrc.0 mu***-hdrc mu***-hdrc.1: dma type: dma-cppi41 PM: Adding info for platform:nop_u***_xceiv.1 u***2phy: computed values rxcalib(15)DACs(31 16 17) u***2phy: override computed values rxcalib(15)DACs(31 16 17) u***2phy_config: mu***(1) rxcalib done, rxcalib read value 6f6fe18e mu***-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, bulk combine, bulk split, HB-ISO Rx, HB-ISO Tx, SoftConn) mu***-hdrc: MHDRC RTL version 2.0 mu***-hdrc: setup fifo_mode 4 mu***-hdrc: 28/31 max ep, 16384/16384 memory mu***-hdrc mu***-hdrc.1: MUSB HDRC host driver mu***-hdrc mu***-hdrc.1: 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 2.6.37_DM8127_IPNC_3.80.00 mu***-hcd u*** u***2: SerialNumber: mu***-hdrc.1 PM: Adding info for u***:u***2 PM: Adding info for u***:2-0:1.0 PM: Adding info for No Bus:u***dev2.1 mu***-hdrc mu***-hdrc.1: USB Host mode controller at c5828800 using DMA, IRQ 19 Registered /proc/driver/mu***_hdrc.1 u***core: registered new interface driver u***-storage u***core: registered new interface driver u***hid u***hid: USB HID core driver 系统打印信息如下: NAND read: device 0 offset 0x1c0000, size 0x400000 4194304 bytes read: OK ## Booting kernel from Legacy Image at 81000000 ... Image Name: Linux-2.6.37_DM8127_IPNC_3.80.00 Created: 2017-09-20 10:18:24 UTC Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 2707464 Bytes = 2.6 MiB Load Address: 80008000 Entry Point: 80008000 Verifying Checksum ... OK Loading Kernel Image ... OK OK Starting kernel ... Uncompressing Linux... done, booting the kernel. Linux version 2.6.37_DM8127_IPNC_3.80.00 (root@davinci) (gcc version 4.5.3 20110311 (prerelease) (GCC) ) #1 Wed Sep 20 18:18:20 CST 2017 CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c53c7f CPU: VIPT nonaliasing data cache, VIPT aliasing instruction cache Machine: ti8148ipnc vram size = 4194304 at 0x0 bootconsole [earlycon0] enabled ti81xx_reserve: ### Reserved DDR region @84f00000 reserved size = 4194304 at 0x0 FB: Reserving 4194304 bytes SDRAM for VRAM Memory policy: ECC disabled, Data cache writeback OMAP chip is TI8148 2.1 SRAM: Mapped pa 0x402f1000 to va 0xfe400000 size: 0xf000 Built 1 zonelists in Zone order, mobility grouping on. Total pages: 19040 Kernel command line: console=ttyO0,115200n8 lpj=4997120 mem=80M notifyk.vpssm3_sva=0xBFD00000 vram=4M cmemk.phys_start=0x85000000 cmemk.phys_end=0x89000000 cmemk.allowOverlap=1 earlyprintk ip=dhcp eth=00:11:22:33:44:66 root=/dev/nfs rw nfsroot=192.168.1.251:/home/davinci/dm8127/v3.8.0/Source/ipnc_rdk/target/filesys,nolock mac=00:11:22:33:44:66 cpsw: kernel boot params Ethernet address: 00:11:22:33:44:66 PID hash table entries: 512 (order: -1, 2048 bytes) Dentry cache hash table entries: 16384 (order: 4, 65536 bytes) Inode-cache hash table entries: 8192 (order: 3, 32768 bytes) Memory: 74MB 1MB = 75MB total Memory: 70224k/70224k available, 11696k reserved, 0K highmem Virtual kernel memory layout: vector : 0xffff0000 - 0xffff1000 ( 4 kB) fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB) DMA : 0xffc00000 - 0xffe00000 ( 2 MB) vmalloc : 0xc5800000 - 0xf8000000 ( 808 MB) lowmem : 0xc0000000 - 0xc5000000 ( 80 MB) pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB) modules : 0xbf000000 - 0xbfe00000 ( 14 MB) .init : 0xc0008000 - 0xc003f000 ( 220 kB) .text : 0xc003f000 - 0xc0528000 (5028 kB) .data : 0xc0528000 - 0xc056cb40 ( 275 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 (skipped) preset value.. 999.42 BogoMIPS (lpj=4997120) pid_max: default: 32768 minimum: 301 Security Framework initialized Mount-cache hash table entries: 512 CPU: Testing write buffer coherency: ok devtmpfs: initialized TI81XX: Map 0x84f00000 to 0xfe500000 for dram barrier TI81XX: Map 0x40300000 to 0xfe600000 for sram barrier omap_voltage_early_init: voltage driver support not added regulator: core version 0.5 regulator: dummy: NET: Registered protocol family 16 omap_voltage_domain_lookup: Voltage driver init not yet happened.Faulting! omap_voltage_add_dev: VDD specified does not exist! 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 TY: gpio mux_init in board-ti8148ipnc.c Cannot clk_get ck_32 Debugfs: Only enabling/disabling deep sleep and wakeup timer is supported now registered ti81xx_vpss device registered ti81xx_vidout device registered ti81xx on-chip HDMI device registered ti81xx_fb device PWM0 init success. PWM1 init success. 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*** USBSS revision 4ea2080b registerd cppi-dma Intr @ IRQ 17 Cppi41 Init Done omap_i2c omap_i2c.1: bus 1 rev4.0 at 100 kHz regulator: VRTC: 1800 mV regulator: VIO: 1500 mV regulator: VDD1: 600 <--> 1500 mV at 1350 mV regulator: VDD2: 600 <--> 1500 mV at 1350 mV regulator: VDDCTRL: 600 <--> 1400 mV at 1350 mV regulator: LDO1: 1100 <--> 3300 mV at 1800 mV regulator: LDO2: 1100 <--> 3300 mV at 1800 mV regulator: LDO3: 1100 <--> 3300 mV at 3300 mV regulator: LDO4: 1100 <--> 3300 mV at 1800 mV regulator: LDO5: 1100 <--> 3300 mV at 3300 mV regulator: LDO6: 1100 <--> 3300 mV at 3300 mV regulator: LDO7: 1100 <--> 3300 mV at 3300 mV regulator: LDO8: 1100 <--> 3300 mV at 1800 mV tps65911-rtc tps65911-rtc: rtc core: registered tps65911-rtc as rtc0 tps65910 1-002d: No interrupt support, no core IRQ omap_i2c omap_i2c.3: bus 3 rev4.0 at 400 kHz Advanced Linux Sound Architecture Driver Version 1.0.23. Switching to clocksource gp timer mu***-hdrc: version 6.0, host, debug=0 mu***-hdrc mu***-hdrc.0: dma type: dma-cppi41 MUSB controller-0 revision 4ea20800 u***2phy: computed values rxcalib(15)DACs(35 12 14) u***2phy: override computed values rxcalib(15)DACs(35 12 14) u***2phy_config: mu***(0) rxcalib done, rxcalib read value 6f71d976 mu***-hdrc mu***-hdrc.0: MUSB HDRC host driver mu***-hdrc mu***-hdrc.0: 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 2.6.37_DM8127_IPNC_3.80.00 mu***-hcd u*** u***1: SerialNumber: mu***-hdrc.0 hub 1-0:1.0: USB hub found hub 1-0:1.0: 1 port detected mu***-hdrc mu***-hdrc.0: USB Host mode controller at c581e000 using DMA, IRQ 18 mu***-hdrc mu***-hdrc.1: dma type: dma-cppi41 MUSB controller-1 revision 4ea20800 u***2phy: computed values rxcalib(15)DACs(31 16 17) u***2phy: override computed values rxcalib(15)DACs(31 16 17) u***2phy_config: mu***(1) rxcalib done, rxcalib read value 6f6fe18e mu***-hdrc mu***-hdrc.1: MUSB HDRC host driver mu***-hdrc mu***-hdrc.1: 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 2.6.37_DM8127_IPNC_3.80.00 mu***-hcd u*** u***2: SerialNumber: mu***-hdrc.1 hub 2-0:1.0: USB hub found hub 2-0:1.0: 1 port detected mu***-hdrc mu***-hdrc.1: USB Host mode controller at c5828800 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: 4096 (order: 3, 32768 bytes) TCP bind hash table entries: 4096 (order: 2, 16384 bytes) TCP: Hash tables configured (established 4096 bind 4096) 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 squashfs: version 4.0 (2009/01/31) Phillip Lougher NTFS driver 2.1.29 [Flags: R/W]. JFFS2 version 2.2. (NAND) 漏 2001-2006 Red Hat, Inc. msgmni has been set to 137 io scheduler noop registered io scheduler deadline registered io scheduler cfq registered (default) CMEMK module: built on Sep 20 2017 at 18:13:14 Reference Linux version 2.6.37 File /home/davinci/dm8127/v3.8.0/Source/ti_tools/linuxutils_3_23_00_01/packages/ti/sdo/linuxutils/cmem/src/module/cmemk.c allocated heap buffer 0xc7000000 of size 0x4000000 cmemk initialized DM8127 user gpio init ok. 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 omap2-nand driver initializing NAND device: Manufacturer ID: 0xec, Chip ID: 0xdc (Samsung ) omap2-nand: detected x8 NAND flash Creating 8 MTD partitions on "omap2-nand.0": 0x000000000000-0x000000020000 : "U-Boot-min" 0x000000020000-0x000000180000 : "U-Boot" 0x000000180000-0x0000001c0000 : "U-Boot Env" 0x0000001c0000-0x000000800000 : "Kernel" 0x000000800000-0x000002b00000 : "Basefs" 0x000002b00000-0x000009900000 : "ubifs" 0x000009900000-0x00000e900000 : "userapp" 0x00000e900000-0x000020000000 : "user data" 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 Initializing USB Mass Storage driver... u***core: registered new interface driver u***-storage USB Mass Storage support registered. mice: PS/2 mouse device common for all mice i2c /dev entries driver Linux video capture interface: v2.00 OMAP Watchdog Timer Rev 0x00: initial timeout 60 sec u***core: registered new interface driver u***hid u***hid: USB HID core driver notify_init : notify drivercreated for remote proc id 2 at physical Address 0xbfd00000 cm: Module associated with clock hdmi_i2s_fck didn't enable in 100000 tries asoc: tlv320aic3x-hifi <-> davinci-mcasp.2 mapping ok asoc: HDMI-DAI-CODEC <-> hdmi-dai mapping ok ALSA device list: #0: TI8148 IPNC nf_conntrack version 0.5.0 (1097 buckets, 4388 max) ip_tables: (C) 2000-2006 Netfilter Core Team TCP cubic registered NET: Registered protocol family 17 NET: Registered protocol family 15 Bridge firewalling registered 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 omap_voltage_late_init: Voltage driver support not added Power Management for TI81XX. Detected MACID=0:11:22:33:44:66 tps65911-rtc tps65911-rtc: setting system clock to 2000-01-01 00:00:43 UTC (946684843) CPSW phy found : id is : 0x4dd074 PHY 0:01 not found Sending DHCP requests . PHY: 0:00 - Link is Up - 100/Full ., OK IP-Config: Got DHCP answer from 192.168.1.1, my address is 192.168.1.65 IP-Config: Complete: device=eth0, addr=192.168.1.65, mask=255.255.255.0, gw=192.168.1.1, host=192.168.1.65, domain=, nis-domain=(none), bootserver=192.168.1.1, rootserver=192.168.1.251, rootpath= VFS: Mounted root (nfs filesystem) on device 0:14. devtmpfs: mounted Freeing init memory: 220K INIT: version 2.86 booting Please wait: booting... Starting udev Root filesystem already rw, not remounting Caching udev devnodes root: mount: mounting /dev/root on / failed: No such file or directory NOT configuring network interfaces: / is an NFS mount rm: cannot remove '/tmp': Device or resource busy Thu Nov 29 09:10:00 GMT-8 2012 inside finish.sh UBI: attaching mtd6 to ubi0 UBI: physical eraseblock size: 131072 bytes (128 KiB) UBI: logical eraseblock size: 126976 bytes UBI: smallest flash I/O unit: 2048 UBI: sub-page size: 512 UBI: VID header offset: 2048 (aligned 2048) UBI: data offset: 4096 UBI: max. sequence number: 42 UBI: attached mtd6 to ubi0 UBI: MTD device name: "userapp" UBI: MTD device size: 80 MiB UBI: number of good PEBs: 640 UBI: number of bad PEBs: 0 UBI: number of corrupted PEBs: 0 UBI: max. allowed volumes: 128 UBI: wear-leveling threshold: 4096 UBI: number of internal volumes: 1 UBI: number of user volumes: 1 UBI: available PEBs: 0 UBI: total number of reserved PEBs: 640 UBI: number of PEBs reserved for bad PEB handling: 6 UBI: max/mean erase counter: 2/0 UBI: image sequence number: 1577342759 UBI: background thread "ubi_bgt0d" started, PID 268 INIT: Entering runlevel: 5 640 LEBs (81264640 bytes, 77.5 MiB), available 0 LEBs Starting telnet daemon. Starting syslogd/klogd: done 问题怎么定位?或者哪里还需要配置,ti专家和弄过的大神们给点建议。谢谢~ |
|
相关推荐
1个回答
|
|
已解决,硬件上ID线接地就可以了。
|
|
|
|
只有小组成员才能发言,加入小组>>
341 浏览 1 评论
539 浏览 2 评论
NA555DR VCC最低电压需要在5V供电,为什么用3.3V供电搭了个单稳态触发器也使用正常?
781 浏览 3 评论
MSP430F249TPMR出现高温存储后失效了的情况,怎么解决?
655 浏览 1 评论
对于多级放大电路板,在PCB布局中,电源摆放的位置应该注意什么?
1138 浏览 1 评论
AT32F407在USART2 DMA发送数据时,接包接到了要发送的数据,程序还是处于等待传输完成的标识判断中,为什么?
69浏览 29评论
214浏览 23评论
请问下tpa3220实际测试引脚功能和官方资料不符,哪位大佬可以帮忙解答下
256浏览 20评论
请教下关于TAS5825PEVM评估模块原理图中不太明白的地方,寻求答疑
205浏览 14评论
两个TMP117传感器一个可以正常读取温度值,一个读取的值一直是0,为什么?
65浏览 13评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-25 10:53 , Processed in 0.871101 second(s), Total 75, Slave 59 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号