On Wednesday 11 October 2006 14:39, Per Hallsmark wrote: > Hi Claudio, > > Well, I don't think there exist a open driver for ixp465 usb HOST > controller yet.
Hi Per. I see, I thought that the Intel Access Library worked also for the USB as well as for the Ethernet but it seems that I was wrong... > > There is for the usb DEVICE controller. The IAL from Intel has some > support for usb DEVICE controller but I believe the linux kernel has > it's own pure code > for this, not depending on IAL. > > The pen drive you insert is most likely a usb DEVICE, so it want to talk > to a > usb HOST (like your linux desktop or ixp465 usb HOST interface). > > Your option is either buy a dist/kernel that has a usb HOST driver for > ixp465 > (like Montavista) or do your own. Ok, I'm going for doing my own, even if it will require some weeks of programming/debugging. > Basically you go into drivers/usb/host > and copy the ehci_pci driver to like ehci_ixp4xx, change it a lot and > debug for a > while. (the usb controller inside ixp465 is NOT easy to work with.... > :-) ) Just a question. Why do you suggest to start from ehci_pci ? I would suggest to start from ehci-fsl since it is a platform device with some probing already implemented... Maybe your suggestion hides some tip that I couldn't see... > > Good luck. Many thanks for your help, Claudio > Claudio Scordino wrote: > > Hi all, > > > > I encountered some problems with the USB host support during the > > porting of Linux 2.6.17.11 to a Intel IXDP465 architecture (IXP465 > > processor). > > > > I ported and loaded the Intel Access Library (ixp400 and ixp400_eth > > modules) and loaded the Microcode (cat IxpIxNpeMicrocode.dat > > > >> /dev/ixNpe). > > > > Then, I loaded the following drivers, as proposed by Maulik Mankad on > > this mailing list few months ago: > > > > usbcore > > scsi_mod > > sd_mod > > usb-storage > > ehci-hcd > > > > Just to be sure, I also loaded the following modules: > > > > sg > > ch > > libusual > > > > However, when I insert a USB host (ia pen drive) the system does not > > see it: I cannot see the device using dmesg, /proc/scsi or > > /sys/class/usb. > > > > Since the Montavista kernel is not freely downloadable, I cannot > > either see how they solved this problem... > > > > Any help and suggestion is very welcome. > > > > Many thanks in advance, > > > > Claudio > > > > ---------------------------------------------------------------------- > >--- Using Tomcat but need to do more? Need to support web services, > > security? Get stuff done quickly with pre-integrated technology to > > make your job easier Download IBM WebSphere Application Server v.1.0.1 > > based on Apache Geronimo > > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=1216 > >42 _______________________________________________ > > linux-usb-devel@lists.sourceforge.net > > To unsubscribe, use the last form field at: > > https://lists.sourceforge.net/lists/listinfo/linux-usb-devel ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ linux-usb-devel@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel