Yahoo Groups archive

Lpc2000

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

Thread

LPC2138

LPC2138

2005-01-13 by gsudershanraj

Hello Guys,

1)Is the JTAG port used for debudding can also be used for 
programming the flash for production of LPC2138.

2)WHere can I get the 20pin JTAG port protocol details for interface 
connections.

3) where can I get the latest USER MANUAL for ARM processor of 
LPC2138, is it same as LPC21XX/22XX.  

Cheers,
Sudershan

Re: LPC2138

2005-01-13 by Rick Collins

--- In lpc2000@yahoogroups.com, "gsudershanraj" <gsraj@p...> wrote:
> 
> Hello Guys,
> 
> 1)Is the JTAG port used for debudding can also be used for 
> programming the flash for production of LPC2138.
> 
> 2)WHere can I get the 20pin JTAG port protocol details for interface 
> connections.
> 
> 3) where can I get the latest USER MANUAL for ARM processor of 
> LPC2138, is it same as LPC21XX/22XX.  

Yes, you can program the Flash through the JTAG port, but it won't be
fast and it will be a bit of work to get production quality software
running (meaning "push this button to program").  

IIRC, all of the LPC parts come with a serial port boot loader that
should be a bit easier to get running for your needs.  Can you use the
serial port?  If you don't want the RS232 transceiver on your board,
you can use a paddle board for that.  If you don't want the cost of a
connector on the board, you can use a card edge connector or even a
clamp on connector.

RE: [lpc2000] Re: LPC2138

2005-01-13 by Charles R. Grenz

Hi,

	Which USART is used for ISP programming? I looked in the user manual
and it says it can be done, but nothing about which port on the LPC2138.

Regards,
Charles
Show quoted textHide quoted text
-----Original Message-----
From: Rick Collins [mailto:gnuarm@...] 
Sent: Thursday, January 13, 2005 12:56 PM
To: lpc2000@yahoogroups.com
Subject: [lpc2000] Re: LPC2138




--- In lpc2000@yahoogroups.com, "gsudershanraj" <gsraj@p...> wrote:
> 
> Hello Guys,
> 
> 1)Is the JTAG port used for debudding can also be used for
> programming the flash for production of LPC2138.
> 
> 2)WHere can I get the 20pin JTAG port protocol details for interface
> connections.
> 
> 3) where can I get the latest USER MANUAL for ARM processor of
> LPC2138, is it same as LPC21XX/22XX.  

Yes, you can program the Flash through the JTAG port, but it won't be fast
and it will be a bit of work to get production quality software running
(meaning "push this button to program").  

IIRC, all of the LPC parts come with a serial port boot loader that should
be a bit easier to get running for your needs.  Can you use the serial port?
If you don't want the RS232 transceiver on your board, you can use a paddle
board for that.  If you don't want the cost of a connector on the board, you
can use a card edge connector or even a clamp on connector.  





 
Yahoo! Groups Links

Re: [lpc2000] Re: LPC2138

2005-01-13 by Robert Adsett

At 05:55 PM 1/13/05 +0000, you wrote:
>--- In lpc2000@yahoogroups.com, "gsudershanraj" <gsraj@p...> wrote:
> >
> > Hello Guys,
> >
> > 1)Is the JTAG port used for debudding can also be used for
> > programming the flash for production of LPC2138.
>Yes, you can program the Flash through the JTAG port, but it won't be
>fast and it will be a bit of work to get production quality software
>running (meaning "push this button to program").



>IIRC, all of the LPC parts come with a serial port boot loader that
>should be a bit easier to get running for your needs.  Can you use the
>serial port?  If you don't want the RS232 transceiver on your board,
>you can use a paddle board for that.  If you don't want the cost of a
>connector on the board, you can use a card edge connector or even a
>clamp on connector.

Martin's LPC21ISP program should be well suited to production use.  Even 
without modification it's command line nature should be a help and it could 
be easily incorporated into a production test program.  Heck as far as a 
paddle board, I've got them to sell ;)  Another connector alternative if 
you are worried about room (and JTAG will be worse than serial) is to place 
the physical connector on a breakway piece and remove it after 
programming.  Reprogramming is more difficult that way of course.


Robert

" 'Freedom' has no meaning of itself.  There are always restrictions,
be they legal, genetic, or physical.  If you don't believe me, try to
chew a radio signal. "

                         Kelvin Throop, III

Re: LPC2138

2005-01-13 by gregdeuerling

--- In lpc2000@yahoogroups.com, Robert Adsett <subscriptions@a...> 
wrote:
> At 05:55 PM 1/13/05 +0000, you wrote:
> >--- In lpc2000@yahoogroups.com, "gsudershanraj" <gsraj@p...> 
wrote:
> > >
> > > Hello Guys,
> > >
> > > 1)Is the JTAG port used for debudding can also be used for
> > > programming the flash for production of LPC2138.
> >Yes, you can program the Flash through the JTAG port, but it 
won't be
> >fast and it will be a bit of work to get production quality 
software
> >running (meaning "push this button to program").
> 
> 
> 
> >IIRC, all of the LPC parts come with a serial port boot loader 
that
> >should be a bit easier to get running for your needs.  Can you 
use the
> >serial port?  If you don't want the RS232 transceiver on your 
board,
> >you can use a paddle board for that.  If you don't want the cost 
of a
> >connector on the board, you can use a card edge connector or even 
a
> >clamp on connector.
> 
> Martin's LPC21ISP program should be well suited to production 
use.  Even 
> without modification it's command line nature should be a help and 
it could 
> be easily incorporated into a production test program.  Heck as 
far as a 
> paddle board, I've got them to sell ;)  Another connector 
alternative if 
> you are worried about room (and JTAG will be worse than serial) is 
to place 
> the physical connector on a breakway piece and remove it after 
> programming.  Reprogramming is more difficult that way of course.
> 
> 
> Robert
> 
> " 'Freedom' has no meaning of itself.  There are always 
restrictions,
> be they legal, genetic, or physical.  If you don't believe me, try 
to
> chew a radio signal. "
> 
>                          Kelvin Throop, III

Martin's LPC21ISP program does not work on any of the LPC21/LPC22 
family.  See: http://engelschall.com/~martin/lpc21xx/isp/index.html

I was hoping to use it.  I'll just have to wait till he gets it 
going...

Re: [lpc2000] Re: LPC2138

2005-01-13 by Robert Adsett

At 06:28 PM 1/13/05 +0000, you wrote:
>Martin's LPC21ISP program does not work on any of the LPC21/LPC22
>family.  See: http://engelschall.com/~martin/lpc21xx/isp/index.html

I'm using it on the 2106 etc fairly frequently.  There is a note that it 
doesn't work on newer members (thanks for pointing that out).  I'll have to 
look into this when I get my 2138 running.

Robert

" 'Freedom' has no meaning of itself.  There are always restrictions,
be they legal, genetic, or physical.  If you don't believe me, try to
chew a radio signal. "

                         Kelvin Throop, III

Re: LPC2138

2005-01-13 by lpc2100_fan

Hi,

seems to be  alittle misunderstanding here: There is no LPC2000 device
from Philips, all devices are either LPC21xx or LPC22xx. The LPC22xx
are simply external bus versions of the LPC21xx. 

Did not use Martin's program yet, used the Philips ISP, but what works
with LPC21xx HAS to work with LPC22xx as well. 

Cheers, Bob

--- In lpc2000@yahoogroups.com, "gregdeuerling" <egads@f...> wrote:
--snip--

> > 
> > Martin's LPC21ISP program should be well suited to production 
> use.  Even 
> > without modification it's command line nature should be a help and 
> it could 
> > be easily incorporated into a production test program.  
--snip--

                         Kelvin Throop, III
Show quoted textHide quoted text
> 
> Martin's LPC21ISP program does not work on any of the LPC21/LPC22 
> family.  See: http://engelschall.com/~martin/lpc21xx/isp/index.html
> 
> I was hoping to use it.  I'll just have to wait till he gets it 
> going...

Re: LPC2138

2005-01-13 by lpcarmed

I'm using Martin's LPC2ISP for LPC2114 boards with no problem, I'm
happy with it. Bootlodaer was 1.63.

