Yahoo Groups archive

Lpc2000

Index last updated: 2026-04-28 23:31 UTC

Thread

RE: [lpc2000] LPC's w/ ENC28J60 for ethernet via SPI

RE: [lpc2000] LPC's w/ ENC28J60 for ethernet via SPI

2006-01-05 by Lasse Madsen

Have a look at the Lantronix Xport it will do the job for you requiring only
a serial port to communicate... and in the smallest footprint I believe you
can ever get...

Regards
Lasse
Show quoted textHide quoted text
-----Original Message-----
From: lpc2000@yahoogroups.com [mailto:lpc2000@yahoogroups.com] On Behalf Of
Ryan Niemi
Sent: 5. januar 2006 12:00
To: lpc2000@yahoogroups.com
Subject: [lpc2000] LPC's w/ ENC28J60 for ethernet via SPI

Hello,

I'm working on a project that'll require ethernet.  I was hoping the
LPC's w/ onboard MAC/PHY would come out before this project had to
start, but alas, no such luck!  I've done the CS8900A, RTL8019A and
Asix 10/100 routes before on past projects, but this application needs
to be minimal space and lowest netlist connection count as possible to
route in a minimally sized PCB.  Ethernet performance requirements
isn't high, it'll just be some signalling and status packets to a
control app over UDP.

Has anyone interfaced a Microchip ENC28J60 MAC/PHY to an LPC via SPI?
 While looking at it, I ran across a potential problem.  The LPC2292
datasheet section on the SPI interfaces say the SPI clock has a
maximum of 1/8 the input clock.  The ENC28J60 errata says reading or
writing the MAC registers may be unreliable if the SPI clock is below
8MHz.  At 60MHz, it would appear the max LPC SPI clock is 7.5MHz.  I'm
contemplating overclocking the LPC slightly by using a 16MHz clock
scaled to 64MHz, which would allow an 8MHz SPI clock.  But before I
spend a bunch of time and money (it's a semi-personal project just for
fun) to try it, I figured I'd check if anyone has blazed this trail
before..

Alternatives were Cirrus EP9301/2, but the package is large and I
still need an external PHY anyway.  Atmel AT91RM9200 borders on cost
sensitivity and also requires external PHY.  Not to mention external
flash and RAM.  So I'm stuck with two chips minimum anyway, so might
as well try to go with the LPC2292 as the most suitable CPU choice and
select an ethernet solution around it.

-Ryan





 
Yahoo! Groups Links

Re: LPC's w/ ENC28J60 for ethernet via SPI

2006-01-05 by slawcus

I'd use cs8900 instead. Why bother with overclocking and problems with
new and not fully tested ethernet device. You will spend too much time
with that.

Best regards

--- In lpc2000@yahoogroups.com, "Ryan Niemi" <ryan@f...> wrote:
>
> Hi Lasse,
> 
> I agree that the Xport modules are nifty when you want to avoid
> writing a network stack, but they're around $50.  Not a big deal for
> one-offs, but when you start building more than a few boards, it adds
> up quick compared with a $8 ethernet MAC/PHY and $4 of passives and
> magnetics.  Other reasons I'm not looking for an IP coprocessor are
> that I prefer to write the IP stack myself, and this is a
> latency-critical motion control application.  Ethernet throughput
> needs are low, but latency is pretty critical.  Most likely I'd rather
> go the CS8900A route and deal with the extra hassle before falling
> back to an Xport.
> 
> For anyone without experience homebrewing ethernet hardware, I'd agree
> with Lasse's pointer toward the Xport modules.  But for the rest of us
> who like to do things the hard way (yay!), anyone have experience
> overclocking an LPC just enough to get the SPI clock rate up to 8MHz?
> 
> -Ryan
> 
> 
> --- In lpc2000@yahoogroups.com, "Lasse Madsen" <Lasse.Madsen@E...>
wrote:
Show quoted textHide quoted text
> >
> > Have a look at the Lantronix Xport it will do the job for you
> requiring only
> > a serial port to communicate... and in the smallest footprint I
> believe you
> > can ever get...
> > 
> > Regards
> > Lasse
> > 
> > -----Original Message-----
> > From: lpc2000@yahoogroups.com [mailto:lpc2000@yahoogroups.com] On
> Behalf Of
> > Ryan Niemi
> > Sent: 5. januar 2006 12:00
> > To: lpc2000@yahoogroups.com
> > Subject: [lpc2000] LPC's w/ ENC28J60 for ethernet via SPI
> > 
> > Hello,
> > 
> > I'm working on a project that'll require ethernet.  I was hoping the
> > LPC's w/ onboard MAC/PHY would come out before this project had to
> > start, but alas, no such luck!  I've done the CS8900A, RTL8019A and
> > Asix 10/100 routes before on past projects, but this application needs
> > to be minimal space and lowest netlist connection count as possible to
> > route in a minimally sized PCB.  Ethernet performance requirements
> > isn't high, it'll just be some signalling and status packets to a
> > control app over UDP.
> > 
> > Has anyone interfaced a Microchip ENC28J60 MAC/PHY to an LPC via SPI?
> >  While looking at it, I ran across a potential problem.  The LPC2292
> > datasheet section on the SPI interfaces say the SPI clock has a
> > maximum of 1/8 the input clock.  The ENC28J60 errata says reading or
> > writing the MAC registers may be unreliable if the SPI clock is below
> > 8MHz.  At 60MHz, it would appear the max LPC SPI clock is 7.5MHz.  I'm
> > contemplating overclocking the LPC slightly by using a 16MHz clock
> > scaled to 64MHz, which would allow an 8MHz SPI clock.  But before I
> > spend a bunch of time and money (it's a semi-personal project just for
> > fun) to try it, I figured I'd check if anyone has blazed this trail
> > before..
> > 
> > Alternatives were Cirrus EP9301/2, but the package is large and I
> > still need an external PHY anyway.  Atmel AT91RM9200 borders on cost
> > sensitivity and also requires external PHY.  Not to mention external
> > flash and RAM.  So I'm stuck with two chips minimum anyway, so might
> > as well try to go with the LPC2292 as the most suitable CPU choice and
> > select an ethernet solution around it.
> > 
> > -Ryan
> > 
> > 
> > 
> > 
> > 
> >  
> > Yahoo! Groups Links
> >
>

Re: [lpc2000] LPC's w/ ENC28J60 for ethernet via SPI

2006-01-05 by Mauricio Scaff

I have a LPC2129 running for 1 year @ 61.44Mhz
and it have been ok running for some days @ 72Mhz.
Looks like the core is able to support higher speeds, but the flash 
controller registers must be changed to slow down the flash access).
If you could share your findinds about the ENC + LPC, I will be very glad.

Mauricio



Ryan Niemi wrote:
> Hello,
>
> I'm working on a project that'll require ethernet.  I was hoping the
> LPC's w/ onboard MAC/PHY would come out before this project had to
> start, but alas, no such luck!  I've done the CS8900A, RTL8019A and
> Asix 10/100 routes before on past projects, but this application needs
> to be minimal space and lowest netlist connection count as possible to
> route in a minimally sized PCB.  Ethernet performance requirements
> isn't high, it'll just be some signalling and status packets to a
> control app over UDP.
>
> Has anyone interfaced a Microchip ENC28J60 MAC/PHY to an LPC via SPI?
> While looking at it, I ran across a potential problem.  The LPC2292
> datasheet section on the SPI interfaces say the SPI clock has a
> maximum of 1/8 the input clock.  The ENC28J60 errata says reading or
> writing the MAC registers may be unreliable if the SPI clock is below
> 8MHz.  At 60MHz, it would appear the max LPC SPI clock is 7.5MHz.  I'm
> contemplating overclocking the LPC slightly by using a 16MHz clock
> scaled to 64MHz, which would allow an 8MHz SPI clock.  But before I
> spend a bunch of time and money (it's a semi-personal project just for
> fun) to try it, I figured I'd check if anyone has blazed this trail
> before..
>
> Alternatives were Cirrus EP9301/2, but the package is large and I
> still need an external PHY anyway.  Atmel AT91RM9200 borders on cost
> sensitivity and also requires external PHY.  Not to mention external
> flash and RAM.  So I'm stuck with two chips minimum anyway, so might
> as well try to go with the LPC2292 as the most suitable CPU choice and
> select an ethernet solution around it.
>
> -Ryan
>
>
>
>
> ------------------------------------------------------------------------
> YAHOO! GROUPS LINKS
>
>     *  Visit your group "lpc2000
>       <http://groups.yahoo.com/group/lpc2000>" on the web.
>        
>     *  To unsubscribe from this group, send an email to:
>        lpc2000-unsubscribe@yahoogroups.com
>       <mailto:lpc2000-unsubscribe@yahoogroups.com?subject=Unsubscribe>
>        
>     *  Your use of Yahoo! Groups is subject to the Yahoo! Terms of
>       Service <http://docs.yahoo.com/info/terms/>.
>
>
> ------------------------------------------------------------------------
>



[Non-text portions of this message have been removed]

Re: [lpc2000] LPC's w/ ENC28J60 for ethernet via SPI

2006-01-05 by delta soft

Hello,

You can use the 25MHZ clk from ENC28J60 to drive the
LPC. In this  case, you will "use the same clock
source for both ENC28J60 and the host controller..."

For LPC2292 you can have 25 or 50MHZ.

Adrian 

--- Ryan Niemi <ryan@...> wrote:

> Hello,
> 
> I'm working on a project that'll require ethernet. 
> I was hoping the
> LPC's w/ onboard MAC/PHY would come out before this
> project had to
> start, but alas, no such luck!  I've done the
> CS8900A, RTL8019A and
> Asix 10/100 routes before on past projects, but this
> application needs
> to be minimal space and lowest netlist connection
> count as possible to
> route in a minimally sized PCB.  Ethernet
> performance requirements
> isn't high, it'll just be some signalling and status
> packets to a
> control app over UDP.
> 
> Has anyone interfaced a Microchip ENC28J60 MAC/PHY
> to an LPC via SPI?
>  While looking at it, I ran across a potential
> problem.  The LPC2292
> datasheet section on the SPI interfaces say the SPI
> clock has a
> maximum of 1/8 the input clock.  The ENC28J60 errata
> says reading or
> writing the MAC registers may be unreliable if the
> SPI clock is below
> 8MHz.  At 60MHz, it would appear the max LPC SPI
> clock is 7.5MHz.  I'm
> contemplating overclocking the LPC slightly by using
> a 16MHz clock
> scaled to 64MHz, which would allow an 8MHz SPI
> clock.  But before I
> spend a bunch of time and money (it's a
> semi-personal project just for
> fun) to try it, I figured I'd check if anyone has
> blazed this trail
> before..
> 
> Alternatives were Cirrus EP9301/2, but the package
> is large and I
> still need an external PHY anyway.  Atmel AT91RM9200
> borders on cost
> sensitivity and also requires external PHY.  Not to
> mention external
> flash and RAM.  So I'm stuck with two chips minimum
> anyway, so might
> as well try to go with the LPC2292 as the most
> suitable CPU choice and
> select an ethernet solution around it.
> 
> -Ryan
> 
> 
> 
> 


Adrian Valeanu.
SC PROSAFE SRL
J/40/11835/2002 ; CUI 15026939
Aleea Politehnicii nr. 2
Bl. 5A, sc. 1 Ap. 17 Sector 6, BUCHAREST
ROMANIA
Tel/fax +40 (21) 781.38.58


		
__________________________________________ 
Yahoo! DSL \ufffd Something to write home about. 
Just $16.99/mo. or less. 
dsl.yahoo.com

ENC28J60

2006-01-05 by Michael Rubitschka

Hi all!

I built several circuits with the Realtek chip and would love to experiment 
with
the ENC28J60 from Microchip. Unfortunatly I did not find a dealer in 
Austria.
Where do you buy this highly interesting chips ?

Cheers
Michael

Re: [lpc2000] ENC28J60

2006-01-05 by Ake Hedman, eurosource

Michael Rubitschka wrote:

> Hi all!
>
> I built several circuits with the Realtek chip and would love to 
> experiment
> with
> the ENC28J60 from Microchip. Unfortunatly I did not find a dealer in
> Austria.
> Where do you buy this highly interesting chips ?
>
> Cheers
> Michael
>
>
>
> ------------------------------------------------------------------------

You can request free samples directly from Microchip or buy directly 
from them. DigiKey got them to but had long delivery times last I 
looked. But samples are delivered from stock now.

Regards
/Ake

-- 
 ---
Ake Hedman (YAP - Yet Another Programmer)
eurosource, Brattbergavagen 17, 820 50 LOS, Sweden
Phone: (46) 657 413430 Cellular: (46) 73 0533 146
Company home: http://www.eurosource.se      
Kryddor/Te/Kaffe: http://www.brattberg.com
Personal homepage: http://www.eurosource.se/akhe
Automated home: http://www.vscp.org



[Non-text portions of this message have been removed]

Re: [lpc2000] ENC28J60

2006-01-05 by Micron Engineering

Michael Rubitschka ha scritto:

