linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
* USB Host Controller driver for the MPC8270 processor
@ 2008-05-29 11:03 Huub Eikens
  2008-05-29 12:14 ` Laurent Pinchart
  2008-06-05  7:50 ` USB Host Controller driver for the MPC8270 processor PhilippeCurie
  0 siblings, 2 replies; 6+ messages in thread
From: Huub Eikens @ 2008-05-29 11:03 UTC (permalink / raw)
  To: linuxppc-embedded

[-- Attachment #1: Type: text/plain, Size: 939 bytes --]

Hi,
 
I am in need of a USB Host Controller device for the Freescale MPC8270 for the 2.4 linux kernel (ELDK 3.1.1). On internet I found one, but this is only for version 2.6:
http://cpm2usb.sourceforge.net/

I have a few options:
1. backport this driver to 2.4.25 kernel. I would like to know if this is feasible or not. I get the feeling that this will take a lot of time.
2. upgrade my kernel to 2.6.x. This is not preferable for me since I depend on sw modules writen by external partners. If I upgrade, I really really need to be sure that this driver
is stable and reliable.
3. Use an external USB Host Controller. Can anyone advise me on which controller to choose that runs stable and reliable on the 2.4.25 kernel (ELDK 3.1.1)?

Kind regards,
 
Huub Eikens

_________________________________________________________________
De leukste online filmpjes vind je op MSN Video!
http://video.msn.com/video.aspx?mkt=nl-nl

[-- Attachment #2: Type: text/html, Size: 1255 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: USB Host Controller driver for the MPC8270 processor
  2008-05-29 11:03 USB Host Controller driver for the MPC8270 processor Huub Eikens
@ 2008-05-29 12:14 ` Laurent Pinchart
  2008-06-02  9:22   ` USB Host-to-Serial or USB Host-to-Ethernet Huub Eikens
  2008-06-05  7:50 ` USB Host Controller driver for the MPC8270 processor PhilippeCurie
  1 sibling, 1 reply; 6+ messages in thread
From: Laurent Pinchart @ 2008-05-29 12:14 UTC (permalink / raw)
  To: linuxppc-embedded; +Cc: Huub Eikens

[-- Attachment #1: Type: text/plain, Size: 1651 bytes --]

Hi Huub,

On Thursday 29 May 2008 13:03, Huub Eikens wrote:
> Hi,
>  
> I am in need of a USB Host Controller device for the Freescale MPC8270 for
> the 2.4 linux kernel (ELDK 3.1.1). On internet I found one, but this is only
> for version 2.6:  
> http://cpm2usb.sourceforge.net/
> 
> I have a few options:
> 1. backport this driver to 2.4.25 kernel. I would like to know if this is
> feasible or not. I get the feeling that this will take a lot of time. 
> 2. upgrade my kernel to 2.6.x. This is not preferable for me since I depend
> on sw modules writen by external partners. If I upgrade, I really really
> need to be sure that this driver is stable and reliable.
> 3. Use an external USB Host Controller. Can anyone advise me on which
> controller to choose that runs stable and reliable on the 2.4.25 kernel
> (ELDK 3.1.1)?

I'd go for option 3. The CPM2 USB host controller is definitely not reliable. 
It relies on software to prepare SOF tokens, and doesn't do much in hardware.

After some experimentation with the FHCI driver posted on linux-ppc by  
Anton Vorontsov I found out that the driver would eat around 40% of my CPU 
time, and some SOF tokens would be incorrectly sent.

The CPM3 (aka QE) shouldn't have the same SOF issue, as it prepares SOF token 
without any software intervention, but I doubt it would perform much better 
in term of CPU time.

If you can go for an OHCI/UHCI/EHCI based controller that would be much 
better.

Best regards,

-- 
Laurent Pinchart
CSE Semaphore Belgium

Chaussee de Bruxelles, 732A
B-1410 Waterloo
Belgium

T +32 (2) 387 42 59
F +32 (2) 387 42 75

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* USB Host-to-Serial or USB Host-to-Ethernet
  2008-05-29 12:14 ` Laurent Pinchart
@ 2008-06-02  9:22   ` Huub Eikens
  2008-06-02  9:42     ` Li Yang
  0 siblings, 1 reply; 6+ messages in thread
From: Huub Eikens @ 2008-06-02  9:22 UTC (permalink / raw)
  To: linuxppc-embedded

[-- Attachment #1: Type: text/plain, Size: 965 bytes --]

Hi,
 
I have platform based on the Freescale MPC8270 processor that runs on linux 2.4.25. On it I want to mount a memory stick. Due to hardware (layout) restrictions , I cannot use an external USB Host Controller. Also, I cannot use the on-chip USB Host Controller since there is no driver available that is reliable and has good performance.
 
Therefor, I am exploring the possibility of doing a USB-to-Serial or USB-to-ethernet. Does anyone know which chip to use for which a driver exists for linux 2.4.25? Note that such a chip must act as a USB Host (!). 
 
Also please note that I cannot migrate to linux version 2.6 since I am dependent on external SW components that cannot be migrated that easy.
 
Thanks in advance,
 
Huub Eikens
 
 
_________________________________________________________________
De mooiste afbeeldingen van Angelina Jolie vind je met Live Search
http://search.live.com/images/results.aspx?q=angelina%20jolie&FORM=MIINTM

[-- Attachment #2: Type: text/html, Size: 1192 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* RE: USB Host-to-Serial or USB Host-to-Ethernet
  2008-06-02  9:22   ` USB Host-to-Serial or USB Host-to-Ethernet Huub Eikens
@ 2008-06-02  9:42     ` Li Yang
  2008-06-02 10:14       ` Huub Eikens
  0 siblings, 1 reply; 6+ messages in thread
From: Li Yang @ 2008-06-02  9:42 UTC (permalink / raw)
  To: Huub Eikens, linuxppc-embedded

> -----Original Message-----
> From:=20
> linuxppc-embedded-bounces+leoli=3Dfreescale.com@ozlabs.org=20
> [mailto:linuxppc-embedded-bounces+leoli=3Dfreescale.com@ozlabs.o
> rg] On Behalf Of Huub Eikens
> Sent: Monday, June 02, 2008 5:22 PM
> To: linuxppc-embedded@ozlabs.org
> Subject: USB Host-to-Serial or USB Host-to-Ethernet
>=20
> Hi,
> =20
> I have platform based on the Freescale MPC8270 processor that=20
> runs on linux 2.4.25. On it I want to mount a memory stick.=20
> Due to hardware (layout) restrictions , I cannot use an=20
> external USB Host Controller. Also, I cannot use the on-chip=20
> USB Host Controller since there is no driver available that=20
> is reliable and has good performance.
> =20
> Therefor, I am exploring the possibility of doing a=20
> USB-to-Serial or USB-to-ethernet. Does anyone know which chip=20
> to use for which a driver exists for linux 2.4.25? Note that=20
> such a chip must act as a USB Host (!).=20

Can you use a PCI USB card?  I don't quite understand how USB-to-serial =
or USB-to-ethernet can help you mount a USB memory stick.  Unless you =
want USB memory stick to be mounted on another system and exported with =
NFS.

- Leo

^ permalink raw reply	[flat|nested] 6+ messages in thread

* RE: USB Host-to-Serial or USB Host-to-Ethernet
  2008-06-02  9:42     ` Li Yang
@ 2008-06-02 10:14       ` Huub Eikens
  0 siblings, 0 replies; 6+ messages in thread
From: Huub Eikens @ 2008-06-02 10:14 UTC (permalink / raw)
  To: Li Yang, linuxppc-embedded

[-- Attachment #1: Type: text/plain, Size: 2026 bytes --]

> Can you use a PCI USB card? I don't quite understand how USB-to-serial or USB-to-ethernet can help you mount a USB memory stick. 
> Unless you want USB memory stick to be mounted on another system and exported with NFS.
Also due to the hardare layout, I cannot use any PCI interface. I only have serial(UART) or ethernet. Huub
> Subject: RE: USB Host-to-Serial or USB Host-to-Ethernet> Date: Mon, 2 Jun 2008 17:42:01 +0800> From: LeoLi@freescale.com> To: huubeikens@hotmail.com; linuxppc-embedded@ozlabs.org> > > -----Original Message-----> > From: > > linuxppc-embedded-bounces+leoli=freescale.com@ozlabs.org > > [mailto:linuxppc-embedded-bounces+leoli=freescale.com@ozlabs.o> > rg] On Behalf Of Huub Eikens> > Sent: Monday, June 02, 2008 5:22 PM> > To: linuxppc-embedded@ozlabs.org> > Subject: USB Host-to-Serial or USB Host-to-Ethernet> > > > Hi,> > > > I have platform based on the Freescale MPC8270 processor that > > runs on linux 2.4.25. On it I want to mount a memory stick. > > Due to hardware (layout) restrictions , I cannot use an > > external USB Host Controller. Also, I cannot use the on-chip > > USB Host Controller since there is no driver available that > > is reliable and has good performance.> > > > Therefor, I am exploring the possibility of doing a > > USB-to-Serial or USB-to-ethernet. Does anyone know which chip > > to use for which a driver exists for linux 2.4.25? Note that > > such a chip must act as a USB Host (!). > > Can you use a PCI USB card? I don't quite understand how USB-to-serial or USB-to-ethernet can help you mount a USB memory stick. Unless you want USB memory stick to be mounted on another system and exported with NFS.> > - Leo> _______________________________________________> Linuxppc-embedded mailing list> Linuxppc-embedded@ozlabs.org> https://ozlabs.org/mailman/listinfo/linuxppc-embedded
_________________________________________________________________
Check je Hotmail nu ook op je mobiel!
http://windowslivemobile.msn.com/BrowserServiceHotmail.aspx?lang=nl-nl

[-- Attachment #2: Type: text/html, Size: 2550 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: USB Host Controller driver for the MPC8270 processor
  2008-05-29 11:03 USB Host Controller driver for the MPC8270 processor Huub Eikens
  2008-05-29 12:14 ` Laurent Pinchart
@ 2008-06-05  7:50 ` PhilippeCurie
  1 sibling, 0 replies; 6+ messages in thread
From: PhilippeCurie @ 2008-06-05  7:50 UTC (permalink / raw)
  To: linuxppc-embedded


Hi Huub,

I am sure you remember me from your time at Thales Huizen.  I am now working
for Exensor Technology.

Could you please contact me at philippe.curie@exensor.se ?

Best Regards


Philippe Curie


Huub Eikens wrote:
> 
> Hi,
>  
> I am in need of a USB Host Controller device for the Freescale MPC8270 for
> the 2.4 linux kernel (ELDK 3.1.1). On internet I found one, but this is
> only for version 2.6:
> http://cpm2usb.sourceforge.net/
> 
> I have a few options:
> 1. backport this driver to 2.4.25 kernel. I would like to know if this is
> feasible or not. I get the feeling that this will take a lot of time.
> 2. upgrade my kernel to 2.6.x. This is not preferable for me since I
> depend on sw modules writen by external partners. If I upgrade, I really
> really need to be sure that this driver
> is stable and reliable.
> 3. Use an external USB Host Controller. Can anyone advise me on which
> controller to choose that runs stable and reliable on the 2.4.25 kernel
> (ELDK 3.1.1)?
> 
> Kind regards,
>  
> Huub Eikens
> 
> _________________________________________________________________
> De leukste online filmpjes vind je op MSN Video!
> http://video.msn.com/video.aspx?mkt=nl-nl
> _______________________________________________
> Linuxppc-embedded mailing list
> Linuxppc-embedded@ozlabs.org
> https://ozlabs.org/mailman/listinfo/linuxppc-embedded
> 

-- 
View this message in context: http://www.nabble.com/USB-Host-Controller-driver-for-the-MPC8270-processor-tp17533233p17664113.html
Sent from the linuxppc-embedded mailing list archive at Nabble.com.

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2008-06-05  7:50 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-05-29 11:03 USB Host Controller driver for the MPC8270 processor Huub Eikens
2008-05-29 12:14 ` Laurent Pinchart
2008-06-02  9:22   ` USB Host-to-Serial or USB Host-to-Ethernet Huub Eikens
2008-06-02  9:42     ` Li Yang
2008-06-02 10:14       ` Huub Eikens
2008-06-05  7:50 ` USB Host Controller driver for the MPC8270 processor PhilippeCurie

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).