--- In lpc2000@yahoogroups.com, "lpc2100_fan" <lpc2100_fan@y...> wrote:
Show quoted textHide quoted text
> 
> Hi,
> 
> seems to be  alittle misunderstanding here: There is no LPC2000 device
> from Philips, all devices are either LPC21xx or LPC22xx. The LPC22xx
> are simply external bus versions of the LPC21xx. 
> 
> Did not use Martin's program yet, used the Philips ISP, but what works
> with LPC21xx HAS to work with LPC22xx as well. 
> 
> Cheers, Bob
> 
> --- In lpc2000@yahoogroups.com, "gregdeuerling" <egads@f...> wrote:
> --snip--
> 
> > > 
> > > Martin's LPC21ISP program should be well suited to production 
> > use.  Even 
> > > without modification it's command line nature should be a help and 
> > it could 
> > > be easily incorporated into a production test program.  
> --snip--
> 
>                          Kelvin Throop, III
> > 
> > Martin's LPC21ISP program does not work on any of the LPC21/LPC22 
> > family.  See: http://engelschall.com/~martin/lpc21xx/isp/index.html
> > 
> > I was hoping to use it.  I'll just have to wait till he gets it 
> > going...

Re: [lpc2000] Re: LPC2138

2005-01-13 by Robert Adsett

At 10:04 PM 1/13/05 +0000, you wrote:


>I'm using Martin's LPC2ISP for LPC2114 boards with no problem, I'm
>happy with it. Bootlodaer was 1.63.
I can also confirm it works with the 2119.  I believe Martin follows this 
group, perhaps he can clarify his warning for us?

Robert

" 'Freedom' has no meaning of itself.  There are always restrictions,
be they legal, genetic, or physical.  If you don't believe me, try to
chew a radio signal. "

                         Kelvin Throop, III

Re: LPC2138

2005-01-14 by lpc2100_fan

Hi,
just in case you did not find it yet, the latest Users Manual is here
in the Yahoo Group in the "Files" section. Revision from November 2004
Bob

--- In lpc2000@yahoogroups.com, "gsudershanraj" <gsraj@p...> wrote:
Show quoted textHide quoted text
> 
> Hello Guys,

> 
> 3) where can I get the latest USER MANUAL for ARM processor of 
> LPC2138, is it same as LPC21XX/22XX.  
> 
> Cheers,
> Sudershan

Re: LPC2138

2005-01-14 by nutleycottage

CrossWorks for ARM manages to program the LPC2xxx flash via the JTAG
port with a single button click. It can do it at 14Kbytes per second
using a wiggler and 25Kbytes per second using a CrossConnect. We have
customers who have bought CrossWorks just for this feature.

Regards
Michael

--- In lpc2000@yahoogroups.com, "Rick Collins" <gnuarm@a...> wrote:
Show quoted textHide quoted text
> 
> --- In lpc2000@yahoogroups.com, "gsudershanraj" <gsraj@p...> wrote:
> > 
> > Hello Guys,
> > 
> > 1)Is the JTAG port used for debudding can also be used for 
> > programming the flash for production of LPC2138.
> > 
> > 2)WHere can I get the 20pin JTAG port protocol details for interface 
> > connections.
> > 
> > 3) where can I get the latest USER MANUAL for ARM processor of 
> > LPC2138, is it same as LPC21XX/22XX.  
> 
> Yes, you can program the Flash through the JTAG port, but it won't be
> fast and it will be a bit of work to get production quality software
> running (meaning "push this button to program").  
> 
> IIRC, all of the LPC parts come with a serial port boot loader that
> should be a bit easier to get running for your needs.  Can you use the
> serial port?  If you don't want the RS232 transceiver on your board,
> you can use a paddle board for that.  If you don't want the cost of a
> connector on the board, you can use a card edge connector or even a
> clamp on connector.

Re: [lpc2000] Re: LPC2138

2005-01-17 by Anton Erasmus

On 13 Jan 2005 at 19:06, lpc2100_fan wrote:

> 
> 
> Hi,
> 
> seems to be  alittle misunderstanding here: There is no LPC2000 device
> from Philips, all devices are either LPC21xx or LPC22xx. The LPC22xx
> are simply external bus versions of the LPC21xx. 
> 
> Did not use Martin's program yet, used the Philips ISP, but what works
> with LPC21xx HAS to work with LPC22xx as well. 
> 
> Cheers, Bob

There is a problem with differing block sizes on the LPC2292 at least. The
first part programs fine, until it hits the first different sized flash block.

Regards
   Anton Erasmus



