From: Wolfgang Denk <hidden> Date: 2005-05-17 08:16:14
Dear Mike,
in message [off-list ref] you wrote:
Do you know if the same is applicable to CPM2 USB controllers present
for example on mpc8247?
Sorry, I don't know from personal experience. But from what I heard
there might be some "surprises", too.
The Freescale sales representative we work with actually says that CPM2
USB host controller is working well.
Of course they do. They say the same for the 850 and 823 :-(
Best regards,
Wolfgang Denk
--
Software Engineering: Embedded and Realtime Systems, Embedded Linux
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd@denx.de
I haven't lost my mind -- it's backed up on tape somewhere.
Do you know if the same is applicable to CPM2 USB controllers present
for example on mpc8247?
Sorry, I don't know from personal experience. But from what I heard
there might be some "surprises", too.
quoted
The Freescale sales representative we work with actually says that CPM2
USB host controller is working well.
Of course they do. They say the same for the 850 and 823 :-(
Best regards,
Wolfgang Denk
Well I have USB host drivers for both 8xx & 82xx working.
It was not a piece of cake exactly to get them to work
but they seem to work fine even under heavy traffic.
However I use them connected to a specific peripheral
so I don't know how well they fare when used as a PC
style USB host controller.
YMMV
Regards
Pantelis
Well I have USB host drivers for both 8xx & 82xx working.
Speaking of which... would it not be a good idea, to get these comitted
to the 2.6 tree... at some stage ... at least to stop people
periodically posting to this list... saying "Dear all have spent 2
months, writing code for m8xx_hci drivers", when it's a needless
replication of effort ?
Well, they are too hideous for human eyes :)
quoted
However I use them connected to a specific peripheral
so I don't know how well they fare when used as a PC
style USB host controller.
Also, one easy way to find out, how well or badly said code performs, in
hetrogenous environments, is to... suck it and see.
As I was attempting to intimate above, I'm sure there'd be a legion of
eager people to debug, modify and recode such drivers, if there lived in
an obvious place... in the 2.6 tree.
Just my €0.02.
Also they're 2.4 only :)
I'll try to clean them up and post them sometime this week.
But I don't have time left to hack them for 2.6. I'll need
vict^H^H^Holunteers to do it...
Regards
Pantelis
Well I have USB host drivers for both 8xx & 82xx working.
Speaking of which... would it not be a good idea, to get these comitted
to the 2.6 tree... at some stage ... at least to stop people
periodically posting to this list... saying "Dear all have spent 2
months, writing code for m8xx_hci drivers", when it's a needless
replication of effort ?
However I use them connected to a specific peripheral
so I don't know how well they fare when used as a PC
style USB host controller.
Also, one easy way to find out, how well or badly said code performs, in
hetrogenous environments, is to... suck it and see.
As I was attempting to intimate above, I'm sure there'd be a legion of
eager people to debug, modify and recode such drivers, if there lived in
an obvious place... in the 2.6 tree.
Just my €0.02.
--
Best,
Bryan
From: Mike Rapoport <hidden> Date: 2005-05-17 10:32:58
Pantelis Antoniou wrote:
Also they're 2.4 only :)
I'll try to clean them up and post them sometime this week.
But I don't have time left to hack them for 2.6. I'll need
vict^H^H^Holunteers to do it...
Regards
Pantelis
I think you've found one _vict^H^H^Holunteer_ :)
I've started to port the m82xxhci to 2.6. For now it is get compiled
(mostly). :))
--
Sincerely yours,
Mike
Hi Pantelis,
Are your drivers compatible with linux kernel 2.6.x ?
I'll be interested to have a look at them if you don't mind.
Also, do you think an USB bus analyzer is a *must have* in order to work
on the drivers ?
Regards,
Guillaume.
Pantelis Antoniou wrote:
Wolfgang Denk wrote:
quoted
Dear Mike,
in message [off-list ref] you wrote:
quoted
Do you know if the same is applicable to CPM2 USB controllers
present for example on mpc8247?
Sorry, I don't know from personal experience. But from what I heard
there might be some "surprises", too.
quoted
The Freescale sales representative we work with actually says that
CPM2 USB host controller is working well.
Of course they do. They say the same for the 850 and 823 :-(
Best regards,
Wolfgang Denk
Well I have USB host drivers for both 8xx & 82xx working.
It was not a piece of cake exactly to get them to work
but they seem to work fine even under heavy traffic.
However I use them connected to a specific peripheral
so I don't know how well they fare when used as a PC
style USB host controller.
YMMV
Regards
Pantelis
_______________________________________________
Linuxppc-embedded mailing list
Linuxppc-embedded@ozlabs.org
https://ozlabs.org/mailman/listinfo/linuxppc-embedded
Also they're 2.4 only :)
I'll try to clean them up and post them sometime this week.
But I don't have time left to hack them for 2.6. I'll need
vict^H^H^Holunteers to do it...
Regards
Pantelis
I think you've found one _vict^H^H^Holunteer_ :)
I've started to port the m82xxhci to 2.6. For now it is get compiled
(mostly). :))
Add me to the list !
--
=======================================
Guillaume Autran
Senior Software Engineer
MRV Communications, Inc.
Tel: (978) 952-4932 office
E-mail: gautran@mrv.com
=======================================
Dear Mike,
=20
in message [off-list ref] you wrote:
quoted
Do you know if the same is applicable to CPM2 USB controllers present
for example on mpc8247?
=20
Sorry, I don't know from personal experience. But from what I heard
there might be some "surprises", too.
Thanks for all the feedback. If we set our sights lower and only aim
to use the CPM USB as a device (specifically an alternative serial
console), similar warnings of "surprises"? Any source out there for
this purpose? (I'm inclined to just use a 232-usb converter off a
uart and make it transparent to the target s/w.)
Also, I failed to find app notes or usb-specific errata on the
freescale site. Perhaps they're tucked away under a specific
processor without a suggestive title?
Kylo
Can anyone tell me what is the difference between:
linux/arch/ppc/8xx_io/fec.c
and
linux/drivers/net/fec_8xx/fec_*
They both seem to be mpc8xx fec drivers....
Thanks.
Guillaume.
--
=======================================
Guillaume Autran
Senior Software Engineer
MRV Communications, Inc.
Tel: (978) 952-4932 office
E-mail: gautran@mrv.com
=======================================