<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7653.27">
<TITLE>R: usb/eth DTS nodes for custom board based on mpc5200</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/plain format -->
<P><FONT SIZE=2>Hi Grant<BR>
<BR>
we have already tested what you are suggesting, but nothing happens.<BR>
<BR>
I'm supposing the problem comes from interrupts.<BR>
<BR>
In fact USB is still alive, every 5 sec. we can see some timeout messages.<BR>
<BR>
(from previous post)<BR>
<BR>
root@RadioNav: ~ #[ 24.027842] usb 1-2: khubd timed out on ep0in len=0/64<BR>
root@RadioNav: ~ #[ 29.199841] usb 1-2: khubd timed out on ep0in len=0/64<BR>
root@RadioNav: ~ #[ 34.307841] usb 1-2: khubd timed out on ep0in len=0/64<BR>
root@RadioNav: ~ #[ 34.382786] ppc-of-ohci f0001000.usb: GetStatus roothub.portstatus [1] = 0x00100103 PRSC PPS PES CCS<BR>
root@RadioNav: ~ #[ 34.446789] usb 1-2: device descriptor read/64, error -110<BR>
root@RadioNav: ~ #<BR>
root@RadioNav: ~ #cat /proc/interrupts<BR>
CPU0<BR>
134: 5689 MPC52xx Peripherals Edge ohci_hcd:usb1<BR>
139: 207 MPC52xx Peripherals Edge mpc52xx_psc_uart<BR>
143: 0 MPC52xx Peripherals Edge i2c-mpc<BR>
144: 0 MPC52xx Peripherals Edge i2c-mpc<BR>
BAD: 0<BR>
<BR>
Ideas :( ??<BR>
Thanks J<BR>
<BR>
P.S. Using lite5200 EVB USB works well using almost same drivers.<BR>
<BR>
-----Messaggio originale-----<BR>
Da: linuxppc-dev-bounces+gianfranco.casanova=alice.it@ozlabs.org per conto di Grant Likely<BR>
Inviato: ven 05/12/2008 15.40<BR>
A: s104259@yahoo.it<BR>
Cc: linuxppc-dev; devicetree-discuss@ozlabs.org<BR>
Oggetto: Re: usb/eth DTS nodes for custom board based on mpc5200<BR>
<BR>
On Fri, Dec 5, 2008 at 4:22 AM, Angelo <s104259@yahoo.it> wrote:<BR>
> Hi all.<BR>
><BR>
> I'd like to know if it's necessary to modify my DTS.<BR>
><BR>
> On my board I have:<BR>
> * u-boot 1.2.0<BR>
> * kernel 2.6.21<BR>
> * arch=powerpc<BR>
> * dts based on lite5200b.dts<BR>
> * USB port (USB2) configured on the Ethernet port<BR>
><BR>
> Is it necessary to combine Ethernet and usb nodes into the device tree<BR>
> source?<BR>
<BR>
No. Configuring the Ethernet pins for USB IO is just a pin routing<BR>
board setup task. You do need to make sure U-Boot sets up the<BR>
port_config register correctly, but it doesn't impact the device tree.<BR>
You don't need to change any of the values in the USB node.<BR>
<BR>
However, if the Ethernet device is unused then you should remove the<BR>
Ethernet node from your device tree.<BR>
<BR>
g.<BR>
<BR>
--<BR>
Grant Likely, B.Sc., P.Eng.<BR>
Secret Lab Technologies Ltd.<BR>
_______________________________________________<BR>
Linuxppc-dev mailing list<BR>
Linuxppc-dev@ozlabs.org<BR>
<A HREF="https://ozlabs.org/mailman/listinfo/linuxppc-dev">https://ozlabs.org/mailman/listinfo/linuxppc-dev</A><BR>
<BR>
</FONT>
</P>
</BODY>
</HTML>