>Hi all!
>
>I built several circuits with the Realtek chip and would love to experiment 
>with
>the ENC28J60 from Microchip. Unfortunatly I did not find a dealer in 
>Austria.
>Where do you buy this highly interesting chips ?
>  
>
You may buy directly by Microchip. They have a very good service also 
for just 25-10 chips. If you just need 1 or 2 to make some tests you may 
try to ask for samples. Go at www.microchip.com and select in BUY column 
microchipDirect or Samples.
Massimo Manca, Micron Engineering

>Cheers
>Michael
>
>
>
>
> 
>Yahoo! Groups Links
>
>
>
> 
>
>
>
>
>  
>


  ----------

No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.1.371 / Virus Database: 267.14.12/220 - Release Date: 03/01/2006


[Non-text portions of this message have been removed]

RE: [lpc2000] LPC's w/ ENC28J60 for ethernet via SPI

2006-01-05 by Joel Winarske

> Alternatives were Cirrus EP9301/2, but the package is large and I
> still need an external PHY anyway.  Atmel AT91RM9200 borders on cost
> sensitivity and also requires external PHY.  Not to mention external
> flash and RAM.  So I'm stuck with two chips minimum anyway, so might
> as well try to go with the LPC2292 as the most suitable CPU choice and
> select an ethernet solution around it.

Have you looked at the Atmel AT91SAM7X?
http://www.at91.com/Pages/products/microcontroller/AT91SAM/AT91SAM7X/at91sam
7x.html

Joel

Re: [lpc2000] LPC's w/ ENC28J60 for ethernet via SPI

2006-01-05 by Doug Sutherland

The AT91SAM7X may not be available yet. I don't see stock at digikey, and
on the Atmel site there is no "buy from distribution" link like there is
for other full production chips like the regular SAM7. Quite a few AT91
chips look interesting, if you can get your hands on them ....

  -- Doug




>Have you looked at the Atmel AT91SAM7X?
>

RE: [lpc2000] LPC's w/ ENC28J60 for ethernet via SPI

2006-01-05 by Joel Winarske

> The AT91SAM7X may not be available yet. I don't see stock at digikey, and
> on the Atmel site there is no "buy from distribution" link like there is
> for other full production chips like the regular SAM7. Quite a few AT91
> chips look interesting, if you can get your hands on them ....

I received two samples from All American over two months ago.  No posted
errata so either silicon revision, or queued for fab.

Joel

Re: [lpc2000] LPC's w/ ENC28J60 for ethernet via SPI

2006-01-05 by Marko Panger

Hi,

Several time ago I was asking the same question here. Look at the " 
TCP/IP stack + RTOS for LPC213x ?" topic.
 
It appears the ENC28J60 device has some issues with power consumption. 
Also my local distributer said there are some other issues with this 
device, but this is unofficial. My advice would be to double check this. 
I have some bad experiences with buggy devices resulting in big project 
delays.

In few weeks I will also start a design with ethernet connection and for 
sure I will choose a well tested device like RTL8019A or CS8900A is.

It was just my IMHO....

regards,
marko

Ryan Niemi wrote:
Show quoted textHide quoted text
>Hello,
>
>I'm working on a project that'll require ethernet.  I was hoping the
>LPC's w/ onboard MAC/PHY would come out before this project had to
>start, but alas, no such luck!  I've done the CS8900A, RTL8019A and
>Asix 10/100 routes before on past projects, but this application needs
>to be minimal space and lowest netlist connection count as possible to
>route in a minimally sized PCB.  Ethernet performance requirements
>isn't high, it'll just be some signalling and status packets to a
>control app over UDP.
>
>Has anyone interfaced a Microchip ENC28J60 MAC/PHY to an LPC via SPI?
> While looking at it, I ran across a potential problem.  The LPC2292
>datasheet section on the SPI interfaces say the SPI clock has a
>maximum of 1/8 the input clock.  The ENC28J60 errata says reading or
>writing the MAC registers may be unreliable if the SPI clock is below
>8MHz.  At 60MHz, it would appear the max LPC SPI clock is 7.5MHz.  I'm
>contemplating overclocking the LPC slightly by using a 16MHz clock
>scaled to 64MHz, which would allow an 8MHz SPI clock.  But before I
>spend a bunch of time and money (it's a semi-personal project just for
>fun) to try it, I figured I'd check if anyone has blazed this trail
>before..
>
>Alternatives were Cirrus EP9301/2, but the package is large and I
>still need an external PHY anyway.  Atmel AT91RM9200 borders on cost
>sensitivity and also requires external PHY.  Not to mention external
>flash and RAM.  So I'm stuck with two chips minimum anyway, so might
>as well try to go with the LPC2292 as the most suitable CPU choice and
>select an ethernet solution around it.
>
>-Ryan
>
>
>
>
>
> 
>Yahoo! Groups Links
>
>
>
> 
>
>
>
>  
>

