EmbeddedRelated.com
Forums

LPC Link as OpenOCD

Started by Jeckson Sb September 6, 2011
Hai All

I'm newbie in LPC.

Someone have info about used LPC link as OpenOCD?

Jeckson

An Engineer's Guide to the LPC2100 Series

Someone have info about used LPC link as OpenOCD?

Yes. It isn’t and will never be because it has private keys which preclude any code to be loaded on it, hence its personality cannot be changed, and there is no public API that I am aware of that allows the OpenOCD crowd to do anything with it.

--

Paul Curtis, Rowley Associates Ltd http://www.rowley.co.uk

SolderCore running Defender... http://www.vimeo.com/25709426
Thank's Paul :-)

Honestly I just want to detect the kind of ARMs MCU.
Surely I believed that ARM MCUs from some of equipments/gadgets which didn't used anymore.

Is that LPT ..ARM-JTAG DONGLE FOR PROGRAMMING AND DEBUGGING (MACRAIGOR WIGGLER COMPATIBLE)...able to detect which ARM MCU?

The pins basically from ARM MCU database matrix.

Thank you very much
Jeckson
--- In l..., "Paul Curtis" wrote:
>
> Someone have info about used LPC link as OpenOCD?
>
>
>
> Yes. It isn’t and will never be because it has private keys which preclude any code to be loaded on it, hence its personality cannot be changed, and there is no public API that I am aware of that allows the OpenOCD crowd to do anything with it.
>
>
>
>
>
> --
>
> Paul Curtis, Rowley Associates Ltd http://www.rowley.co.uk
>
> SolderCore running Defender... http://www.vimeo.com/25709426
>

