AJZaurusUSB

Issue 210: Support for Android on Freerunner / Android Debug Bridge

Reported by Otto Roberson, Feb 8, 2011

I've been attempting to connect to the AoF, I can ping but adb does 
not work. 

Here's the console output:

Feb  8 11:16:49 kernel[0]: AJZaurusUSB(0x7152000)::init
Feb  8 11:16:49 kernel[0]: AJZaurusUSB::probe - super::score is 
90000
Feb  8 11:16:49 kernel[0]: AJZaurusUSB::start - this=0x7152000 
provider=0x97fb500
Feb  8 11:16:49 kernel[0]: AJZaurusUSB::createWorkLoop - 
thread=0xaf497a8 workLoop=0x8b872c0
Feb  8 11:16:49 kernel[0]: AJZaurusUSB::getWorkLoop (0x8b872c0)
Feb  8 11:16:49 kernel[0]: AJZaurusUSB::createOutputQueue
Feb  8 11:16:49 kernel[0]: AJZaurusUSB::configureDevice 2 configs
Feb  8 11:16:49 kernel[0]: AJZaurusUSB::dumpDevice - Enumerating 2 
configurations ...
Feb  8 11:16:49 kernel[0]: AJZaurusUSB::dumpDevice - Enumerate 
Configuration: 0
Feb  8 11:16:49 kernel[0]: AJZaurusUSB::dumpDevive -   Interface 
0[0] found
Feb  8 11:16:49 kernel[0]: AJZaurusUSB::dumpDevice -     bLength=9
Feb  8 11:16:49 kernel[0]: AJZaurusUSB::dumpDevice -     
bDescriptorType=4
Feb  8 11:16:49 kernel[0]: AJZaurusUSB::dumpDevice -     
bInterfaceNumber=0
Feb  8 11:16:49   kernel[0]: AJZaurusUSB::dumpDevice -     
bInterfaceClass=2
Feb  8 11:16:49   kernel[0]: AJZaurusUSB::dumpDevice -     
bInterfaceSubClass=2
Feb  8 11:16:49   kernel[0]: AJZaurusUSB::dumpDevice -     
bInterfaceProtocol=255
Feb  8 11:16:49   kernel[0]: AJZaurusUSB::dumpDevice -     
bAlternateSetting=0
Feb  8 11:16:49   kernel[0]: AJZaurusUSB::dumpDevice -     
bNumEndpoints=1
Feb  8 11:16:49   kernel[0]: AJZaurusUSB::dumpDevice -     
iInterface=3
Feb  8 11:16:49   kernel[0]: AJZaurusUSB::dumpDevive -   Interface 
1[0] found
Feb  8 11:16:49   kernel[0]: AJZaurusUSB::dumpDevice -     bLength=9
Feb  8 11:16:49   kernel[0]: AJZaurusUSB::dumpDevice -     
bDescriptorType=4
Feb  8 11:16:49   kernel[0]: AJZaurusUSB::dumpDevice -     
bInterfaceNumber=1
Feb  8 11:16:49   kernel[0]: AJZaurusUSB::dumpDevice -     
bInterfaceClass=10
Feb  8 11:16:49   kernel[0]: AJZaurusUSB::dumpDevice -     
bInterfaceSubClass=0
Feb  8 11:16:49   kernel[0]: AJZaurusUSB::dumpDevice -     
bInterfaceProtocol=0
Feb  8 11:16:49   kernel[0]: AJZaurusUSB::dumpDevice -     
bAlternateSetting=0
Feb  8 11:16:49   kernel[0]: AJZaurusUSB::dumpDevice -     
bNumEndpoints=2
Feb  8 11:16:49   kernel[0]: AJZaurusUSB::dumpDevice -     
iInterface=4
Feb  8 11:16:49   kernel[0]: AJZaurusUSB::dumpDevice - Enumerate 
Configuration: 1
Feb  8 11:16:49   kernel[0]: AJZaurusUSB::dumpDevive -   Interface 
0[1] found
Feb  8 11:16:49   kernel[0]: AJZaurusUSB::dumpDevice -     bLength=9
Feb  8 11:16:49   kernel[0]: AJZaurusUSB::dumpDevice -     
bDescriptorType=4
Feb  8 11:16:49   kernel[0]: AJZaurusUSB::dumpDevice -     
bInterfaceNumber=0
Feb  8 11:16:49   kernel[0]: AJZaurusUSB::dumpDevice -     
bInterfaceClass=2
Feb  8 11:16:49   kernel[0]: AJZaurusUSB::dumpDevice -     
bInterfaceSubClass=6
Feb  8 11:16:49   kernel[0]: AJZaurusUSB::dumpDevice -     
bInterfaceProtocol=0
Feb  8 11:16:49   kernel[0]: AJZaurusUSB::dumpDevice -     
bAlternateSetting=0
Feb  8 11:16:49   kernel[0]: AJZaurusUSB::dumpDevice -     
bNumEndpoints=1
Feb  8 11:16:49   kernel[0]: AJZaurusUSB::dumpDevice -     
iInterface=5
Feb  8 11:16:49   kernel[0]: AJZaurusUSB::dumpDevive -   Interface 
1[1] found
Feb  8 11:16:49   kernel[0]: AJZaurusUSB::dumpDevice -     bLength=9
Feb  8 11:16:49   kernel[0]: AJZaurusUSB::dumpDevice -     
bDescriptorType=4
Feb  8 11:16:49   kernel[0]: AJZaurusUSB::dumpDevice -     
bInterfaceNumber=1
Feb  8 11:16:49   kernel[0]: AJZaurusUSB::dumpDevice -     
bInterfaceClass=10
Feb  8 11:16:49   kernel[0]: AJZaurusUSB::dumpDevice -     
bInterfaceSubClass=0
Feb  8 11:16:49   kernel[0]: AJZaurusUSB::dumpDevice -     
bInterfaceProtocol=0
Feb  8 11:16:49   kernel[0]: AJZaurusUSB::dumpDevice -     
bAlternateSetting=0
Feb  8 11:16:49   kernel[0]: AJZaurusUSB::dumpDevice -     
bNumEndpoints=0
Feb  8 11:16:49   kernel[0]: AJZaurusUSB::dumpDevice -     
iInterface=0
Feb  8 11:16:49   kernel[0]: AJZaurusUSB::dumpDevive -   Interface 
2[1] found
Feb  8 11:16:49   kernel[0]: AJZaurusUSB::dumpDevice -     bLength=9
Feb  8 11:16:49   kernel[0]: AJZaurusUSB::dumpDevice -     
bDescriptorType=4
Feb  8 11:16:49   kernel[0]: AJZaurusUSB::dumpDevice -     
bInterfaceNumber=1
Feb  8 11:16:49   kernel[0]: AJZaurusUSB::dumpDevice -     
bInterfaceClass=10
Feb  8 11:16:49   kernel[0]: AJZaurusUSB::dumpDevice -     
bInterfaceSubClass=0
Feb  8 11:16:49   kernel[0]: AJZaurusUSB::dumpDevice -     
bInterfaceProtocol=0
Feb  8 11:16:49   kernel[0]: AJZaurusUSB::dumpDevice -     
bAlternateSetting=1
Feb  8 11:16:49   kernel[0]: AJZaurusUSB::dumpDevice -     
bNumEndpoints=2
Feb  8 11:16:49   kernel[0]: AJZaurusUSB::dumpDevice -     
iInterface=6
Feb  8 11:16:49   kernel[0]: AJZaurusUSB::configureDevice - Checking 
Configuration 0
Feb  8 11:16:49   kernel[0]: AJZaurusUSB::configureDevice -   
matching Interface descriptor found: 2
Feb  8 11:16:49   kernel[0]: AJZaurusUSB::message - type 
3758096641/e0000101 provider=0x97fb500 argument=0
Feb  8 11:16:49   kernel[0]: AJZaurusUSB::message - 
kIOMessageServiceAttemptingOpen
Feb  8 11:16:49   kernel[0]: AJZaurusUSB::message - type 
3758096641/e0000101 provider=0x97fb500 argument=0
Feb  8 11:16:49   kernel[0]: AJZaurusUSB::message - 
kIOMessageServiceAttemptingOpen
Feb  8 11:16:49   kernel[0]: 0        0 AppleUSBCDCACMControl: start 
- Failed to find the CDC driver
Feb  8 11:16:50   kernel[0]: 0        1 AppleUSBCDCACMData: start - 
Find CDC driver for data interface failed
Feb  8 11:16:50   kernel[0]: AJZaurusUSB::configureDevice -    
bmAttributes=000000c0
Feb  8 11:16:50   kernel[0]: AJZaurusUSB::configureDevice -   
InterfaceClass=2
Feb  8 11:16:50   kernel[0]: AJZaurusUSB::configureDevice -   
InterfaceSubClass=2
Feb  8 11:16:50   kernel[0]: AJZaurusUSB::configureDevice -   
InterfaceProtocol=255
Feb  8 11:16:50   kernel[0]: AJZaurusUSB::configureDevice -   
InterfaceClass=10
Feb  8 11:16:50   kernel[0]: AJZaurusUSB::configureDevice -   
InterfaceSubClass=0
Feb  8 11:16:50   kernel[0]: AJZaurusUSB::configureDevice -   
InterfaceProtocol=0
Feb  8 11:16:50   kernel[0]: AJZaurusUSB::configureDevice -   no 
matching interface for configuration 0
Feb  8 11:16:50   kernel[0]: AJZaurusUSB::configureDevice - Checking 
Configuration 1
Feb  8 11:16:50   kernel[0]: AJZaurusUSB::configureDevice -   
matching Interface descriptor found: 1
Feb  8 11:16:50   kernel[0]: AJZaurusUSB::message - type 
3758096656/e0000110 provider=0x97fb500 argument=0
Feb  8 11:16:50   kernel[0]: AJZaurusUSB::message - 
kIOMessageServiceWasClosed
Feb  8 11:16:50   kernel[0]: AJZaurusUSB::message - type 
3758096656/e0000110 provider=0x97fb500 argument=0
Feb  8 11:16:50   kernel[0]: AJZaurusUSB::message - 
kIOMessageServiceWasClosed
Feb  8 11:16:50   kernel[0]: AJZaurusUSB::message - type 
3758096641/e0000101 provider=0x97fb500 argument=0
Feb  8 11:16:50   kernel[0]: AJZaurusUSB::message - 
kIOMessageServiceAttemptingOpen
Feb  8 11:16:50   kernel[0]: AJZaurusUSB::message - type 
3758096641/e0000101 provider=0x97fb500 argument=0
Feb  8 11:16:50   kernel[0]: AJZaurusUSB::message - 
kIOMessageServiceAttemptingOpen
Feb  8 11:16:51   kernel[0]: de active=1
Feb  8 11:16:51   kernel[0]: AJZaurusUSB::USBSetPacketFilter 30
Feb  8 11:16:51   kernel[0]: AJZaurusUSB::setMulticastList 
addrs=0x8b8e100 count=1
Feb  8 11:16:51   kernel[0]: AJZaurusUSB::USBSetMulticastFilter - 
filters=0 count=1
Feb  8 11:16:51   kernel[0]: AJZaurusUSB::USBSetMulticastFilter - No 
multicast filters supported
Feb  8 11:16:51   kernel[0]: AJZaurusUSB::setMulticastList 
addrs=0x8ee88c0 count=2
Feb  8 11:16:51   kernel[0]: AJZaurusUSB::USBSetMulticastFilter - 
filters=0 count=2
Feb  8 11:16:51   kernel[0]: AJZaurusUSB::USBSetMulticastFilter - No 
multicast filters supported
Feb  8 11:16:51   kernel[0]: AJZaurusUSB::setMulticastList 
addrs=0x8b518c0 count=3
Feb  8 11:16:51   kernel[0]: AJZaurusUSB::USBSetMulticastFilter - 
filters=0 count=3
Feb  8 11:16:51   kernel[0]: AJZaurusUSB::USBSetMulticastFilter - No 
multicast filters supported
Feb  8 11:16:52   kernel[0]: AJZaurusUSB::setMulticastList 
addrs=0x8b45960 count=4
Feb  8 11:16:52   kernel[0]: AJZaurusUSB::USBSetMulticastFilter - 
filters=0 count=4
Feb  8 11:16:52   kernel[0]: AJZaurusUSB::USBSetMulticastFilter - No 
multicast filters supported
Feb  8 11:16:55   kernel[0]: AJZaurusUSB::setMulticastList 
addrs=0x8b51860 count=5
Feb  8 11:16:55   kernel[0]: AJZaurusUSB::USBSetMulticastFilter - 
filters=0 count=5
Feb  8 11:16:55   kernel[0]: AJZaurusUSB::USBSetMulticastFilter - No 
multicast filters supported
Feb  8 11:16:55   kernel[0]: AJZaurusUSB::setMulticastList 
addrs=0x8b75d00 count=6
Feb  8 11:16:55   kernel[0]: AJZaurusUSB::USBSetMulticastFilter - 
filters=0 count=6
Feb  8 11:16:55   kernel[0]: AJZaurusUSB::USBSetMulticastFilter - No 
multicast filters supported
Feb  8 11:16:57   kernel[0]: USBF:    3786.591    
AppleUSBUHCI[0x71f0000]::Found a transaction past the completion 
deadline on bus 0x1a, timing out! (Addr: 3, EP: 1)
Feb  8 11:16:57   kernel[0]: AJZaurusUSB::dataReadComplete - Timeout 
err: -536854447 0xe0004051 (UNDEFINED)

Created: 7 years 7 months ago by Otto Roberson

Status: New

Labels:
Type:Defect
Priority:Medium