Re: [lpc2000] LPC's w/ ENC28J60 for ethernet via SPI

2006-01-05 by Marko Pavlin (home)

Marko Panger wrote:

> Hi,
>
> Several time ago I was asking the same question here. Look at the "
> TCP/IP stack + RTOS for LPC213x ?" topic.
>
> It appears the ENC28J60 device has some issues with power consumption.
> Also my local distributer said there are some other issues with this
> device, but this is unofficial. My advice would be to double check this.
> I have some bad experiences with buggy devices resulting in big project
> delays.
>
> In few weeks I will also start a design with ethernet connection and for
> sure I will choose a well tested device like RTL8019A or CS8900A is.
>
> It was just my IMHO....
>
> regards,
> marko
>
Marko, I had similar discussion with your local distributor ;) (over a 
beer or two)....



ok, I am sure microchip is doing good job here, but I have some doubts 
and major one is:
Operating Current 250 mA ??? why do they need quarter Amp?

Re: LPC's w/ ENC28J60 for ethernet via SPI

2006-01-06 by Mark Butcher

> ok, I am sure microchip is doing good job here, but I have some 
doubts 
> and major one is:
> Operating Current 250 mA ??? why do they need quarter Amp?
>


Hi all

I have been watching the ENC28J60 for over a year now. Originally 
samples were promised for Feb. 2005 but never arrived. In the mentime 
have done a number of embedded Internet projects using the MC9S12NE64 
(HCS12 with embedded 10/100 LAN MAC + PHY) - a good solution for space 
sensitive devices when the relatively low resources can be tolerated - 
however using a good compiler you can still pack a lot of 
functionality in to it! Some interactive demos are at www.mjbc.ch.

Am now starting with AT91SAM7x (shame that it needs external PHY) 
which is a good step up in terms of performance and resources. 
Hopefully the Philips ARM equivalent will be available soon, and then 
the new Coldfire (a serious competitor in this segment) is high on 
the "to do" list.

As for the ENC28J60: When I saw the 250mA current consumption at 10M 
(if it is really true) my jaw also dropped. A standard CS8900A needs 
maximum 20% of this and a complete NE64 board running with 10M 
Ethernet requires only 100mA, including the processor at 50MHz: at 
100M the current consumption doubles.

I did also some tests with an LPC2106 using the NE64 as an Ethernet 
coprocessor via SPI, which is also an interesting possibility when 
more processing power is required - the NE64 can also handle the 
TCP/IP stack and leave the LPC2106 to concentrate on its main tasks. 
What is however a bit of a let down is the fact that the LPC2106 
doesn´t support DMA on the SPI interface and this can severely 
restrict the throughput - I concluded that this would also be a 
shortcoming if using the ENC28J60 with the LPC2106 (or equivalent).

My conclusions are:
- the ENC28J60 is an interesting device but until it is known to be 
stable and is optimised to have a sensible current consumption 
(possibly also 100M operation) I prefer the NE64 coprocessor solution 
via SPI.
- due to the lack of DMA support on the SPI, the SPI solution is not 
considered ideal with the LPC2106 (or equivalents).
- with the planned introduction of the Philips ARM device with 10/100M 
LAN it is probably better to wait a little longer for this
- Today I prefer the AT91SAM7x for mid-range embedded Internet 
applications (although I haven´t used the device much yet and may 
still have a suprise or two).
- For low-range embedded Internet applications the MC9S12NE64 is king. 
PCB design is extremely simple and a double layer board works fine, 
even when using all peripherals - see some photos at 
http://www.mjbc.ch/pics/uTasker/uTasker1_eng.html (if only SPI/LAN is 
required, it can almost fit under a standard RJ45 connector).

Regards

Mark Butcher
www.mjbc.ch

RE: [lpc2000] Re: LPC's w/ ENC28J60 for ethernet via SPI

2006-01-06 by Joel Winarske

Hello Mark,

> - For low-range embedded Internet applications the MC9S12NE64 is king.
> PCB design is extremely simple and a double layer board works fine,
> even when using all peripherals - see some photos at
> http://www.mjbc.ch/pics/uTasker/uTasker1_eng.html (if only SPI/LAN is
> required, it can almost fit under a standard RJ45 connector)