> --- In lpc2000@yahoogroups.com, "gregdeuerling" <egads@f...> wrote:
> --snip--
> 
> > > 
> > > Martin's LPC21ISP program should be well suited to production 
> > use.  Even 
> > > without modification it's command line nature should be a help and
> > > 
> > it could 
> > > be easily incorporated into a production test program.  
> --snip--
> 
>                          Kelvin Throop, III
> > 
> > Martin's LPC21ISP program does not work on any of the LPC21/LPC22
> > family.  See: http://engelschall.com/~martin/lpc21xx/isp/index.html
> > 
> > I was hoping to use it.  I'll just have to wait till he gets it
> > going...
> 
> 
> 
> 
> 
> 
> Yahoo! Groups Links
> 
> 
> 
> 
> 
> 
> 

-- 
A J Erasmus

Re: [lpc2000] Re: LPC2138

2005-01-17 by Robert Adsett

At 10:36 PM 1/17/05 +0200, you wrote:
>There is a problem with differing block sizes on the LPC2292 at least. The
>first part programs fine, until it hits the first different sized flash block.

That makes sense.  Does anyone know if any of the 2100 variants have the 
same block size issue?  Maybe I should just go look.

Robert

" 'Freedom' has no meaning of itself.  There are always restrictions,
be they legal, genetic, or physical.  If you don't believe me, try to
chew a radio signal. "

                         Kelvin Throop, III

Re: LPC2138

2005-01-17 by Richard

There are three memory block configurations, the 210x series, the
212x/22xx series, and the 213x series.

Richard

--- In lpc2000@yahoogroups.com, Robert Adsett <subscriptions@a...> wrote:
> At 10:36 PM 1/17/05 +0200, you wrote:
> >There is a problem with differing block sizes on the LPC2292 at
least. The
> >first part programs fine, until it hits the first different sized
flash block.
> 
> That makes sense.  Does anyone know if any of the 2100 variants have
the 
Show quoted textHide quoted text
> same block size issue?  Maybe I should just go look.
> 
> Robert
> 
> " 'Freedom' has no meaning of itself.  There are always restrictions,
> be they legal, genetic, or physical.  If you don't believe me, try to
> chew a radio signal. "
> 
>                          Kelvin Throop, III

Re: [lpc2000] Re: LPC2138

2005-01-17 by Robert Adsett

At 09:20 PM 1/17/05 +0000, you wrote:
>There are three memory block configurations, the 210x series, the
>212x/22xx series, and the 213x series.

I'll have to take a look at what I've got.  Maybe I can start taking a stab 
at this.

Robert


" 'Freedom' has no meaning of itself.  There are always restrictions,
be they legal, genetic, or physical.  If you don't believe me, try to
chew a radio signal. "

                         Kelvin Throop, III

Re: LPC2138

2005-01-22 by embest1sale1

Yes, You can program the flash of LPC2138 via JTAG port. Embest flash 
programmer can do this. Look detail at:

http://www.embedinfo.com/english/company/news/FP_Philips.asp




--- In lpc2000@yahoogroups.com, "gsudershanraj" <gsraj@p...> wrote:
> 
> Hello Guys,
> 
> 1)Is the JTAG port used for debudding can also be used for 
> programming the flash for production of LPC2138.
> 
> 2)WHere can I get the 20pin JTAG port protocol details for 
interface 
Show quoted textHide quoted text
> connections.
> 
> 3) where can I get the latest USER MANUAL for ARM processor of 
> LPC2138, is it same as LPC21XX/22XX.  
> 
> Cheers,
> Sudershan

Re: [lpc2000] Re: LPC2138

2005-01-22 by Alex Holden

embest1sale1 wrote:
> Yes, You can program the flash of LPC2138 via JTAG port. Embest flash 
> programmer can do this. Look detail at:

That's the third advert for your product you've sent us in less than an 
hour.

-- 
------------ Alex Holden - http://www.alexholden.net/ ------------
If it doesn't work, you're not hitting it with a big enough hammer

Re: LPC2138

2005-01-22 by leon_heller

--- In lpc2000@yahoogroups.com, Alex Holden <alex@l...> wrote:
> embest1sale1 wrote:
> > Yes, You can program the flash of LPC2138 via JTAG port. Embest 
flash 
> > programmer can do this. Look detail at:
> 
> That's the third advert for your product you've sent us in less 
than an 
> hour.

I've sent him an email, asking him to stop doing it. He'll get banned 
if he does it again.

Leon
Moderator

Re: LPC2138

2005-01-22 by Rick Collins

