ucc_geth DPRAM alloc error, 2.6.22-rc3
Joakim Tjernlund
joakim.tjernlund at transmode.se
Thu Jun 14 17:04:16 EST 2007
On Thu, 2007-06-14 at 11:37 +0800, Li Yang-r58472 wrote:
> > -----Original Message-----
> > From: Li Yang-r58472
> > Sent: Thursday, June 14, 2007 11:15 AM
> > To: 'joakim.tjernlund at transmode.se'; 'linuxppc-dev Development'
> > Subject: RE: ucc_geth DPRAM alloc error, 2.6.22-rc3
> >
> > > -----Original Message-----
> > > From: Joakim Tjernlund [mailto:joakim.tjernlund at transmode.se]
> > > Sent: Wednesday, June 13, 2007 10:22 PM
> > > To: 'linuxppc-dev Development'; Li Yang-r58472
> > > Subject: ucc_geth DPRAM alloc error, 2.6.22-rc3
> > >
> > > Trying to bring up a third ethernet i/f(ifconfig eth2 up) on
> > > a Freescale 832x CPU gives me this:
> > > ifconfig eth2 up
> > > ucc_geth_startup: Can not allocate DPRAM memory for
> p_thread_data_tx.
> > > eth2: Cannot configure net device, aborting.
> > > SIOCSIFFLAGS: Cannot allocate memory
> > >
> > > This worked in 2.6.20
> > Hi Joakim,
> >
> > Thanks for the bug report. The cause of this problem is that ucc_geth
> is set to work in 1000Mbps mode. However, 8323 only supports
> > 100Mbps. 1000Mbps mode consumes much more MURAM for virtual FIFO.
>
>
> You can try adding the following property in your ucc node.
> phy-connection-type = "mii"
Tried that and it failed too.
Jocke
More information about the Linuxppc-dev
mailing list