I've experienced networks that brought high powered Coldfire based solutions
to their knees due to level of ARP traffic.  How does the MC9S12NE64 respond
with abnormally high ARP traffic?

On the upcoming LPC Ethernet solution I really hope they spend some extra
effort on Ethernet hardware filtering and IP hardware checksum via DMA.

Joel

Re: LPC's w/ ENC28J60 for ethernet via SPI

2006-01-07 by Mark Butcher

Hi Joel

I haven´t experienced this problem but if a powerful Coldfire gets 
overloaded then the NE64 will certainly also have problems.
It is possible to specifically block ARP frames in the hardware 
filter so that they don´t disturb but this would mean that other 
devices on the network wouldn´t be able to find the NE64 since it 
would not be able to react to ARP requests. If this can be 
tolerated, the filer could be deactivated for the time the NE64 is 
resolving local addresses, but it makes for a very special solution 
rather than a general one.
Arp frames themselves are not very demanding since most can be 
ignored if the IP address is is not equal to the local one (although 
a local ARP table is generally maintained which includes all network 
activity seen).
I have always understood that general broadcast frames cause most 
overloading problems and it also certainly helps to not operate in 
promiscuous mode on a network with high foreign activity levels.
Using switches to shield weaker devices can also help.
However at the end of the day there are real limits. If frames have 
to be handled, this requires time and if the frame rate is faster 
than the throughput then something will inevitably get lost. If a 
100M LAN is really operating at the limit, each byte should be 
processed in about 80ns and that requires a certain level of power.
It is difficult to say where the limit for a particular application 
in a particular network lies but it doesn´t make much sense to 
connect a NE64 in promiscuous mode next to a Cisco router - probably 
neither a Coldfire. For many other jobs they are nevertheless fine.

Cheers

Mark
www.mjbc.ch


--- In lpc2000@yahoogroups.com, "Joel Winarske" <joelw@i...> wrote:
>
> Hello Mark,
> 
> > - For low-range embedded Internet applications the MC9S12NE64 is 
king.
> > PCB design is extremely simple and a double layer board works 
fine,
> > even when using all peripherals - see some photos at
> > http://www.mjbc.ch/pics/uTasker/uTasker1_eng.html (if only 
SPI/LAN is
> > required, it can almost fit under a standard RJ45 connector)
> 
> I've experienced networks that brought high powered Coldfire based 
solutions
> to their knees due to level of ARP traffic.  How does the 
MC9S12NE64 respond
> with abnormally high ARP traffic?
> 
> On the upcoming LPC Ethernet solution I really hope they spend 
some extra
> effort on Ethernet hardware filtering and IP hardware checksum via 
DMA.
Show quoted textHide quoted text
> 
> Joel
>

Re: [lpc2000] Re: LPC's w/ ENC28J60 for ethernet via SPI

2006-01-09 by Tom Walsh

Ryan Niemi wrote:

>>Have you looked at the Atmel AT91SAM7X?
>>    
>>
>
>I took a brief look, but availability concerns me.  Actually, while
>getting into an alternate CPU discussion, I came up with an
>interesting silicon cost comparison for some of my options.  These
>prices below are based on single unit quantities priced via Digikey:
>
>LPC2292                  $13.46
>CS8900A                   $8.36
>256Kx16 SRAM              $4.41     Total:  $26.23
>
>EP9302                   $16.14
>64Mb (4Mx16) SDRAM        $5.67
>Micrel 10/100 PHY         $3.78
>4Mb (512KB) SPI flash     $2.15     Total:  $27.74
>
>Hmm, $26.23 for an ARM7TDMI @ 60MHz, 256KB flash, 512KB SRAM, 10mbps
>ethernet, vs. $27.74 for an ARM920T @ 200MHz, 512KB flash, 8MB SDRAM,
>10/100 ethernet.  A whole $1.51 additional silicon cost.
>  
>

Then take the EP9302 and add:

Previous cost:                $27.74
SD Socket:                    $3.80
SD 128Meg card:               $8.00
64Mb (4Mx16) SDRAM            -$5.67
32MByte (16Mx16) SDRAM        $12.54   Total: $46.41

And you get a killer Linux powered embedded system!

BTW, where did you find the cost of the EP9302?  I cannot seem to find 
anyone but Cirrus that you can get those parts from (e.g. Nu-Horizons, 
etc.).

Regards,

TomW



-- 
Tom Walsh - WN3L - Embedded Systems Consultant
http://openhardware.net, http://cyberiansoftware.com
"Windows? No thanks, I have work to do..."
----------------------------------------------------

