Собрал ядро 3.20.18 для acme-aria 9g25, конфиг для USB:
CONFIG_HAVE_AT91_USB_CLK=y
CONFIG_USB_HID=m
CONFIG_USB_HIDDEV=y
CONFIG_USB_OHCI_LITTLE_ENDIAN=y
CONFIG_USB_SUPPORT=y
CONFIG_USB_COMMON=y
CONFIG_USB_ARCH_HAS_HCD=y
CONFIG_USB=y
CONFIG_USB_ANNOUNCE_NEW_DEVICES=y
CONFIG_USB_DEFAULT_PERSIST=y
CONFIG_USB_EHCI_HCD=y
CONFIG_USB_EHCI_HCD_AT91=y
CONFIG_USB_EHCI_HCD_PLATFORM=y
CONFIG_USB_OHCI_HCD=y
CONFIG_USB_OHCI_HCD_AT91=y
CONFIG_USB_OHCI_HCD_PLATFORM=y
CONFIG_USB_STORAGE=y
При подключении к USB устройств (например блютуз ACORP) получаю такие сообщения:
36.210937] usb 1-1: USB disconnect, device number 2
[ 42.843750] usb 2-1: new full-speed USB device number 56 using at91_ohci
[ 42.992187] usb 2-1: device descriptor read/64, error -62
[ 43.250000] usb 2-1: device descriptor read/64, error -62
[ 43.507812] usb 2-1: new full-speed USB device number 57 using at91_ohci
[ 43.656250] usb 2-1: device descriptor read/64, error -62
[ 43.914062] usb 2-1: device descriptor read/64, error -62
[ 44.171875] usb 2-1: new full-speed USB device number 58 using at91_ohci
[ 44.593750] usb 2-1: device not accepting address 58, error -62
[ 44.742187] usb 2-1: new full-speed USB device number 59 using at91_ohci
[ 45.164062] usb 2-1: device not accepting address 59, error -62
[ 45.164062] usb usb2-port1: unable to enumerate USB device
Пробовал на ядре 4.1.18 там устройство видится нормально.