ts-7000
[Top] [All Lists]

Re: [ts-7000] Re: TS-7200 ethernet TX issues

To:
Subject: Re: [ts-7000] Re: TS-7200 ethernet TX issues
From: John-Mark Gurney <>
Date: Mon, 22 May 2006 16:52:21 -0700
Jesse Off wrote this message on Mon, May 22, 2006 at 23:33 -0000:
> --- In  John-Mark Gurney <> wrote:
> >
> > Well, the problem is that it's isn't every now and again.. No matter
> > what I do, I cannot send that packet.. it happens on ever boot.. when
> > I do a manual dns query: host 192.168.0.1  but if I change the length
> > slightly: host 192.168.0.14 it works..  No matter what is going on,
> > the packet will not transmit...
>
> Strange that it only happens on certain packets.

Yeh, that's what really puzzled me...  right now Warner Losh has the
board, and he's suppose to put a scope on the CRS line.. I'm wondering
if there is an issue w/ bounce on the line that triggers this LCRS,
and the txunderrun gets tripped as a wierd side effect...

> Are you correctly padding the packet to the minimum length?  64 bytes
> is the min packet length IIRC.  I think theres a bit in the TX control
> register for the MAC to do this automatically, otherwise you have to
> do it in the driver.

Yeh, well, the packets I'm having it happen on are over 64 bytes in
length...  My original message has the exact packets, could you try
sending them on one of your boards?

> Also, remember the MAC can only DMA on 32-bit boundaries.  If you
> violate that I'm not sure what would happen but I'm sure it wouldn't
> be good.

Yep, I'm taking that into account too...

> I'm curious, are you at all using/deriving from the NetBSD driver I
> wrote?  That driver seems to work just fine on NetBSD.

I am using a derivitive...  (I kept your Copyright for some reason :) ):
/*      $NetBSD: epe.c,v 1.2 2005/01/17 02:32:29 joff Exp $     */

/*
 * Copyright 2005 John-Mark Gurney
 * Copyright (c) 2004 Jesse Off

The driver I'm using:
http://perforce.freebsd.org/fileLogView.cgi?FSPC=//depot/user/jmg/arm/src/sys/arm/ep93xx/epe.c

--
  John-Mark Gurney                              Voice: +1 415 225 5579

     "All that I will do, has been done, All that I have, has not."





------------------------ Yahoo! Groups Sponsor --------------------~-->
Everything you need is one click away.  Make Yahoo! your home page now.
http://us.click.yahoo.com/AHchtC/4FxNAA/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/



<Prev in Thread] Current Thread [Next in Thread>
Admin

Disclaimer: Neither Andrew Taylor nor the University of NSW School of Computer and Engineering take any responsibility for the contents of this archive. It is purely a compilation of material sent by many people to the birding-aus mailing list. It has not been checked for accuracy nor its content verified in any way. If you wish to get material removed from the archive or have other queries about the archive e-mail Andrew Taylor at this address: andrewt@cse.unsw.EDU.AU