Re: [lpc2000] Re: LPC's w/ ENC28J60 for ethernet via SPI

2006-01-09 by Tom Walsh

Tom Walsh wrote:

>Ryan Niemi wrote:
>
>  
>
>>>Have you looked at the Atmel AT91SAM7X?
>>>   
>>>
>>>      
>>>
>>I took a brief look, but availability concerns me.  Actually, while
>>getting into an alternate CPU discussion, I came up with an
>>interesting silicon cost comparison for some of my options.  These
>>prices below are based on single unit quantities priced via Digikey:
>>
>>LPC2292                  $13.46
>>CS8900A                   $8.36
>>256Kx16 SRAM              $4.41     Total:  $26.23
>>
>>EP9302                   $16.14
>>64Mb (4Mx16) SDRAM        $5.67
>>Micrel 10/100 PHY         $3.78
>>4Mb (512KB) SPI flash     $2.15     Total:  $27.74
>>
>>Hmm, $26.23 for an ARM7TDMI @ 60MHz, 256KB flash, 512KB SRAM, 10mbps
>>ethernet, vs. $27.74 for an ARM920T @ 200MHz, 512KB flash, 8MB SDRAM,
>>10/100 ethernet.  A whole $1.51 additional silicon cost.
>> 
>>
>>    
>>
>
>Then take the EP9302 and add:
>
>Previous cost:                $27.74
>SD Socket:                    $3.80
>SD 128Meg card:               $8.00
>64Mb (4Mx16) SDRAM            -$5.67
>32MByte (16Mx16) SDRAM        $12.54   Total: $46.41
>
>And you get a killer Linux powered embedded system!
>
>BTW, where did you find the cost of the EP9302?  I cannot seem to find 
>anyone but Cirrus that you can get those parts from (e.g. Nu-Horizons, 
>etc.).
>  
>

nm, I found them on Digikey.

TomW


-- 
Tom Walsh - WN3L - Embedded Systems Consultant
http://openhardware.net, http://cyberiansoftware.com
"Windows? No thanks, I have work to do..."
----------------------------------------------------

RE: [lpc2000] Re: LPC's w/ ENC28J60 for ethernet via SPI

2006-01-09 by Joel Winarske

> > Have you looked at the Atmel AT91SAM7X?
> 
> I took a brief look, but availability concerns me.  Actually, while
> getting into an alternate CPU discussion, I came up with an
> interesting silicon cost comparison for some of my options.  These
> prices below are based on single unit quantities priced via Digikey:
> 
> LPC2292                  $13.46
> CS8900A                   $8.36
> 256Kx16 SRAM              $4.41     Total:  $26.23
> 
> EP9302                   $16.14
> 64Mb (4Mx16) SDRAM        $5.67
> Micrel 10/100 PHY         $3.78
> 4Mb (512KB) SPI flash     $2.15     Total:  $27.74
> 
> Hmm, $26.23 for an ARM7TDMI @ 60MHz, 256KB flash, 512KB SRAM, 10mbps
> ethernet, vs. $27.74 for an ARM920T @ 200MHz, 512KB flash, 8MB SDRAM,
> 10/100 ethernet.  A whole $1.51 additional silicon cost.

In general:
Pricing solely based on single quantity is not realistic.  If you buy in low
quantities, then you get end of the food chain prices.  Some parts get
exponentially cheaper the higher the quantity, others reduce in a more
linear fashion.  If possible the goal is to stay away from the linear
pricing model.

Yes the Cirrus is a good value if that's what you need, and you're tooled to
handle high frequency designs.

The Infineon 10/100 ADM7001 PHY is ~$0.86 in qty of 2500...


Joel

RE: [lpc2000] Re: LPC's w/ ENC28J60 for ethernet via SPI

2006-01-09 by Joel Winarske

Hi Mark,

> I have always understood that general broadcast frames cause most
> overloading problems and it also certainly helps to not operate in
> promiscuous mode on a network with high foreign activity levels.
> Using switches to shield weaker devices can also help.
> However at the end of the day there are real limits. If frames have
> to be handled, this requires time and if the frame rate is faster
> than the throughput then something will inevitably get lost. If a

Yes I agree on all points.  I think there should be a series of performance
indices for a given Ethernet solution.


Regards,
Joel

Re: LPC's w/ ENC28J60 for ethernet via SPI

2006-01-10 by donhamilton2002

