On Sat, 25 Jun 2005, Bill Gatliff wrote:
> Guys: > > > > Turns out, an identical board works with my kernel. Odd. :^) > > Well, my initial testing board did have a hardware problem > which I've corrected. Now I'm getting this far: > Was that hardware problem related to pulling the WAKEUP pin? Or anything else? > ... > 116x: driver isp116x-hcd, 08 Apr 2005 > isp116x-hcd isp116x-hcd.0: ISP116x Host Controller > isp116x-hcd isp116x-hcd.0: new USB bus registered, assigned bus > number 1 > isp116x-hcd isp116x-hcd.0: irq 22, io base 0x14000002 > hub 1-0:1.0: USB hub found > 116x: GetHubDescriptor > hub 1-0:1.0: 2 ports detected > 116x: GetHubStatus > 116x: SetPortFeature: <7>116x: USB_PORT_FEAT_POWER > 116x: SetPortFeature: <7>116x: USB_PORT_FEAT_POWER > 116x: HCREVISION [00]: 00000010 > 116x: HCCONTROL [01]: 00000080 > 116x: HCCMDSTAT [02]: 00000000 > 116x: HCINTSTAT [03]: 00000000 > 116x: HCINTENB [04]: 80000050 > 116x: HCFMINTVL [0d]: 27782edf > 116x: HCFMREM [0e]: 00001979 > 116x: HCFMNUM [0f]: 00000001 > 116x: HCLSTHRESH [11]: 00000628 > 116x: HCRHDESCA [12]: 19000002 > 116x: HCRHDESCB [13]: 00060000 > 116x: HCRHSTATUS [14]: 00000000 > 116x: HCRHPORT1 [15]: 00000000 > 116x: HCRHPORT2 [16]: 00000000 > 116x: HCHWCFG [20]: 0009 Are you sure you have 15k resistors' bit correctly configured? Also, are you sure you have INT pin polarity/type correctly configured? Currently it is active low, level triggered. And have you set the interrupt configuration correctly in your arch-specific init code? > 116x: HCDMACFG [21]: 0000 > 116x: HCXFERCTR [22]: 0000 > 116x: HCuPINT [24]: 0041 > 116x: HCuPINTENB [25]: 0012 > 116x: HCCHIPID [27]: 6123 > 116x: HCSCRATCH [28]: 0000 > 116x: HCITLBUFLEN [2a]: 0000 > 116x: HCATLBUFLEN [2b]: 1000 > 116x: HCBUFSTAT [2c]: 0000 > 116x: HCRDITL0LEN [2d]: 0000 > 116x: HCRDITL1LEN [2e]: 0000 > Initializing USB Mass Storage driver... > ... > > So it seems as though the driver is "finding" the chip ok. > > Trouble is, when I plug in a USB pen drive nothing happens. In > fact, this dmesg log was captured when I booted the board with > a USB pen drive actually plugged into the host connector. I Is there a difference in log if you boot up with the pen drive plugged compared to if you plug the drive in later, when linux is already running? What about plugging other types of devices such as mice, keyboards? > have checked, I do have 5 VDC at the USB host connector power > pins. ^^^^ power pins? There's a single power pin per connector; if I remember right, other 3 pins should be 0V if nothing is connected. When connecting a device, either D+ or D- pin will be pulled up, depending on the device's speed. Olav ------------------------------------------------------- SF.Net email is sponsored by: Discover Easy Linux Migration Strategies from IBM. Find simple to follow Roadmaps, straightforward articles, informative Webcasts and more! Get everything you need to get up to speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click _______________________________________________ [email protected] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
