Hello,
I am trying to configure the kernel of the ConnectCard Wi-i.MX287 in order to use the USB0 port without the USB OTG feature.
I want to do that in order to use the pin 21 of the ConnectCard for GPIO usage.
So, I have changed the configuration of the kernel by disabling the following configuration parameters :
- CONFIG_USB_OTG
- CONFIG_USB_OTG_UTILS
- CONFIG_MXC_OTG
Now, I can configure the pin 21 of the ConnectCard as a GPIO, but when I connect the 3G USB key Huawei E3131, two exceptions occurs :
Code:
irq 93: nobody cared (try booting with the "irqpoll" option)
handlers:
[<c0203684>] (ehci_fsl_pre_irq+0x0/0x5c)
[<c01ebd9c>] (usb_hcd_irq+0x0/0xa0)
Disabling IRQ #93
Code:
irq 95: nobody cared (try booting with the "irqpoll" option)
handlers:
[<c00184a8>] (usb_wakeup_handler+0x0/0x94)
Disabling IRQ #95
And the 3G USB key is not recognized :
Code:
# lsusb
Bus 001 Device 001: ID 1d6b:0002
Bus 002 Device 001: ID 1d6b:0002
(Note that this 3G USB key is correctly recognized when the OTG feature is activated, and the pin 21 of the ConnectCard is set to the ground)
I tried with another 3G USB key (MultiTech) with the same behavior.
Does anyone success in disabling the OTG feature on the ConnectCard Wi-i-MX28 ?