--- In lpc2000@yahoogroups.com, "Joel Winarske" <joelw@i...> wrote:
> 
> The Infineon 10/100 ADM7001 PHY is ~$0.86 in qty of 2500...
> 
> 
> Joel
>

I googled around for this part. I found the data sheets but not any
prices or where I could get it.

Is it available in the usa ?

thanks

hamilton

RE: [lpc2000] Re: LPC's w/ ENC28J60 for ethernet via SPI

2006-01-10 by Joel Winarske

> > The Infineon 10/100 ADM7001 PHY is ~$0.86 in qty of 2500...
> >
> >
> > Joel
> >
> 
> I googled around for this part. I found the data sheets but not any
> prices or where I could get it.
> 
> Is it available in the usa ?

Check with your favorite Infineon distributor.

AVNET has them listed online (www.partbuilder.com), min order 2500 4 week
lead.  Not sure on their pricing.

Joel

RE: [lpc2000] LPC's w/ ENC28J60 for ethernet via SPI

2006-01-12 by Joel Winarske

> > The AT91SAM7X may not be available yet. I don't see stock at digikey,
> and
> > on the Atmel site there is no "buy from distribution" link like there is
> > for other full production chips like the regular SAM7. Quite a few AT91
> > chips look interesting, if you can get your hands on them ....
> 
> I received two samples from All American over two months ago.  No posted
> errata so either silicon revision, or queued for fab.


I received word today the AT91SAM7X was recently approved for production.
They are waiting on production dates from the planning department. 


Joel

RE: [lpc2000] LPC's w/ ENC28J60 for ethernet via SPI

2006-01-20 by Paulson, David.C (MA)

Small sample quantities are available today. The evaluation board is
8-10 weeks leadtime.

________________________________
Show quoted textHide quoted text
From: lpc2000@yahoogroups.com [mailto:lpc2000@yahoogroups.com] On Behalf
Of Joel Winarske
Sent: Wednesday, January 11, 2006 7:15 PM
To: lpc2000@yahoogroups.com
Subject: RE: [lpc2000] LPC's w/ ENC28J60 for ethernet via SPI


> > The AT91SAM7X may not be available yet. I don't see stock at
digikey,
> and
> > on the Atmel site there is no "buy from distribution" link like
there is
> > for other full production chips like the regular SAM7. Quite a few
AT91
> > chips look interesting, if you can get your hands on them ....
> 
> I received two samples from All American over two months ago.  No
posted
> errata so either silicon revision, or queued for fab.


I received word today the AT91SAM7X was recently approved for
production.
They are waiting on production dates from the planning department. 


Joel





SPONSORED LINKS 
Microprocessor
<http://groups.yahoo.com/gads?t=ms&k=Microprocessor&w1=Microprocessor&w2
=Microcontrollers&w3=Pic+microcontrollers&w4=8051+microprocessor&c=4&s=9
3&.sig=tsVC-J9hJ5qyXg0WPR0l6g>  	Microcontrollers
<http://groups.yahoo.com/gads?t=ms&k=Microcontrollers&w1=Microprocessor&
w2=Microcontrollers&w3=Pic+microcontrollers&w4=8051+microprocessor&c=4&s
=93&.sig=DvJVNqC_pqRTm8Xq01nxwg>  	Pic microcontrollers
<http://groups.yahoo.com/gads?t=ms&k=Pic+microcontrollers&w1=Microproces
sor&w2=Microcontrollers&w3=Pic+microcontrollers&w4=8051+microprocessor&c
=4&s=93&.sig=TpkoX4KofDJ7c6LyBvUqVQ>  	
8051 microprocessor
<http://groups.yahoo.com/gads?t=ms&k=8051+microprocessor&w1=Microprocess
or&w2=Microcontrollers&w3=Pic+microcontrollers&w4=8051+microprocessor&c=
4&s=93&.sig=1Ipf1Fjfbd_HVIlekkDP-A>  	

________________________________

YAHOO! GROUPS LINKS 


	
*	 Visit your group "lpc2000
<http://groups.yahoo.com/group/lpc2000> " on the web.
	  
*	 To unsubscribe from this group, send an email to:
	 lpc2000-unsubscribe@yahoogroups.com
<mailto:lpc2000-unsubscribe@yahoogroups.com?subject=Unsubscribe> 
	  
*	 Your use of Yahoo! Groups is subject to the Yahoo! Terms of
Service <http://docs.yahoo.com/info/terms/> . 


________________________________




[Non-text portions of this message have been removed]

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.