You could detect an LPC chip using the isr programming tool. Maybe the flash
magic or the lpc21isp tool, this one (
http://www.feng.pucrs.br/~stemmer/labproc/apostila2011/lpc21isp.c) has been
modified to support the lpc2x chips.

Att.

2011/9/7 jeckson_sb

> Thank's Paul :-)
>
> Honestly I just want to detect the kind of ARMs MCU.
> Surely I believed that ARM MCUs from some of equipments/gadgets which
> didn't used anymore.
>
> Is that LPT ..ARM-JTAG DONGLE FOR PROGRAMMING AND DEBUGGING (MACRAIGOR
> WIGGLER COMPATIBLE)...able to detect which ARM MCU?
>
> The pins basically from ARM MCU database matrix.
>
> Thank you very much
> Jeckson
> --- In l..., "Paul Curtis" wrote:
> >
> > Someone have info about used LPC link as OpenOCD?
> >
> >
> >
> > Yes. It isn t and will never be because it has private keys which
> preclude any code to be loaded on it, hence its personality cannot be
> changed, and there is no public API that I am aware of that allows the
> OpenOCD crowd to do anything with it.
> >
> >
> >
> >
> >
> > --
> >
> > Paul Curtis, Rowley Associates Ltd http://www.rowley.co.uk <
> http://www.rowley.co.uk/>
> >
> > SolderCore running Defender... http://www.vimeo.com/25709426
> >
>
>
> Yahoo! Groups Links
It should not be up to the debugger HW interface to detect the chip, the SW
on the PC should do that by checking the internal registers of the device.

From: l... [mailto:l...] On Behalf Of
Felipe de Andrade Neves L.
Sent: 07 September 2011 18:59
To: l...
Subject: Re: [lpc2000] Re: LPC Link as OpenOCD

You could detect an LPC chip using the isr programming tool. Maybe the flash
magic or the lpc21isp tool, this one
(http://www.feng.pucrs.br/~stemmer/labproc/apostila2011/lpc21isp.c) has been
modified to support the lpc2x chips.

Att.

2011/9/7 jeckson_sb

Thank's Paul :-)

Honestly I just want to detect the kind of ARMs MCU.
Surely I believed that ARM MCUs from some of equipments/gadgets which didn't
used anymore.

Is that LPT ..ARM-JTAG DONGLE FOR PROGRAMMING AND DEBUGGING (MACRAIGOR
WIGGLER COMPATIBLE)...able to detect which ARM MCU?

The pins basically from ARM MCU database matrix.

Thank you very much
Jeckson

--- In l..., "Paul Curtis" wrote:
>
> Someone have info about used LPC link as OpenOCD?
>

> Yes. It isn t and will never be because it has private keys which
preclude any code to be loaded on it, hence its personality cannot be
changed, and there is no public API that I am aware of that allows the
OpenOCD crowd to do anything with it.
>
> --
>
> Paul Curtis, Rowley Associates Ltd http://www.rowley.co.uk


>
> SolderCore running Defender... http://www.vimeo.com/25709426
>



Yahoo! Groups Links
Hello,

are you talking about LPC-Link which is part of LPCxpresso ?
Then the uC used on LPC-Link is a LPC3154.

Have a look on this page:
http://ics.nxp.com/lpcxpresso/
There in the middle is a picture of LPC-Link
where you can see the used uC.

I don't know if it is publicly available or only when you buy
a LPCxpresso: I think you even get the schematic of LPC-Link,
together with the uC, you want to program (like LPC1114 or so)
with LPC-Link (both on the same PCB).

Best regards,

Martin

--- In l..., "Phil Young" wrote:
>
> It should not be up to the debugger HW interface to detect the chip, the SW
> on the PC should do that by checking the internal registers of the device.
>
>
>
>
>
>
>
> From: l... [mailto:l...] On Behalf Of
> Felipe de Andrade Neves L.
> Sent: 07 September 2011 18:59
> To: l...
> Subject: Re: [lpc2000] Re: LPC Link as OpenOCD
>
>
>
>
>
> You could detect an LPC chip using the isr programming tool. Maybe the flash
> magic or the lpc21isp tool, this one
> (http://www.feng.pucrs.br/~stemmer/labproc/apostila2011/lpc21isp.c) has been
> modified to support the lpc2x chips.
>
>
>
> Att.
>
>
>
> 2011/9/7 jeckson_sb
>
> Thank's Paul :-)
>
> Honestly I just want to detect the kind of ARMs MCU.
> Surely I believed that ARM MCUs from some of equipments/gadgets which didn't
> used anymore.
>
> Is that LPT ..ARM-JTAG DONGLE FOR PROGRAMMING AND DEBUGGING (MACRAIGOR
> WIGGLER COMPATIBLE)...able to detect which ARM MCU?
>
> The pins basically from ARM MCU database matrix.
>
> Thank you very much
> Jeckson
>
>
>
> --- In l..., "Paul Curtis" wrote:
> >
> > Someone have info about used LPC link as OpenOCD?
> >
> >
> >
>
> > Yes. It isn t and will never be because it has private keys which
> preclude any code to be loaded on it, hence its personality cannot be
> changed, and there is no public API that I am aware of that allows the
> OpenOCD crowd to do anything with it.
> >
> >
> >
> >
> >
> > --
> >
> > Paul Curtis, Rowley Associates Ltd http://www.rowley.co.uk
>
>
> >
> > SolderCore running Defender... http://www.vimeo.com/25709426
> >
>
>
>
>
>
>
>
>
Hai

Newbie

Is that EK-LM3S9B92 able to works as OpenOCD?

Jeckson

--- In l..., "jeckson_sb" wrote:
>
> Thank's Paul :-)
>
> Honestly I just want to detect the kind of ARMs MCU.
> Surely I believed that ARM MCUs from some of equipments/gadgets which didn't used anymore.
>
> Is that LPT ..ARM-JTAG DONGLE FOR PROGRAMMING AND DEBUGGING (MACRAIGOR WIGGLER COMPATIBLE)...able to detect which ARM MCU?
>
> The pins basically from ARM MCU database matrix.
>
> Thank you very much
> Jeckson
>
>
> --- In l..., "Paul Curtis" wrote:
> >
> > Someone have info about used LPC link as OpenOCD?
> >
> >
> >
> > Yes. It isn’t and will never be because it has private keys which preclude any code to be loaded on it, hence its personality cannot be changed, and there is no public API that I am aware of that allows the OpenOCD crowd to do anything with it.
> >
> >
> >
> >
> >
> > --
> >
> > Paul Curtis, Rowley Associates Ltd http://www.rowley.co.uk
> >
> > SolderCore running Defender... http://www.vimeo.com/25709426
>

Hello,

two additional comments:

1) LPC21ISP does not support LPC3154.

2) The lpc21isp referred to in one of below emails is very very old.
Meanwhile a lot more NXP chips are supported,
especially Cortex-M0 and Cortex-M3 devices (LPC1000 series).

You can get latest version from

a) File section of http://groups.yahoo.com/group/lpc21isp/
(registration needed),
see File Section -> Beta versions -> lpc21isp_183.zip
(group can also be used for question / discussions / problems)

