[ECOS] Re: IXP425 RedBoot reset Ethernet problem

Casey Anderson browncow@xmission.com
Thu Mar 11 20:31:00 GMT 2004


Ok, I got it working, but I'm not exactly sure why... I was using Intels 
1.3 CSR and I updated to 1.4. Seems to have fixed the problem.

Casey

Casey Anderson wrote:
> Hi,
> 
> We are developing a product based on the IXDP425 Richfield board from 
> Intel. RedBoot has been working just fine for our development activities 
> on the IXDP425 board, but we are having some problems with the Ethernets 
> on our own board.
> 
> First off, we are using RedBoot 1.92 (custom built). It includes the 
> Intel code for brining up the built-in Ethernet modules on the IXP425.
> 
> We have noticed that if we:
> 
> 1. power on the board
> 2. wait for the RedBoot prompt
> 3. type "reset"
> 4. then at the RedBoot prompt again we load the kernel and ramdisk
> 
> the Ethernets come up in Linux every time. However if we just load Linux 
> from a power-up, without doing a reset, the Ethernets won't come up 
> (Linux THINKS they are up, but no pings go through). If we ifconfig down 
> and ifconfig up the Ethernets a few times, they usually start passing 
> traffic, but after about 100 packets the kernel panics.
> 
> On the Richfield, the Ethernets come up every time (whether power-cycled 
> or software "reset") and we can ping flood the Ethernet interfaces and 
> all is well.
> 
> I'm not very familiar with the RedBoot code so I'm not sure where to 
> start looking to solve this problem, or to figure out what is going on. 
> It could be a hardware difference between our boards and the Richfield, 
> but the hardware engineer and I have gone over the design with a fine 
> tooth comb and can't see anything that would cause this.
> 
> Any ideas?
> 
> Thanks in advance.
> 
> Casey
> 

-- 
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss



More information about the Ecos-discuss mailing list