Reply by Brian Sidebotham March 23, 20072007-03-23
Hi,

Thanks for the information about the die revisions. I will contact nxp
to see when they expect to be in production of lpc2378 REV A and when
they expect to be in production of the lpc24xx parts along with some
costings.

The lpc2378 is a great price for the amount of processor power and flash
you get. If it weren't for that errata, I'd have ordered an olimex board
yesterday.

Best Regards,

Brian Sidebotham.
Gene wrote:
> --- In l..., Brian Sidebotham wrote:
> Hi Brian,
>
> There is only one rev of the LPC2378, Rev -. I understand that the
> new revision (Rev A) is due out in May and that the MiniBus errata
> will be fixed.
>
> But if you are looking for more RAM, I think you want the LPC2400
> series. It has more on-chip RAM (98 KB) and a real external memory
> interface.
>
> I agree that the NXP website is terrible for getting information on
> the new parts. You should go to this other NXP site:
>
> http://www.standardics.nxp.com/microcontrollers/
>
> The information is much more up to date and it's easier to navigate.
>
>> Hi All,
>>
>> I've been lurking on the list for a while, hoovering up
> information
>> about the lpc series. Now I'm currently sifting through the nxp
> docs to
>> see which lpc (if any) is right for my up and coming project. The
> NXP
>> website sucks for doing lpc2k comparisons.
>>
>> My main need is for as many hardware timers as possible, and the
> lpc23xx
>> series has enough for my needs.
>>
>> Secondly though, I need more SRAM than is available on the dies,
> so I
>> need an external bus. The LPC2378 is what I'm looking for, it
> could suit
>> my needs.
>>
>> However, with all the talk of errata sheets and what not, I
> decided to
>> check the errata for this part, and I came across the following
>> crippling errata...
>> EMC.1: Write operation cannot be performed on the external memory
> bus
>> Introduction: The External Memory Controller supports asynchronous
>> static memory device support including RAM, ROM, and Flash, with
> or
>> without asynchronous page mode.
>>
>> Problem: Write operation is not operational.
>>
>> Workarounds: Using all the EMC pins as GPIO pins, the write
> operation
>> can be simulated in software.
>> This applies to the original silicon revision though, and digikey
> are
>> listing the second silicon revision in stock.
>>
>> My question is, is anyone using the lpc2378 with the external bus
>> successfully, and could they confirm the die revision? The errata
>> applies to die revision -R and digikey are currently listing die
>> revision -S. This seems such a fundamental errata that I presume
> it must
>> be fixed now, but there is no errata for the -S die, so I can't
> confirm it.
>> Many Thanks,
>>
>> Brian Sidebotham.
>

An Engineer's Guide to the LPC2100 Series

Reply by Gene March 23, 20072007-03-23
--- In l..., Brian Sidebotham wrote:
>
Hi Brian,

There is only one rev of the LPC2378, Rev -. I understand that the
new revision (Rev A) is due out in May and that the MiniBus errata
will be fixed.

But if you are looking for more RAM, I think you want the LPC2400
series. It has more on-chip RAM (98 KB) and a real external memory
interface.

I agree that the NXP website is terrible for getting information on
the new parts. You should go to this other NXP site:

http://www.standardics.nxp.com/microcontrollers/

The information is much more up to date and it's easier to navigate.

> Hi All,
>
> I've been lurking on the list for a while, hoovering up
information
> about the lpc series. Now I'm currently sifting through the nxp
docs to
> see which lpc (if any) is right for my up and coming project. The
NXP
> website sucks for doing lpc2k comparisons.
>
> My main need is for as many hardware timers as possible, and the
lpc23xx
> series has enough for my needs.
>
> Secondly though, I need more SRAM than is available on the dies,
so I
> need an external bus. The LPC2378 is what I'm looking for, it
could suit
> my needs.
>
> However, with all the talk of errata sheets and what not, I
decided to
> check the errata for this part, and I came across the following
> crippling errata...
> EMC.1: Write operation cannot be performed on the external memory
bus
>
> Introduction: The External Memory Controller supports asynchronous
> static memory device support including RAM, ROM, and Flash, with
or
> without asynchronous page mode.
>
> Problem: Write operation is not operational.
>
> Workarounds: Using all the EMC pins as GPIO pins, the write
operation
> can be simulated in software.
> This applies to the original silicon revision though, and digikey
are
> listing the second silicon revision in stock.
>
> My question is, is anyone using the lpc2378 with the external bus
> successfully, and could they confirm the die revision? The errata
> applies to die revision -R and digikey are currently listing die
> revision -S. This seems such a fundamental errata that I presume
it must
> be fixed now, but there is no errata for the -S die, so I can't
confirm it.
>
> Many Thanks,
>
> Brian Sidebotham.
>
Reply by Gene March 23, 20072007-03-23
--- In l..., Brian Sidebotham wrote:
>
> Hi All,
>
> I've been lurking on the list for a while, hoovering up
information
> about the lpc series. Now I'm currently sifting through the nxp
docs to
> see which lpc (if any) is right for my up and coming project. The
NXP
> website sucks for doing lpc2k comparisons.
>
> My main need is for as many hardware timers as possible, and the
lpc23xx
> series has enough for my needs.
>
> Secondly though, I need more SRAM than is available on the dies,
so I
> need an external bus. The LPC2378 is what I'm looking for, it
could suit
> my needs.
>
> However, with all the talk of errata sheets and what not, I
decided to
> check the errata for this part, and I came across the following
> crippling errata...
> EMC.1: Write operation cannot be performed on the external memory
bus
>
> Introduction: The External Memory Controller supports asynchronous
> static memory device support including RAM, ROM, and Flash, with
or
> without asynchronous page mode.
>
> Problem: Write operation is not operational.
>
> Workarounds: Using all the EMC pins as GPIO pins, the write
operation
> can be simulated in software.
> This applies to the original silicon revision though, and digikey
are
> listing the second silicon revision in stock.
>
> My question is, is anyone using the lpc2378 with the external bus
> successfully, and could they confirm the die revision? The errata
> applies to die revision -R and digikey are currently listing die
> revision -S. This seems such a fundamental errata that I presume
it must
> be fixed now, but there is no errata for the -S die, so I can't
confirm it.
>
> Many Thanks,
>
> Brian Sidebotham.
>
Reply by Brian Sidebotham March 23, 20072007-03-23
Hi All,

I've been lurking on the list for a while, hoovering up information
about the lpc series. Now I'm currently sifting through the nxp docs to
see which lpc (if any) is right for my up and coming project. The NXP
website sucks for doing lpc2k comparisons.

My main need is for as many hardware timers as possible, and the lpc23xx
series has enough for my needs.

Secondly though, I need more SRAM than is available on the dies, so I
need an external bus. The LPC2378 is what I'm looking for, it could suit
my needs.

However, with all the talk of errata sheets and what not, I decided to
check the errata for this part, and I came across the following
crippling errata...
EMC.1: Write operation cannot be performed on the external memory bus

Introduction: The External Memory Controller supports asynchronous
static memory device support including RAM, ROM, and Flash, with or
without asynchronous page mode.

Problem: Write operation is not operational.

Workarounds: Using all the EMC pins as GPIO pins, the write operation
can be simulated in software.
This applies to the original silicon revision though, and digikey are
listing the second silicon revision in stock.

My question is, is anyone using the lpc2378 with the external bus
successfully, and could they confirm the die revision? The errata
applies to die revision -R and digikey are currently listing die
revision -S. This seems such a fundamental errata that I presume it must
be fixed now, but there is no errata for the -S die, so I can't confirm it.

Many Thanks,

Brian Sidebotham.