RE: OMAP 3430 and ISP1504A USB support

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

Thanks for the reply. I did exactly what you said but dmesg didn't return any message at all.

I did a cat on /proc/driver/musb_hdrc and I got this:

root@OMAP3EVM driver]#cat /proc/driver/musb_hdrc 
Status: MHDRC, Mode=Peripheral (Power=60, DevCtl=80)
OTG state: b_idle; inactive
Options: musb-dma, otg (peripheral+host), debug=3 [eps=16]
Peripheral address: 30
Root port status: 00000000
Gadget driver: (none)

ep0 (hw0): 1buf, csr 0000 maxp 0000
        (queue empty)

The interrupts 92 and 93 for musb_hdrc.0 were in /proc/interrupts.

So, I am wondering what was missing?

Regards,

Robert

-----Original Message-----
From: Felipe Balbi [mailto:me@xxxxxxxxxxxxxxx]
Sent: February 29, 2008 10:37 AM
To: Le Van Mao, Robert
Cc: linux-omap@xxxxxxxxxxxxxxx
Subject: Re: OMAP 3430 and ISP1504A USB support




On Fri, 29 Feb 2008 09:48:21 -0500, "Le Van Mao, Robert"
<RLeVanMao@xxxxxxxxxxxxxx> wrote:
> Hi all,
> 
> I have an EVM board with an OMAP 3430 connected to a ISP1504A OTG chips
> which has a mini-AB plug-in. I tried to put the 1504A into host mode and
> would like to see the powering (and detection) of a connected USB device.
> We check the ID line which seems to be grounded.
> 
> The kernel is Linux version 2.6.22.1-omap1 ES2. I enabled the
> CONFIG_USB_MUSB_OTG  option and I saw the usb0 created. However the
> transceiver was not in host mode. How could I put it into host mode?
> 
> According to the specs of the ISP1504A, I have enable the ID_PULLUP
> regiser bit to logic 1. I am wondering where should I check to see that
the
> registers are set properly with the MUSB drivers.
> 
> Your help is appreciated and thanks in advance,

compile your kernel with musb debug verbosity set to 3.
and follow these steps:

1. boot your board
2. dmesg -c  (it will clear log buffer)
3. attach mini-a connector with device attached
4. dmesg

send us the last dmesg output

Thanks

> 
> 
> Starting kernel ...
> ...
> usbcore: registered new interface driver usbfs
> usbcore: registered new interface driver hub
> usbcore: registered new device driver usb
> musb_hdrc: version 2.2a/db-0.5.2/dbg, musb-dma, otg (peripheral+host),
> debug=1
> musb_platform_resume 175:
> 3430-resume()<7>HS USB OTG: revision 0x33, sysconfig 0x2015, sysstatus
> 0x1, intrfsel 0x1, simenable  0x0
> -----------> is_host_enabled
> -----------> is_peripheral_enabled
> musb_hdrc: USB OTG mode controller at c8800000 using DMA, IRQ 92
> musb_init_controller 2148: OTG mode, status 0, dev80
> ...
> usbmon: debugfs is not available
> usbcore: registered new interface driver cdc_acm
> drivers/usb/class/cdc-acm.c: v0.25:USB Abstract Control Model driver for
> USB modems and ISDN adapters
> Initializing USB Mass Storage driver...
> usbcore: registered new interface driver usb-storage
> USB Mass Storage support registered.
> usbcore: registered new interface driver usbtest
> ether gadget: using random self ethernet address
> ether gadget: using random host ethernet address
> usb0: Ethernet Gadget, version: May Day 2005
> usb0: using musb_hdrc, OUT ep1out IN ep1in STATUS ep2in
> usb0: MAC 86:e0:22:2e:a5:dd
> usb0: HOST MAC 1a:0a:8d:0b:76:d3
> usb0: RNDIS ready
> usb_gadget_register_driver 1822: OTG startup...
> musb_hdrc musb_hdrc.0: MUSB HDRC host driver
> musb_hdrc musb_hdrc.0: new USB bus registered, assigned bus number 1
> usb usb1: Product: MUSB HDRC host driver
> usb usb1: Manufacturer: Linux 2.6.22.1-omap1 musb-hcd
> usb usb1: SerialNumber: musb_hdrc.0
> usb usb1: configuration #1 chosen from 1 choice
> hub 1-0:1.0: USB hub found
> hub 1-0:1.0: 1 port detected
> musb_context_store_and_suspend 253:
> MUSB-Context-SAVE (Off mode support)
> musb_platform_suspend 149:
> ...
> 
> 
> Robert Le Van Mao
> (450) 542-5984
> fax : (450) 358-7707
> RLeVanMao@xxxxxxxxxxxxxx
> www.rheinmetall.ca
> 
> 
> 
> --
> To unsubscribe from this list: send the line "unsubscribe linux-omap" in
> the body of a message to majordomo@xxxxxxxxxxxxxxx
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
-- 
Best Regards,

Felipe Balbi
http://felipebalbi.com
me@xxxxxxxxxxxxxxx

��.n��������+%������w��{.n�����{�������ܨ}���Ơz�j:+v�����w����ޙ��&�)ߡ�a����z�ޗ���ݢj��w�f


[Index of Archives]     [Linux Arm (vger)]     [ARM Kernel]     [ARM MSM]     [Linux Tegra]     [Linux WPAN Networking]     [Linux Wireless Networking]     [Maemo Users]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Trails]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux