Yahoo Groups archive

Lpc2000

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

Message

Re: [lpc2100] LPC-M216 DIL module PCBs

2004-02-02 by Alaric B Snell

Leon Heller wrote:

>>Sweet, I'm looking at making something similar myself. Are those extra
>>holes I see for a JTAG interface header in the middle of the thing?
> 
> Yes, that's right.
> 
> I was designing something like it as well, until Eduardo did this. I have
> reservations about his decoupling capacitors, the one for the I/O supply is
> a long way
> from the chip. I'd have put them on the underside, as close to the chip as
> possible.

I may put them beneath for mine. I fancy learning surface mount board 
design (already done PTH), so am not particularly fazed by the effort of 
doing it myself in order to get the experience :-)

In fact, I'm wondering about putting the LPC itself underneath with the 
crystal, caps, and regulators on top, since it has such fine traces 
around it that I can imagine accidentally scraping in my clumsy haste 
and it's not a very thick chip. Then I can maybe put the crystal OVER 
the vias connecting straight through to the XTAL lines on the device, 
for the shortest possible traces. Putting the crystal underneath with 
the LPC on top might foul some DIL sockets, IMHO.

> I'll design a simple home-made PCB to take the module and a 3.3 V regulator,
> plus an LED,
> RS-232 transceiver, etc.

Mmmm, successful flashing LED = satisfaction :-)

> 
> I was thinking of porting a Forth to it, as well. 8-)
> 

As I said to Alex, I'll publish whatever I manage here. I'm tempted to 
write my own forth in assembler, to be honest, because I'm a bit odd in 
the head. But it'll be open source either way.

I'm evolving some twisted ideas about how to use IAP to interactively 
compile to FLASH, and to store an initial RAM image that gets copied 
into RAM on startup or reset (with initial variable values in). This 
will require a way of stating when allocated space is to be considered 
variable (and put into RAM) or constant (and written into flash when 
it's ready), but I think just some variations on the syntax of CREATE 
ought to do it.

Oh, and I'll need a "SAVE" word to copy the current RAM down into the 
startup image area.

Where've you managed to get LPC chips from in the UK, if you don't mind 
me asking? I'm pursuing a quote from Spoerle in Germany who say they're 
on an 8 week leadtime. These chips ain't widely available yet :-/

> Leon

ABS

Attachments

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.