This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM1808 Linux 无法识别U盘

Other Parts Discussed in Thread: AM1808

你好,

        我使用AM1808,linux3.2.0, 插入U盘,一点反应都没有,插入鼠标还有信息打印出来。请问到底要怎么样配置menuconfig才能读U盘啊,网上收罗各种配置我都试过了。

补充:USB硬件口是USB1,对的。  系统运行时调试信息显示各种驱动都加载了,但插入U盘就是没有反应。请大神帮帮忙,搞了1周了。

  • 补充: 这是调试信息,感觉各种驱动都已经加载了。

    Console: colour dummy device 80x30
    Calibrating delay loop... 148.88 BogoMIPS (lpj=744448)
    pid_max: default: 32768 minimum: 301
    Mount-cache hash table entries: 512
    CPU: Testing write buffer coherency: ok
    devtmpfs: initialized
    DaVinci: 144 gpio irqs
    NET: Registered protocol family 16
    baseboard_pre_init: Entered
    mityomapl138_setup_nand: using 8 bit data
    baseboard_init [IndustrialIO]...
    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
    Switching to clocksource timer0_1
    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 named UNIX socket transport module.
    RPC: Registered udp transport module.
    RPC: Registered tcp transport module.
    RPC: Registered tcp NFSv4.1 backchannel transport module.
    NTFS driver 2.1.30 [Flags: R/W DEBUG].
    JFFS2 version 2.2. (NAND) 漏 2001-2006 Red Hat, Inc.
    msgmni has been set to 179
    io scheduler noop registered (default)
    start plist test
    end plist test
    Serial: 8250/16550 driver, 3 ports, IRQ sharing disabled
    serial8250.0: ttyS0 at MMIO 0x1c42000 (irq = 25) is a 16550A
    serial8250.0: ttyS1 at MMIO 0x1d0c000 (irq = 53) is a 16550A
    console [ttyS1] enabled
    serial8250.0: ttyS2 at MMIO 0x1d0d000 (irq = 61) is a 16550A
    brd: module loaded
    usbcore: registered new interface driver ub
    at24 1-0050: 256 byte 24c02 EEPROM, read-only, 0 bytes/write
    MityOMAPL138: Read Factory Config Failed: -110
    Uniform Multi-Platform E-IDE driver
    ide-gd driver 1.18
    st: Version 20101219, fixed bufsize 32768, s/g segs 256
    ONFI flash detected
    ONFI param page 0 valid
    NAND device: Manufacturer ID: 0x2c, Chip ID: 0xda (Micron MT29F2G08ABAEAWP)
    Bad block table found at page 131008, version 0x01
    Bad block table found at page 130944, version 0x01
    Creating 2 MTD partitions on "davinci_nand.1":
    0x000000000000-0x000008000000 : "rootfs"
    0x000008000000-0x000010000000 : "homefs"
    davinci_nand davinci_nand.1: controller rev. 2.5
    spi_davinci spi_davinci.1: DMA: supported
    spi_davinci spi_davinci.1: DMA: RX channel: 18, TX channel: 19, event queue: 0
    m25p80 spi1.0: m25p64-nonjedec (8192 Kbytes)
    Creating 8 MTD partitions on "m25p80":
    0x000000000000-0x000000010000 : "ubl"
    0x000000010000-0x000000090000 : "u-boot"
    0x000000090000-0x0000000a0000 : "u-boot-env"
    0x0000000a0000-0x0000000b0000 : "periph-config"
    Using LCD panel: 
    baseboard_setup_lcd: unknown LCD type : 
    RMII PHY configured
    0x0000000b0000-0x000000100000 : "reserved"
    0x000000100000-0x000000400000 : "kernel"
    0x000000400000-0x000000600000 : "fpga"
    0x000000600000-0x000000800000 : "spare"
    spi_davinci spi_davinci.1: Controller at 0xfef0e000
    CAN device driver interface
    mcp251x spi1.1: MCP251x didn't enter in conf mode after reset
    mcp251x spi1.1: Probe failed
    mcp251x spi1.1: probe failed
    davinci_mdio davinci_mdio.0: davinci mdio revision 1.5
    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
    usbcore: registered new interface driver hwa-rc
    ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
    ohci ohci.0: DA8xx OHCI
    ohci ohci.0: new USB bus registered, assigned bus number 1
    Waiting for USB PHY clock good...
    ohci ohci.0: irq 59, io mem 0x01e25000
    usb usb1: New USB device found, idVendor=1d6b, idProduct=0001
    usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    usb usb1: Product: DA8xx OHCI
    usb usb1: Manufacturer: Linux 3.2.0 ohci_hcd
    usb usb1: SerialNumber: ohci.0
    hub 1-0:1.0: USB hub found
    hub 1-0:1.0: 1 port detected
    usbcore: registered new interface driver uas
    Initializing USB Mass Storage driver...
    usbcore: registered new interface driver usb-storage
    USB Mass Storage support registered.
    usbcore: registered new interface driver libusual
    usbcore: registered new interface driver ums-alauda
    usbcore: registered new interface driver ums-cypress
    usbcore: registered new interface driver ums-datafab
    usbcore: registered new interface driver ums_eneub6250
    usbcore: registered new interface driver ums-freecom
    usbcore: registered new interface driver ums-isd200
    usbcore: registered new interface driver ums-jumpshot
    usbcore: registered new interface driver ums-karma
    usbcore: registered new interface driver ums-onetouch
    usbcore: registered new interface driver ums-realtek
    usbcore: registered new interface driver ums-sddr09
    usbcore: registered new interface driver ums-sddr55
    usbcore: registered new interface driver ums-usbat
    usbcore: registered new interface driver usbserial
    usbserial: USB Serial Driver core
    idmouse: 0.6:Siemens ID Mouse FingerTIP Sensor Driver
    usbcore: registered new interface driver idmouse
    mousedev: PS/2 mouse device common for all mice
    omap_rtc omap_rtc: rtc core: registered omap_rtc as rtc0
    omap_rtc: RTC power up reset detected
    omap_rtc: already running
    i2c /dev entries driver
    cpuidle: using governor ladder
    cpuidle: using governor menu
    davinci_mmc davinci_mmc.0: Using DMA, 4-bit mode
    usbcore: registered new interface driver ushc
    usbcore: registered new interface driver usbhid
    usbhid: USB HID core driver
    usbip_core: USB/IP Core v1.0.0
    usbcore: registered new interface driver usbip-host
    usbip_host: USB/IP Host Driver v1.0.0

    下面是插入一个鼠标,有反应:

    root@mityomapl138:~# usb 1-1: new low-speed USB device number 2 using ohci
    usb 1-1: device descriptor read/64, error -62
    usb 1-1: device descriptor read/64, error -62
    usb 1-1: new low-speed USB device number 3 using ohci
    usb 1-1: device descriptor read/64, error -62
    usb 1-1: device descriptor read/64, error -62
    usb 1-1: new low-speed USB device number 4 using ohci
    usb 1-1: device not accepting address 4, error -62
    usb 1-1: new low-speed USB device number 5 using ohci
    usb 1-1: device not accepting address 5, error -62
    hub 1-0:1.0: unable to enumerate USB device on port 1

    但插入U盘,确实一点反应都没有。

    请大神帮忙看看,要如何才能识别U盘啊

  • 我找到原因了,原来是USB接口的信号定义搞反了。