--- In lpc2000@yahoogroups.com, "leon_heller" <leon.heller@d...> wrote:
> 
> --- In lpc2000@yahoogroups.com, Alex Holden <alex@l...> wrote:
> > embest1sale1 wrote:
> > > Yes, You can program the flash of LPC2138 via JTAG port. Embest 
> flash 
> > > programmer can do this. Look detail at:
> > 
> > That's the third advert for your product you've sent us in less 
> than an 
> > hour.
> 
> I've sent him an email, asking him to stop doing it. He'll get banned 
> if he does it again.

He's already banned in my groups.  I also started receiving direct
emails from them to the email address I use in these groups.

LPC2138

2005-04-18 by sudip nag

Hi Everyone,

I like to start with LPC2138 JTAG programming. Can you provide a link from where I will get the 14 pin and 20 pin JTAG Wiggler Circuits. I find Olimex is not disclosing the ARM-JTAG circuit.

Regards.

Sudip Nag

 


Yahoo! India Matrimony: Find your life partneronline.

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

Re: [lpc2000] LPC2138

2005-04-18 by Vitor Cremasco

there is a circuit at download files area of
yahoogroups.

--- sudip nag <sudipnag1@...> wrote:
> 
> Hi Everyone,
> 
> I like to start with LPC2138 JTAG programming. Can
> you provide a link from where I will get the 14 pin
> and 20 pin JTAG Wiggler Circuits. I find Olimex is
> not disclosing the ARM-JTAG circuit.
> 
> Regards.
> 
> Sudip Nag
> 
>  
> 
> 
> Yahoo! India Matrimony: Find your life
> partneronline.
> 
> [Non-text portions of this message have been
> removed]
> 
> 


	
	
		
Yahoo! Acesso Gr\ufffdtis - Internet r\ufffdpida e gr\ufffdtis. 
Instale o discador agora! http://br.acesso.yahoo.com/

Re: [lpc2000] LPC2138

2005-04-18 by sudip nag

Thank you. I got the circuit and try it out.
 
Sudip

Vitor Cremasco <vitorbra@...> wrote:
there is a circuit at download files area of
yahoogroups.

--- sudip nag <sudipnag1@...> wrote:
> 
> Hi Everyone,
> 
> I like to start with LPC2138 JTAG programming. Can
> you provide a link from where I will get the 14 pin
> and 20 pin JTAG Wiggler Circuits. I find Olimex is
> not disclosing the ARM-JTAG circuit.
> 
> Regards.
> 
> Sudip Nag
> 
>  
> 
> 
> Yahoo! India Matrimony: Find your life
> partneronline.
> 
> [Non-text portions of this message have been
> removed]
> 
> 


      
      
            
Yahoo! Acesso Grátis - Internet rápida e grátis. 
Instale o discador agora! http://br.acesso.yahoo.com/


---------------------------------
Yahoo! Groups Links

   To visit your group on the web, go to:
http://groups.yahoo.com/group/lpc2000/
  
   To unsubscribe from this group, send an email to:
lpc2000-unsubscribe@yahoogroups.com
  
   Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service. 


Yahoo! India Matrimony: Find your life partneronline.

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

Re: LPC2138

2005-04-18 by Owen Mooney

See the files section - Wriggler circuit in ASCII art.

Owen Mooney

Hi Everyone,

I like to start with LPC2138 JTAG programming. Can you provide a link from where I will get the 14 pin and 20 pin JTAG Wiggler Circuits. I find Olimex is not disclosing the ARM-JTAG circuit.

Regards.

Sudip Nag

Re: [lpc2000] LPC2138

2005-04-20 by Leon Heller

----- Original Message ----- 
Show quoted textHide quoted text
From: "sudip nag" <sudipnag1@...>
To: <lpc2000@yahoogroups.com>
Sent: Monday, April 18, 2005 3:02 PM
Subject: [lpc2000] LPC2138


>
>
> Hi Everyone,
>
> I like to start with LPC2138 JTAG programming. Can you provide a link from 
> where I will get the 14 pin and 20 pin JTAG Wiggler Circuits. I find 
> Olimex is not disclosing the ARM-JTAG circuit.

My JTAG (20-pin) interface design is in jtag.zip in the Files area. I've 
only used it with the LPC2106.

Leon
--
Leon Heller, G1HSM
http://www.geocities.com/leon_heller

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.