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

Reply via email to