b) http://sourceforge.net/projects/lpc21isp/
(no registration needed, just to download latest sources)

Best regards,

Martin

--- In l..., "capiman26061973" wrote:
>
>
>
> Hello,
>
> are you talking about LPC-Link which is part of LPCxpresso ?
> Then the uC used on LPC-Link is a LPC3154.
>
> Have a look on this page:
> http://ics.nxp.com/lpcxpresso/
> There in the middle is a picture of LPC-Link
> where you can see the used uC.
>
> I don't know if it is publicly available or only when you buy
> a LPCxpresso: I think you even get the schematic of LPC-Link,
> together with the uC, you want to program (like LPC1114 or so)
> with LPC-Link (both on the same PCB).
>
> Best regards,
>
> Martin
>
> --- In l..., "Phil Young" wrote:
> >
> > It should not be up to the debugger HW interface to detect the chip, the SW
> > on the PC should do that by checking the internal registers of the device.
> >
> >
> >
> >
> >
> >
> >
> > From: l... [mailto:l...] On Behalf Of
> > Felipe de Andrade Neves L.
> > Sent: 07 September 2011 18:59
> > To: l...
> > Subject: Re: [lpc2000] Re: LPC Link as OpenOCD
> >
> >
> >
> >
> >
> > You could detect an LPC chip using the isr programming tool. Maybe the flash
> > magic or the lpc21isp tool, this one
> > (http://www.feng.pucrs.br/~stemmer/labproc/apostila2011/lpc21isp.c) has been
> > modified to support the lpc2x chips.
> >
> >
> >
> > Att.
> >
> >
> >
> > 2011/9/7 jeckson_sb
> >
> > Thank's Paul :-)
> >
> > Honestly I just want to detect the kind of ARMs MCU.
> > Surely I believed that ARM MCUs from some of equipments/gadgets which didn't
> > used anymore.
> >
> > Is that LPT ..ARM-JTAG DONGLE FOR PROGRAMMING AND DEBUGGING (MACRAIGOR
> > WIGGLER COMPATIBLE)...able to detect which ARM MCU?
> >
> > The pins basically from ARM MCU database matrix.
> >
> > Thank you very much
> > Jeckson
> >
> >
> >
> > --- In l..., "Paul Curtis" wrote:
> > >
> > > Someone have info about used LPC link as OpenOCD?
> > >
> > >
> > >
> >
> > > Yes. It isn t and will never be because it has private keys which
> > preclude any code to be loaded on it, hence its personality cannot be
> > changed, and there is no public API that I am aware of that allows the
> > OpenOCD crowd to do anything with it.
> > >
> > >
> > >
> > >
> > >
> > > --
> > >
> > > Paul Curtis, Rowley Associates Ltd http://www.rowley.co.uk
> >
> >
> > >
> > > SolderCore running Defender... http://www.vimeo.com/25709426
> > >
> >
> >
> >
> >
> >
> >
> >
> >
Thank's

Felipe de Andrade Neves L.,Phil Young,capiman2606197(Martin).

What I meant that LPC link as OpenOCD which is could detect lot of ARM type MCUs.
It's like Versaloon from STM32.

Lot of equipments contains ARM MCUs but the companies which are produced that gadgets not stupid enough to diplay the kind of ARM.Although that their manual/advert write...... contain of ARM based MCUs.

If LPC-link no way to became OpenOCD perhaps maybe EK-LM3S9B92 or LPT with 74HC244 and some components (ARM-JTAG DONGLE FOR PROGRAMMING AND DEBUGGING (MACRAIGOR WIGGLER COMPATIBLE)) as OpenOCD?

Thank you very much
Jeckson

I'm still learning.The legs are tight but tried.Lucky there web post.

--- In l..., "capiman26061973" wrote:
>
>
>
> Hello,
>
> two additional comments:
>
> 1) LPC21ISP does not support LPC3154.
>
> 2) The lpc21isp referred to in one of below emails is very very old.
> Meanwhile a lot more NXP chips are supported,
> especially Cortex-M0 and Cortex-M3 devices (LPC1000 series).
>
> You can get latest version from
>
> a) File section of http://groups.yahoo.com/group/lpc21isp/
> (registration needed),
> see File Section -> Beta versions -> lpc21isp_183.zip
> (group can also be used for question / discussions / problems)
>
> b) http://sourceforge.net/projects/lpc21isp/
> (no registration needed, just to download latest sources)
>
> Best regards,
>
> Martin
>
> --- In l..., "capiman26061973" wrote:
> >
> >
> >
> > Hello,
> >
> > are you talking about LPC-Link which is part of LPCxpresso ?
> > Then the uC used on LPC-Link is a LPC3154.
> >
> > Have a look on this page:
> > http://ics.nxp.com/lpcxpresso/
> > There in the middle is a picture of LPC-Link
> > where you can see the used uC.
> >
> > I don't know if it is publicly available or only when you buy
> > a LPCxpresso: I think you even get the schematic of LPC-Link,
> > together with the uC, you want to program (like LPC1114 or so)
> > with LPC-Link (both on the same PCB).
> >
> > Best regards,
> >
> > Martin
> >
> > --- In l..., "Phil Young" wrote:
> > >
> > > It should not be up to the debugger HW interface to detect the chip, the SW
> > > on the PC should do that by checking the internal registers of the device.
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > From: l... [mailto:l...] On Behalf Of
> > > Felipe de Andrade Neves L.
> > > Sent: 07 September 2011 18:59
> > > To: l...
> > > Subject: Re: [lpc2000] Re: LPC Link as OpenOCD
> > >
> > >
> > >
> > >
> > >
> > > You could detect an LPC chip using the isr programming tool. Maybe the flash
> > > magic or the lpc21isp tool, this one
> > > (http://www.feng.pucrs.br/~stemmer/labproc/apostila2011/lpc21isp.c) has been
> > > modified to support the lpc2x chips.
> > >
> > >
> > >
> > > Att.
> > >
> > >
> > >
> > > 2011/9/7 jeckson_sb
> > >
> > > Thank's Paul :-)
> > >
> > > Honestly I just want to detect the kind of ARMs MCU.
> > > Surely I believed that ARM MCUs from some of equipments/gadgets which didn't
> > > used anymore.
> > >
> > > Is that LPT ..ARM-JTAG DONGLE FOR PROGRAMMING AND DEBUGGING (MACRAIGOR
> > > WIGGLER COMPATIBLE)...able to detect which ARM MCU?
> > >
> > > The pins basically from ARM MCU database matrix.
> > >
> > > Thank you very much
> > > Jeckson
> > >
> > >
> > >
> > > --- In l..., "Paul Curtis" wrote:
> > > >
> > > > Someone have info about used LPC link as OpenOCD?
> > > >
> > > >
> > > >
> > >
> > > > Yes. It isn t and will never be because it has private keys which
> > > preclude any code to be loaded on it, hence its personality cannot be
> > > changed, and there is no public API that I am aware of that allows the
> > > OpenOCD crowd to do anything with it.
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > --
> > > >
> > > > Paul Curtis, Rowley Associates Ltd http://www.rowley.co.uk
> > >
> > >
> > > >
> > > > SolderCore running Defender... http://www.vimeo.com/25709426
> > > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
On Fri, Sep 9, 2011 at 4:39 PM, jeckson_sb wrote:

> If LPC-link no way to became OpenOCD perhaps maybe EK-LM3S9B92
> or LPT with 74HC244 and some components (ARM-JTAG DONGLE FOR
> PROGRAMMING AND DEBUGGING (MACRAIGOR WIGGLER COMPATIBLE))
> as OpenOCD?
>

The Jtag debugger portion of the EK-LM3S9B92 is supported by
OpenOCD (Luminary ICDI). OpenOCD also supports many other
Jtag debuggers.
http://openocd.berlios.de/doc/html/Debug-Adapter-Hardware.html#Debug-Adapter-Hardware

--
Xiaofan