Basically we've only seen 3 failure modes on ethernet on the TS-7200:
1) Board dropped or experiences extreme shock which internally
shatters the 25Mhz crystal next to the ethernet. This failure mode
will cause the ethernet to never get link and LEDs will always be
off. Sometimes link can be established temporarily by putting
pressure on the crystal. This is by far the most common.
2) A surface mount resistor or cap around the PHY chip is broken off.
3) Broken PCB track or via. This is extremely rare out of
production, but extreme mechanical shock can break a via or internal
track. We have seen a PCB via open up through water being trapped
inside and the inevitable corrosion. The via was somewhat
vulnerable as it was under another surface mount chip which
prevented it from evaporating out.
The ethernet PHY chip is also the chip that would fail first when
over temperature, though we haven't been able to permanently destroy
the chip in our temp chamber tests. 95% of ethernet hardware
failures show up as link LEDs never being on.
Also, metal shavings can short pins across the PHY or MAC.
//Jesse Off
--- In "Janne Mäntyharju"
<> wrote:
>
> It appears, that sending the board back for repair is not an
option due
> to infernal shipping costs, I'll consider buying replacement board
(s)
> later, but it would still be nice to solve, what's wrong with the
board
> and what broke it? The application, where board was at, didn't use
> ethernet port. Any suggestions?
>
> Eddie Dawydiuk wrote:
> > Hello,
> >
> > I'll have Frank contact you with an RMA so you can return your
board to
> > us for repair.
> >
> > //Eddie
> >
> >
> > On Thu, 1 Jun 2006, Janne Mäntyharju wrote:
> >
> >> Eddie Dawydiuk wrote:
> >>> Hello,
> >>>
> >>>> Ethernet port on my TS-7200 board suddenly stopped working.
When I
> >>>> apply
> >>>> power to board, lights at the ethernet port don't show up and
> >>>> attempt to
> >>>> load kernel from http-server causes "Unable to reach host"
error. When
> >>>> booting up from flash, following rows show up in kernel
messages:
> >>>> ep93xx_eth() version: ep93xx_eth.c: V1.0 09/04/2003 Cirrus
Logic
> >>>> Bringing up interface eth0..
> >>>> enable_irq(39) unbalanced from c02c10b8
> >>>> route: SIOC[ADD|DEL]RT: Network is unreachable
> >>>>
> >>>> This problem mostly renders the board unusable, since inittab
in flash
> >>>> disables console in serial ports, because ports are used by
> >>>> software in
> >>>> flash.
> >>>>
> >>>> Is there anything than can be done to fix the board?
> >>>
> >>> You can pass the kernel the init=/bin/sh and you should be
dropped to a
> >>> shell... Have you modified the network scripts? Have you
verified that
> >>> the ethernet cable you are using is working?
> >>>
> >> Thanks for the first advice, I should have thought that. But I
haven't
> >> modified networking scripts after the board was put to service,
the
> >> ethernet port just stopped working. I tested the cable with
another
> >> board, and it was working fine. This really begins to look like
a
> >> hardware problem, I was just wondering, how the problem could be
> >> isolated and maybe fixed.
>
------------------------ Yahoo! Groups Sponsor --------------------~-->
Protect your PC from spy ware with award winning anti spy technology. It's free.
http://us.click.yahoo.com/97bhrC/LGxNAA/yQLSAA/CFFolB/TM
--------------------------------------------------------------------~->
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|