Hi
The ENC28J60 is something which I also had my eye on, although I
have been warned by a few friends that the Microchip devices are not
always as good as they initially seen (something to do with
complexity). I thought they would be available in February since a
friend of mine was promised samples - I don't know whether he ever
received them though.
The reason why I am sticking to the NE64 for the moment is that it
does 10 and 100M [looks good in specs]. The down side is that it has
less memory for Ethernet buffering - however the SPI interface will
be quite a bottleneck especially with the LPC..SPI which is not one
of its strong features (very basic and throughput is quite low - it
would only be really interesring if it had DMA support).
The NE64 is not a very fast chip (although don't under estimate it)
but has direct access to the Ethernet buffers in SRAM. It can take
load from a main processor, if used as a coprocessor, which then
only has to shift data at the application interface level...In many
cases it has enough resources to do the whole application itself.
As for current consumption - the NE64 draws about 250mA when running
at 100MHz. I haven't measured at 10MHz but it will certainly be
rather less since the bus clock doesn't have to be set so high. Fact
is, there are quite fast internal clocks in 100M Ethernet interfaces
and it is normal that the power consumption is in this region. 250mA
for the ENC28J60 at 10M does sound rather high. Don't forget that
the 250mA in the NE64 includes the processor running its application
at 25MHz and all other peripherals from 3.3V, so I don't think this
is so bad at all.
Regards
Mark Butcher
www.mjbc.ch
--- In lpc2000@yahoogroups.com, "valdef78" <valdef@s...> wrote:
> --- In lpc2000@yahoogroups.com, "Mark Butcher" <M_J_Butcher@I...>
> wrote:
> > Hi all
> > I have been away for a while but did make a few postings in the
> past
> > concerning a project I have been working on with the LPC2106 and
> > Freescale MC9S12NE64 as TCP/IP co-processor.
> ...
> > I would be interested to hear from anyone with similar interests
or
> > comments on the demo.
> > Regards
> > Mark Butcher
> > www.mjbc.ch
>
> that's something of interest to me, because one of my future
planned
> projects with LPC is something like that.. but i'm still at the
> beginning with the LPC2132 and there are still many things that I
> need to learn.. (and i got several simpler projects to do before).
>
> i looked at different "ethernet controller" and the one that is
> keeping my attention just now is the coming ENC28J60 from
Microchip :
>
> "Microchip's ENC28J60 is a 28-pin, 10BASE-T stand alone Ethernet
> Controller with on board MAC & PHY, 8 Kbytes of Buffer RAM and an
> SPI serial interface. With a small foot print package size the
> ENC28J60 minimizes complexity, board space and cost. Target
> applications include VoIP, Industrial Automation, Building
> Automation, Home Control, Security and Instrumentation."
>
> i see a little board with it at http://www.edtp.com , that should
be
> available in July. so the ENC28J60 should be available soon.
> but there's still one thing that keep me curious is the so HIGH
> power supply current indicated on the preliminary datasheets
(250mA
> max).
>
> do you know approximatively the power supply current needed by
your
> MC9S12NE64 ?
>
> and i see here some announcement of future LPC with ethernet
> interface embedded, so maybe that could be another solution for
me..
Show quoted textHide quoted text
>
> I already looked at the OpenTCP website, but there doesn't seem to
> be any activity on it, the forum is out of work since several
> months..