Discussion group dedicated to the Philips LPC2000 family of ARM MCUs
Development Tools for ARM - k5nwa - Oct 4 17:44:26 2009
I'm new to the list and ARM processors, this is a great list by the way.
I'm looking to set up a development environment to program the lpc
and STM32 families of CPUs and I would like some opinions.
I'm considering getting Rowley Crossworks V2.0 development suite
since for $150 it will work with all sorts of chip families, is not
limited to their boards and debug tools, available in all sorts of
platforms such as Windows, Linux, Mac.
There is also the GNU free offerings of GCC, the WinARM toolset, and
I don't know what else is worth considering.
The hardware side is taken care off, I have Olimex lpc2106 and STM32
boards on their way and I also have a Olimex wiggler, and Tiny USB
ARM debug tools, its the software that I have decisions to make.
So what tools and OS are you using? I would like to know the good and
the bad but lets keep it to the affordable tools for hobby use.
Thanks
Cecil
K5NWA
www.softrockradio.org www.qrpradio.com
< http://parts.softrockradio.org/ >
I think we consider too much the good luck of the early bird and not
enough the bad luck of the early worm.
------------------------------------

(You need to be a member of lpc2000 -- send a blank email to lpc2000-subscribe@yahoogroups.com )
Re: Development Tools for ARM - rtstofer - Oct 4 18:06:07 2009
--- In l...@yahoogroups.com, k5nwa
wrote:
>
> I'm new to the list and ARM processors, this is a great list by the way.
>
> I'm looking to set up a development environment to program the lpc
> and STM32 families of CPUs and I would like some opinions.
>
> I'm considering getting Rowley Crossworks V2.0 development suite
> since for $150 it will work with all sorts of chip families, is not
> limited to their boards and debug tools, available in all sorts of
> platforms such as Windows, Linux, Mac.
>
> There is also the GNU free offerings of GCC, the WinARM toolset, and
> I don't know what else is worth considering.
>
> The hardware side is taken care off, I have Olimex lpc2106 and STM32
> boards on their way and I also have a Olimex wiggler, and Tiny USB
> ARM debug tools, its the software that I have decisions to make.
>
> So what tools and OS are you using? I would like to know the good and
> the bad but lets keep it to the affordable tools for hobby use.
>
> Thanks
>
> Cecil
> K5NWA
> www.softrockradio.org www.qrpradio.com
The easy solution for free tools under Windows is YAGARTO. It is a native toolchain and
doesn't rely on cygwin or mingw (AFAIK).
Under Linux, most people build GNUARM.
CrossWorks is excellent and is available for either platform.
Richard
------------------------------------

(You need to be a member of lpc2000 -- send a blank email to lpc2000-subscribe@yahoogroups.com ) Re: Re: Development Tools for ARM - Jim Norton - Oct 4 18:20:32 2009
I've used WinARM and Rowley Associates Crossworks. WinARM works well
enough, but if you can afford $150 for Crossworks it is *well* worth
the money.
-Jim
Quoting rtstofer
:
> --- In l...@yahoogroups.com, k5nwa wrote:
>>
>> I'm new to the list and ARM processors, this is a great list by the way.
>>
>> I'm looking to set up a development environment to program the lpc
>> and STM32 families of CPUs and I would like some opinions.
>>
>> I'm considering getting Rowley Crossworks V2.0 development suite
>> since for $150 it will work with all sorts of chip families, is not
>> limited to their boards and debug tools, available in all sorts of
>> platforms such as Windows, Linux, Mac.
>>
>> There is also the GNU free offerings of GCC, the WinARM toolset, and
>> I don't know what else is worth considering.
>>
>> The hardware side is taken care off, I have Olimex lpc2106 and STM32
>> boards on their way and I also have a Olimex wiggler, and Tiny USB
>> ARM debug tools, its the software that I have decisions to make.
>>
>> So what tools and OS are you using? I would like to know the good and
>> the bad but lets keep it to the affordable tools for hobby use.
>>
>> Thanks
>>
>> Cecil
>> K5NWA
>> www.softrockradio.org www.qrpradio.com
> The easy solution for free tools under Windows is YAGARTO. It is a
> native toolchain and doesn't rely on cygwin or mingw (AFAIK).
>
> Under Linux, most people build GNUARM.
>
> CrossWorks is excellent and is available for either platform.
>
> Richard
----------------------------------------------------------------------
Jim Norton
"Wrong is wrong even if everyone is doing it; Right is right even if no
one is doing it." -St. Augustine.
-----------------------------------------------------------------------
------------------------------------

(You need to be a member of lpc2000 -- send a blank email to lpc2000-subscribe@yahoogroups.com )Re: Development Tools for ARM - leon Heller - Oct 4 18:52:51 2009
----- Original Message -----
From: "k5nwa"
To: "lpc2000 list"
Sent: Sunday, October 04, 2009 10:43 PM
Subject: [lpc2000] Development Tools for ARM
> I'm new to the list and ARM processors, this is a great list by the way.
>
> I'm looking to set up a development environment to program the lpc
> and STM32 families of CPUs and I would like some opinions.
>
> I'm considering getting Rowley Crossworks V2.0 development suite
> since for $150 it will work with all sorts of chip families, is not
> limited to their boards and debug tools, available in all sorts of
> platforms such as Windows, Linux, Mac.
>
> There is also the GNU free offerings of GCC, the WinARM toolset, and
> I don't know what else is worth considering.
>
> The hardware side is taken care off, I have Olimex lpc2106 and STM32
> boards on their way and I also have a Olimex wiggler, and Tiny USB
> ARM debug tools, its the software that I have decisions to make.
>
> So what tools and OS are you using? I would like to know the good and
> the bad but lets keep it to the affordable tools for hobby use.
I use Crossworks. It's based on gcc with their own libraries and IDE, which
includes an excellent debugger and simulator. Support is very good, and the
same environment is used with their other compilers. Their use of uploadable
support packages for different ARM families and boards is a very nice
feature.
Leon
------------------------------------

(You need to be a member of lpc2000 -- send a blank email to lpc2000-subscribe@yahoogroups.com )Re: Development Tools for ARM - cfbsoftware1 - Oct 4 20:15:53 2009
--- In l...@yahoogroups.com, k5nwa
wrote:
>
> So what tools and OS are you using? I would like to know the good and
> the bad but lets keep it to the affordable tools for hobby use.
>
For LPC2xxx we're using the Oberon-07 programming language with on Windows XP, Vista or
Windows 7:
http://www.armaide.com
FlashMagic is the programming tool we use.
We haven't needed to use a debugger yet - when programming in Oberon-07 most problems that
aren't picked up during compilation are trapped at runtime. Any remaining issues usually
require the use of a scope to track down.
We are the developers of Armaide so if you want an objective opinion you'll need to try it
yourself ;-)
--
Chris Burrows
CFB Software
http://www.cfbsoftware.com
------------------------------------
______________________________
Stellaris® MCU Family: New Parts, New Package, New Price.

(You need to be a member of lpc2000 -- send a blank email to lpc2000-subscribe@yahoogroups.com )Re: Re: Development Tools for ARM - "Omar C. A." - Oct 4 20:24:49 2009
=A0I 'm using KEIL uVision for a LPC2378 and a LPC2368 running under Win XP=
.
--- On Mon, 10/5/09, cfbsoftware1
wrote:
From: cfbsoftware1
Subject: [lpc2000] Re: Development Tools for ARM
To: l...@yahoogroups.com
Date: Monday, October 5, 2009, 1:15 AM
=A0
=20=20=20=20
--- In lpc2000@yahoogroups .com, k5nwa wrote:
>=20
> So what tools and OS are you using? I would like to know the good and=20
> the bad but lets keep it to the affordable tools for hobby use.
>=20
For LPC2xxx we're using the Oberon-07 programming language with on Windows =
XP, Vista or Windows 7:=20
http://www.armaide. com
FlashMagic is the programming tool we use.=20
We haven't needed to use a debugger yet - when programming in Oberon-07 mos=
t problems that aren't picked up during compilation are trapped at runtime.=
Any remaining issues usually require the use of a scope to track down.
We are the developers of Armaide so if you want an objective opinion you'll=
need to try it yourself ;-)
--
Chris Burrows
CFB Software
http://www.cfbsoftw are.com
=20
=20=20=20=20=20=20
=20=20=20=20
=20=20=20=20
=09
=09=20
=09
=09
=09
=09
=09
=20=20=20=20=20=20
[Non-text portions of this message have been removed]
------------------------------------

(You need to be a member of lpc2000 -- send a blank email to lpc2000-subscribe@yahoogroups.com )Re: Development Tools for ARM - k5nwa - Oct 4 23:06:03 2009
At 05:45 PM 10/4/2009, you wrote:
>----- Original Message -----
>From: "k5nwa"
>To: "lpc2000 list"
>Sent: Sunday, October 04, 2009 10:43 PM
>Subject: [lpc2000] Development Tools for ARM
> > I'm new to the list and ARM processors, this is a great list by the way.
> >
> > I'm looking to set up a development environment to program the lpc
> > and STM32 families of CPUs and I would like some opinions.
> >
> > I'm considering getting Rowley Crossworks V2.0 development suite
> > since for $150 it will work with all sorts of chip families, is not
> > limited to their boards and debug tools, available in all sorts of
> > platforms such as Windows, Linux, Mac.
> >
> > So what tools and OS are you using? I would like to know the good and
> > the bad but lets keep it to the affordable tools for hobby use.
>
>I use Crossworks. It's based on gcc with their own libraries and IDE, which
>includes an excellent debugger and simulator. Support is very good, and the
>same environment is used with their other compilers. Their use of uploadable
>support packages for different ARM families and boards is a very nice
>feature.
>
>Leon
Excellent, in a few days I will be receiving my development boards
and my plan was to give CrossWorks a good workout, I was looking at
buying the Personal use License. I wanted to make sure I'm not
wasting my money by either buying a piece of junk or having something
available that is free and would do a similar job. I have seen a few
reviews and they were very favorable, it's nice to see someone that I
know off that also thinks well of it.
Their software appears to be very flexible in the sense that they
have support for just about everyone's chips and will work with a
variety of debugging tools, and several OS.
Raisonance makes a IDE toolchain that is very nice to use, but unless
you buy the Pro version ($1200) it will only work on their hardware,
I have a Primer2 from them.
I just downloaded and installed WinARM but it doesn't do M3 Cortex
chips (Thumb2) which is where I'm heading, after looking around I
found a unfinished version that does the M3 Cortex but it's not ready.
I probably won't make a decision for a week or two, I'll give them
all a tryout first.
Cecil
K5NWA
www.softrockradio.org www.qrpradio.com
< http://parts.softrockradio.org/ >
If you ever catch on fire, try to avoid seeing yourself in the
mirror, because I bet that's what REALLY throws you into a panic.
------------------------------------

(You need to be a member of lpc2000 -- send a blank email to lpc2000-subscribe@yahoogroups.com )Re: Development Tools for ARM - stevec - Oct 4 23:15:41 2009
I downloaded/tried Keil, IAR, Rowley's GCC/IDE, YAGARTO/GCC, ImageCraft. In good depth.
I chose IAR with a J-Link. After most of a year's use, I'm very pleased with system,
compiler's goodness, great IDE/debugging ease and responsive US based tech support. Keil
was runner-up.
My needs were professional, fast learning curve, fair but not cheap price.
--- In l...@yahoogroups.com, k5nwa
wrote:
>
> At 05:45 PM 10/4/2009, you wrote:
> >----- Original Message -----
> >From: "k5nwa"
> >To: "lpc2000 list"
> >Sent: Sunday, October 04, 2009 10:43 PM
> >Subject: [lpc2000] Development Tools for ARM
> >
> >
> > > I'm new to the list and ARM processors, this is a great list by the way.
> > >
> > > I'm looking to set up a development environment to program the lpc
> > > and STM32 families of CPUs and I would like some opinions.
> > >
> > > I'm considering getting Rowley Crossworks V2.0 development suite
> > > since for $150 it will work with all sorts of chip families, is not
> > > limited to their boards and debug tools, available in all sorts of
> > > platforms such as Windows, Linux, Mac.
> > >
> > > So what tools and OS are you using? I would like to know the good and
> > > the bad but lets keep it to the affordable tools for hobby use.
> >
> >I use Crossworks. It's based on gcc with their own libraries and IDE, which
> >includes an excellent debugger and simulator. Support is very good, and the
> >same environment is used with their other compilers. Their use of uploadable
> >support packages for different ARM families and boards is a very nice
> >feature.
> >
> >Leon
>
> Excellent, in a few days I will be receiving my development boards
> and my plan was to give CrossWorks a good workout, I was looking at
> buying the Personal use License. I wanted to make sure I'm not
> wasting my money by either buying a piece of junk or having something
> available that is free and would do a similar job. I have seen a few
> reviews and they were very favorable, it's nice to see someone that I
> know off that also thinks well of it.
>
> Their software appears to be very flexible in the sense that they
> have support for just about everyone's chips and will work with a
> variety of debugging tools, and several OS.
>
> Raisonance makes a IDE toolchain that is very nice to use, but unless
> you buy the Pro version ($1200) it will only work on their hardware,
> I have a Primer2 from them.
>
> I just downloaded and installed WinARM but it doesn't do M3 Cortex
> chips (Thumb2) which is where I'm heading, after looking around I
> found a unfinished version that does the M3 Cortex but it's not ready.
>
> I probably won't make a decision for a week or two, I'll give them
> all a tryout first.
>
> Cecil
> K5NWA
> www.softrockradio.org www.qrpradio.com
> < http://parts.softrockradio.org/ > If you ever catch on fire, try to avoid seeing
yourself in the
> mirror, because I bet that's what REALLY throws you into a panic.
>
------------------------------------

(You need to be a member of lpc2000 -- send a blank email to lpc2000-subscribe@yahoogroups.com )Re: Re: Development Tools for ARM - k5nwa - Oct 4 23:15:41 2009
At 07:18 PM 10/4/2009, you wrote:
> I 'm using KEIL uVision for a LPC2378 and a LPC2368 running under Win XP.
So what is good/bad about it, does it support a wide range of CPU
brands, how much does it cost?
Cecil
K5NWA
www.softrockradio.org www.qrpradio.com
< http://parts.softrockradio.org/ >
Everyone has a photographic memory. Some don't have film.
------------------------------------

(You need to be a member of lpc2000 -- send a blank email to lpc2000-subscribe@yahoogroups.com )
Re: Development Tools for ARM - Bob T - Oct 5 1:41:31 2009
> Raisonance makes a IDE toolchain that is very nice to use, but unless
> you buy the Pro version ($1200) it will only work on their hardware,
> I have a Primer2 from them.
>
Oops, don't think so. You can buy the RLink Standard, which provides you options for
debugging up to 32k code size. You can compile and download any size, just the debugger is
size limited.
RLink Standard sells for approx $150 as far as I know. This could even be used for a
professional project.
The one you mentioned is the RLink Pro and it sells for 750 Euro and if I am not mistaken
for $1050 in the US. That one works for STM32 and for NXP LPC-ARM devices.
btw. I agree that the RIDE is nice to use. It uses the same compiler as the other GNU
based tool chains (and Rowley). Raisonance also did some modifications to the Libs, seems
to be a very similar approach to Rowley and Raisonance offers great tools to evaluate the
ST based MCUs.
Cheers, Bob
------------------------------------

(You need to be a member of lpc2000 -- send a blank email to lpc2000-subscribe@yahoogroups.com )
Re: Re: Development Tools for ARM - leon Heller - Oct 5 4:58:02 2009
----- Original Message -----
From: "Omar C. A."
To:
Sent: Monday, October 05, 2009 1:18 AM
Subject: Re: [lpc2000] Re: Development Tools for ARM
I 'm using KEIL uVision for a LPC2378 and a LPC2368 running under Win XP.
---------------------------------
The OP would like to know what you think of it.
Leon
------------------------------------

(You need to be a member of lpc2000 -- send a blank email to lpc2000-subscribe@yahoogroups.com )Re: Re: Development Tools for ARM - leon Heller - Oct 5 5:10:59 2009
----- Original Message -----
From: "Bob T"
To:
Sent: Monday, October 05, 2009 6:40 AM
Subject: [lpc2000] Re: Development Tools for ARM
>
>> Raisonance makes a IDE toolchain that is very nice to use, but unless
>> you buy the Pro version ($1200) it will only work on their hardware,
>> I have a Primer2 from them.
>> Oops, don't think so. You can buy the RLink Standard, which provides you
> options for debugging up to 32k code size. You can compile and download
> any size, just the debugger is size limited.
> RLink Standard sells for approx $150 as far as I know. This could even be
> used for a professional project.
> The one you mentioned is the RLink Pro and it sells for 750 Euro and if I
> am not mistaken for $1050 in the US. That one works for STM32 and for NXP
> LPC-ARM devices.
> btw. I agree that the RIDE is nice to use. It uses the same compiler as
> the other GNU based tool chains (and Rowley). Raisonance also did some
> modifications to the Libs, seems to be a very similar approach to Rowley
> and Raisonance offers great tools to evaluate the ST based MCUs.
I've used it with the ST Cortex STMCircle eval. kit. It's got a nice IDE
but I prefer CrossWorks, it has lots more features. The version supplied
with the Circle kit only supports ST ARM chips.
Leon
------------------------------------

(You need to be a member of lpc2000 -- send a blank email to lpc2000-subscribe@yahoogroups.com )Re: Development Tools for ARM - ftsol1962 - Oct 5 23:05:51 2009
I am presently using the IAR Kickstart (32K limit) version of their workbench IDE with the
Segger J-Link. The Segger J-Link isn't cheap but the IAR Kickstart tool is free and the
combination works very nicely. I may try out the GNU/YAGARTA chain with the Segger
because if I do buy the GDB license upgrade to the Segger, The YAGARTO toolchain will
support flash breakpoints with the J-Link when using the LPC processors, which I have been
using. The Crowley tools will suppor teh Segger J-Link, but not the flash breakpoint
feature that it has with LPC chips, I think.
------------------------------------

(You need to be a member of lpc2000 -- send a blank email to lpc2000-subscribe@yahoogroups.com )
Re: Re: Development Tools for ARM - Paul Curtis - Oct 6 2:47:10 2009
Hi,
> I am presently using the IAR Kickstart (32K limit) version of their
> workbench IDE with the Segger J-Link. The Segger J-Link isn't cheap
> but the IAR Kickstart tool is free and the combination works very
> nicely. I may try out the GNU/YAGARTA chain with the Segger because
> if I do buy the GDB license upgrade to the Segger, The YAGARTO toolchain
> will support flash breakpoints with the J-Link when using the LPC
> processors, which I have been using. The Crowley tools will suppor teh
> Segger J-Link, but not the flash breakpoint feature that it has with LPC
> chips, I think.
If you mean Rowley tools (CrossWorks), CrossWorks 2 implements flash
breakpoints on any micro that supports it (like LPC2000 and SAM7 and so
on) with any JTAG adapter and at no extra cost. You don't need to
purchase a license, and you can use a Wiggler if you like.
Just for the avoidance of misinformation. :-)
-- Paul.
------------------------------------

(You need to be a member of lpc2000 -- send a blank email to lpc2000-subscribe@yahoogroups.com )
Re: Development Tools for ARM - Bob T - Oct 6 2:54:01 2009
--- In l...@yahoogroups.com, "leon Heller"
wrote:
>
> ----- Original Message -----
> From: "Bob T" lpc2100_fan@...
> To: l...@yahoogroups.com
> Sent: Monday, October 05, 2009 6:40 AM
> Subject: [lpc2000] Re: Development Tools for ARM
> >
> >> Raisonance makes a IDE toolchain that is very nice to use, but
unless
> >> you buy the Pro version ($1200) it will only work on their
hardware,
> >> I have a Primer2 from them.
> >>
> >
> > Oops, don't think so. You can buy the RLink Standard, which provides
you
> > options for debugging up to 32k code size. You can compile and
download
> > any size, just the debugger is size limited.
> > RLink Standard sells for approx $150 as far as I know. This could
even be
> > used for a professional project.
> > The one you mentioned is the RLink Pro and it sells for 750 Euro and
if I
> > am not mistaken for $1050 in the US. That one works for STM32 and
for NXP
> > LPC-ARM devices.
> > btw. I agree that the RIDE is nice to use. It uses the same compiler
as
> > the other GNU based tool chains (and Rowley). Raisonance also did
some
> > modifications to the Libs, seems to be a very similar approach to
Rowley
> > and Raisonance offers great tools to evaluate the ST based MCUs.
>
> I've used it with the ST Cortex STMCircle eval. kit. It's got a nice
IDE
> but I prefer CrossWorks, it has lots more features. The version
supplied
> with the Circle kit only supports ST ARM chips.
>
> Leon
>
Leon,
that is no surprise that a version that comes with a ST evaluation kit
only supports the ST chip or is it?
You can download the latest version of RIDE
, it does support
most LPC devices now.
The nice thing is all the available software through the circle website
for the STM32. I wish more companies
would offer such a great combination like the Primer2 with RIDE
2f103e-stm3210e-primer> .
Bob
[Non-text portions of this message have been removed]
------------------------------------

(You need to be a member of lpc2000 -- send a blank email to lpc2000-subscribe@yahoogroups.com )Re: Development Tools for ARM - adrianunderwater - Oct 6 3:09:57 2009
Hi
I use IAR... And I am not as happy as I would like to be with it, the latest versions of
it are not as good as the previous ones for assembly programming. (Read, I have trouble
porting assembly code from version 4.2 to version 5.xx)...
So, I spent the best part of 2 days trying to use Yagarto...
Is it me, or did my expectation to have it just be ready to compile then debug and work
for LPC21xx or LPC23xx within minutes, somewhat over optimistic?
I had expected that with the wide support on the web and the user community, that getting
a system up ready to work would be a 5 minute affair... ok, then maybe an hour affair..
but days?? what with configuring jtag, then the assembler/compiler, then the project files
etc...
Does anyone have a more positive experience, and how did they go about it...? As I still
do not have something ready to use.
Thanks, Adrian
------------------------------------

(You need to be a member of lpc2000 -- send a blank email to lpc2000-subscribe@yahoogroups.com )
Re: Re: Development Tools for ARM - 42Bastian - Oct 6 3:32:58 2009
> I use IAR... And I am not as happy as I would like to be with it, the
> latest versions of it are not as good as the previous ones for
> assembly programming. (Read, I have trouble porting assembly code
> from version 4.2 to version 5.xx)...
As a matter of fact we use IAR,RealView and GCC and I went as well
through the pain of porting assembly code (20k lines).
But most pain has been the UAL and that IAR is not 100% compatible
whereas gcc (better gas) is more tolerant but had as well bugs
assembling UAL code.
Comparing gcc and IAR/RealView, the biggest difference IMHO is the libc
support: newlib is simply not made for memory-constraint systems.
(I think that's where Rowley jumps in :-)
IAR/RealView have a better code-density (about 10% less) than gcc (we
use CodeSourcery 2009q1) and I think the C++ support is better tailored
to embedded systems.
> I had expected that with the wide support on the web and the user
> community, that getting a system up ready to work would be a 5 minute
> affair... ok, then maybe an hour affair.. but days?? what with
> configuring jtag, then the assembler/compiler, then the project files
> etc...
Never used Yagarto. I prefer Emacs, Make, plain gcc/armcc and a
commercial debugger like Lauterbach or iSystem (sometimes J-Link).
--
42Bastian
------------------
Parts of this email are written with invisible ink.
Note: SPAM-only account, direct mail to bs42@...
------------------------------------

(You need to be a member of lpc2000 -- send a blank email to lpc2000-subscribe@yahoogroups.com )
Re: Development Tools for ARM - ftsol1962 - Oct 6 10:44:24 2009
--- In l...@yahoogroups.com, "Paul Curtis"
wrote:
>
> If you mean Rowley tools (CrossWorks), CrossWorks 2 implements flash
> breakpoints on any micro that supports it (like LPC2000 and SAM7 and so
> on) with any JTAG adapter and at no extra cost. You don't need to
> purchase a license, and you can use a Wiggler if you like.
>
> Just for the avoidance of misinformation. :-)
>
> -- Paul.
>
Hmm, if this is so, then I may have to buy the personal license from Rowley to give it a
try - I was going by information from Segger's website, that indicated Crossworks didn't
support the flash breakpoints feature with the J-Link. Perhaps Segger's web info is
outdated..I will post an email to find out.
------------------------------------

(You need to be a member of lpc2000 -- send a blank email to lpc2000-subscribe@yahoogroups.com ) RE: Re: Development Tools for ARM - Paul Curtis - Oct 6 10:50:56 2009
Hi,
> > If you mean Rowley tools (CrossWorks), CrossWorks 2 implements flash
> > breakpoints on any micro that supports it (like LPC2000 and SAM7 and so
> > on) with any JTAG adapter and at no extra cost. You don't need to
> > purchase a license, and you can use a Wiggler if you like.
> >
> > Just for the avoidance of misinformation. :-)
> >
> > -- Paul.
> >
>=20
> Hmm, if this is so, then I may have to buy the personal license from
Rowley
> to give it a try - I was going by information from Segger's website, that
> indicated Crossworks didn't support the flash breakpoints feature with th=
e
> J-Link. Perhaps Segger's web info is outdated..I will post an email to
> find out.
We do not support Segger's flash breakpoint scheme, which is all theirs. W=
e
have our own, portable version that is independent of any Segger IP and
independent of any JTAG adapter.
So I don't see why you need to ask Segger about this, as their website *is*
accurate: we don't support their flash breakpoint scheme on the J-Link, we
have our own. And it works on Linux and OS X and Solaris.
I don't think you can get more general than that.
--
Paul Curtis, Rowley Associates Ltd=A0=A0 http://www.rowley.co.uk
CrossWorks V2 is out for LPC1700, LPC3100, LPC3200, SAM9, and more!
------------------------------------

(You need to be a member of lpc2000 -- send a blank email to lpc2000-subscribe@yahoogroups.com )
Re: Re: Development Tools for ARM - Miguel Angel - Oct 6 11:04:34 2009
Hi all!
May be you'll find this interesting, http://tweetphoto.com/7lfpakgp , we
are releasing
an USB remote monitor for Espardino (based on ARM7/LPC214x devices ) along
with
our libraries and SDK based on eclipse + GCC 4.4.0 + newlib + GDB.
It supports:
* flash/ram .elf loading
* RAM breakpoints (unlimited)
* Flash breakpoints (unlimited)
* single instruction stepping
notes:
the flash breakpoints aren't intended for an intensive use as they
"cycle" the flash blocks
and their durability is of 100,000 cycles.
It uses no RAM in the 32kB area, and it takes the bottom 32kB FLASH of your
device for
bootloader + remote monitor purposes.
We are releasing the updated SDK and documentation during this day.
PS:
1) The linux version of the SDK is almost ready too.
2) If somebody is interested in licensing the monitor for other platforms
based on LPC21xx or even other micros, please contact us.
Miguel Angel Ajo Pelayo
http://www.espardino.com
+34 91 120 1798
+34 636 52 25 69
skype: ajoajoajo
2009/10/6 ftsol1962
> --- In l...@yahoogroups.com , "Paul Curtis"
> wrote:
> > > If you mean Rowley tools (CrossWorks), CrossWorks 2 implements flash
> > breakpoints on any micro that supports it (like LPC2000 and SAM7 and so
> > on) with any JTAG adapter and at no extra cost. You don't need to
> > purchase a license, and you can use a Wiggler if you like.
> >
> > Just for the avoidance of misinformation. :-)
> >
> > -- Paul.
> > Hmm, if this is so, then I may have to buy the personal license from Rowley
> to give it a try - I was going by information from Segger's website, that
> indicated Crossworks didn't support the flash breakpoints feature with the
> J-Link. Perhaps Segger's web info is outdated..I will post an email to find
> out.
>
>
>
[Non-text portions of this message have been removed]
------------------------------------

(You need to be a member of lpc2000 -- send a blank email to lpc2000-subscribe@yahoogroups.com )Re: Development Tools for ARM - ftsol1962 - Oct 6 20:15:45 2009
--- In l...@yahoogroups.com, "Paul Curtis"
wrote:
>
> Hi,
>=20
> > > If you mean Rowley tools (CrossWorks), CrossWorks 2 implements flash
> > > breakpoints on any micro that supports it (like LPC2000 and SAM7 and =
so
> > > on) with any JTAG adapter and at no extra cost. You don't need to
> > > purchase a license, and you can use a Wiggler if you like.
> > >
> > > Just for the avoidance of misinformation. :-)
> > >
> > > -- Paul.
> > >
> >=20
> > Hmm, if this is so, then I may have to buy the personal license from
> Rowley
> > to give it a try - I was going by information from Segger's website, th=
at
> > indicated Crossworks didn't support the flash breakpoints feature with =
the
> > J-Link. Perhaps Segger's web info is outdated..I will post an email to
> > find out.
>=20
> We do not support Segger's flash breakpoint scheme, which is all theirs. =
We
> have our own, portable version that is independent of any Segger IP and
> independent of any JTAG adapter.
>=20
> So I don't see why you need to ask Segger about this, as their website *i=
s*
> accurate: we don't support their flash breakpoint scheme on the J-Link, w=
e
> have our own. And it works on Linux and OS X and Solaris.
>=20
> I don't think you can get more general than that.
>=20
> --
> Paul Curtis, Rowley Associates Ltd=A0=A0 http://www.rowley.co.uk
> CrossWorks V2 is out for LPC1700, LPC3100, LPC3200, SAM9, and more!
>
Apologies for hijacking the thread, but perhaps this is of general interest=
to others and the original poster.
Thank you for the reply, Paul. I was actually trying to figure out the bes=
t way to contact someone @ Rowley to inquire about this, and you have solve=
d that problem!
The underlying mechanism doesn't concern me so much as does the functionali=
ty exist ? So, IF I take my Segger J-Link and use it with the Rowley Cros=
sworks 2 software, I will still have unlimited flash breakpoint capability =
with the LPC2000 series processors, like I currently enjoy when using the S=
egger J-Link and the IAR EWARM tools (but which, I think, IAR has licensed =
Segger's underlying scheme for implementation of the flash breakpoints) ?
I am not so interested in the legal parsing of the semantics, as does the e=
quivalent functionality exist? IF the answer is "Yes", then I will be pla=
nning to order from Rowley in near future. I had avoided this as the Rowle=
y doesn't make any claims to this on their website, and the Segger website =
says that Rowley doesn't support this with the J-Link, with no mention of p=
roprietary schemes - so what is a naive customer to infer/do ?
Link, if interested:
http://www.segger.com/cms/ide-integration.html
Thank you for the info/assistance.
------------------------------------
______________________________
Stellaris® MCU Family: New Parts, New Package, New Price.

(You need to be a member of lpc2000 -- send a blank email to lpc2000-subscribe@yahoogroups.com ) Re: Development Tools for ARM - stevec - Oct 6 23:10:47 2009
I've been using IAR for NXP ARM LPCs with J-Link for some time now. The fla=
sh-breakpoint capabilityh makes debugging as fast and interactive as on a b=
ig computer/PC. I would REALLY hate to lose that.
--- In l...@yahoogroups.com, "ftsol1962"
wrote:
>
>=20
>=20
> --- In l...@yahoogroups.com, "Paul Curtis" wrote:
> >
> > Hi,
> >=20
> > > > If you mean Rowley tools (CrossWorks), CrossWorks 2 implements flas=
h
> > > > breakpoints on any micro that supports it (like LPC2000 and SAM7 an=
d so
> > > > on) with any JTAG adapter and at no extra cost. You don't need to
> > > > purchase a license, and you can use a Wiggler if you like.
> > > >
> > > > Just for the avoidance of misinformation. :-)
> > > >
> > > > -- Paul.
> > > >
> > >=20
> > > Hmm, if this is so, then I may have to buy the personal license from
> > Rowley
> > > to give it a try - I was going by information from Segger's website, =
that
> > > indicated Crossworks didn't support the flash breakpoints feature wit=
h the
> > > J-Link. Perhaps Segger's web info is outdated..I will post an email =
to
> > > find out.
> >=20
> > We do not support Segger's flash breakpoint scheme, which is all theirs=
. We
> > have our own, portable version that is independent of any Segger IP and
> > independent of any JTAG adapter.
> >=20
> > So I don't see why you need to ask Segger about this, as their website =
*is*
> > accurate: we don't support their flash breakpoint scheme on the J-Link,=
we
> > have our own. And it works on Linux and OS X and Solaris.
> >=20
> > I don't think you can get more general than that.
> >=20
> > --
> > Paul Curtis, Rowley Associates Ltd=A0=A0 http://www.rowley.co.uk
> > CrossWorks V2 is out for LPC1700, LPC3100, LPC3200, SAM9, and more!
> >
>=20
> Apologies for hijacking the thread, but perhaps this is of general intere=
st to others and the original poster.
>=20
> Thank you for the reply, Paul. I was actually trying to figure out the b=
est way to contact someone @ Rowley to inquire about this, and you have sol=
ved that problem!
>=20
> The underlying mechanism doesn't concern me so much as does the functiona=
lity exist ? So, IF I take my Segger J-Link and use it with the Rowley Cr=
ossworks 2 software, I will still have unlimited flash breakpoint capabilit=
y with the LPC2000 series processors, like I currently enjoy when using the=
Segger J-Link and the IAR EWARM tools (but which, I think, IAR has license=
d Segger's underlying scheme for implementation of the flash breakpoints) ?
>=20
> I am not so interested in the legal parsing of the semantics, as does the=
equivalent functionality exist? IF the answer is "Yes", then I will be p=
lanning to order from Rowley in near future. I had avoided this as the Row=
ley doesn't make any claims to this on their website, and the Segger websit=
e says that Rowley doesn't support this with the J-Link, with no mention of=
proprietary schemes - so what is a naive customer to infer/do ?
>=20
> Link, if interested:
> http://www.segger.com/cms/ide-integration.html
>=20
> Thank you for the info/assistance.
>
------------------------------------

(You need to be a member of lpc2000 -- send a blank email to lpc2000-subscribe@yahoogroups.com )Re: Development Tools for ARM - stevec - Oct 6 23:10:52 2009
I've been using IAR for NXP ARM LPCs with J-Link for some time now. The fla=
sh-breakpoint capabilityh makes debugging as fast and interactive as on a b=
ig computer/PC. I would REALLY had to lose that.
--- In l...@yahoogroups.com, "ftsol1962"
wrote:
>
>=20
>=20
> --- In l...@yahoogroups.com, "Paul Curtis" wrote:
> >
> > Hi,
> >=20
> > > > If you mean Rowley tools (CrossWorks), CrossWorks 2 implements flas=
h
> > > > breakpoints on any micro that supports it (like LPC2000 and SAM7 an=
d so
> > > > on) with any JTAG adapter and at no extra cost. You don't need to
> > > > purchase a license, and you can use a Wiggler if you like.
> > > >
> > > > Just for the avoidance of misinformation. :-)
> > > >
> > > > -- Paul.
> > > >
> > >=20
> > > Hmm, if this is so, then I may have to buy the personal license from
> > Rowley
> > > to give it a try - I was going by information from Segger's website, =
that
> > > indicated Crossworks didn't support the flash breakpoints feature wit=
h the
> > > J-Link. Perhaps Segger's web info is outdated..I will post an email =
to
> > > find out.
> >=20
> > We do not support Segger's flash breakpoint scheme, which is all theirs=
. We
> > have our own, portable version that is independent of any Segger IP and
> > independent of any JTAG adapter.
> >=20
> > So I don't see why you need to ask Segger about this, as their website =
*is*
> > accurate: we don't support their flash breakpoint scheme on the J-Link,=
we
> > have our own. And it works on Linux and OS X and Solaris.
> >=20
> > I don't think you can get more general than that.
> >=20
> > --
> > Paul Curtis, Rowley Associates Ltd=A0=A0 http://www.rowley.co.uk
> > CrossWorks V2 is out for LPC1700, LPC3100, LPC3200, SAM9, and more!
> >
>=20
> Apologies for hijacking the thread, but perhaps this is of general intere=
st to others and the original poster.
>=20
> Thank you for the reply, Paul. I was actually trying to figure out the b=
est way to contact someone @ Rowley to inquire about this, and you have sol=
ved that problem!
>=20
> The underlying mechanism doesn't concern me so much as does the functiona=
lity exist ? So, IF I take my Segger J-Link and use it with the Rowley Cr=
ossworks 2 software, I will still have unlimited flash breakpoint capabilit=
y with the LPC2000 series processors, like I currently enjoy when using the=
Segger J-Link and the IAR EWARM tools (but which, I think, IAR has license=
d Segger's underlying scheme for implementation of the flash breakpoints) ?
>=20
> I am not so interested in the legal parsing of the semantics, as does the=
equivalent functionality exist? IF the answer is "Yes", then I will be p=
lanning to order from Rowley in near future. I had avoided this as the Row=
ley doesn't make any claims to this on their website, and the Segger websit=
e says that Rowley doesn't support this with the J-Link, with no mention of=
proprietary schemes - so what is a naive customer to infer/do ?
>=20
> Link, if interested:
> http://www.segger.com/cms/ide-integration.html
>=20
> Thank you for the info/assistance.
>
------------------------------------

(You need to be a member of lpc2000 -- send a blank email to lpc2000-subscribe@yahoogroups.com )Re: Development Tools for ARM - stevec - Oct 6 23:14:04 2009
I've been using IAR for NXP ARM LPCs with J-Link for some time now. The
flash-breakpoint capabilityh makes debugging as fast and interactive as on =
a big
computer/PC. I would REALLY hate to lose that.
--- In l...@yahoogroups.com, "ftsol1962"
wrote:
>
>=20
>=20
> --- In l...@yahoogroups.com, "Paul Curtis" wrote:
> >
> > Hi,
> >=20
> > > > If you mean Rowley tools (CrossWorks), CrossWorks 2 implements flas=
h
> > > > breakpoints on any micro that supports it (like LPC2000 and SAM7 an=
d so
> > > > on) with any JTAG adapter and at no extra cost. You don't need to
> > > > purchase a license, and you can use a Wiggler if you like.
> > > >
> > > > Just for the avoidance of misinformation. :-)
> > > >
> > > > -- Paul.
> > > >
> > >=20
> > > Hmm, if this is so, then I may have to buy the personal license from
> > Rowley
> > > to give it a try - I was going by information from Segger's website, =
that
> > > indicated Crossworks didn't support the flash breakpoints feature wit=
h the
> > > J-Link. Perhaps Segger's web info is outdated..I will post an email =
to
> > > find out.
> >=20
> > We do not support Segger's flash breakpoint scheme, which is all theirs=
. We
> > have our own, portable version that is independent of any Segger IP and
> > independent of any JTAG adapter.
> >=20
> > So I don't see why you need to ask Segger about this, as their website =
*is*
> > accurate: we don't support their flash breakpoint scheme on the J-Link,=
we
> > have our own. And it works on Linux and OS X and Solaris.
> >=20
> > I don't think you can get more general than that.
> >=20
> > --
> > Paul Curtis, Rowley Associates Ltd=A0=A0 http://www.rowley.co.uk
> > CrossWorks V2 is out for LPC1700, LPC3100, LPC3200, SAM9, and more!
> >
>=20
> Apologies for hijacking the thread, but perhaps this is of general intere=
st to others and the original poster.
>=20
> Thank you for the reply, Paul. I was actually trying to figure out the b=
est way to contact someone @ Rowley to inquire about this, and you have sol=
ved that problem!
>=20
> The underlying mechanism doesn't concern me so much as does the functiona=
lity exist ? So, IF I take my Segger J-Link and use it with the Rowley Cr=
ossworks 2 software, I will still have unlimited flash breakpoint capabilit=
y with the LPC2000 series processors, like I currently enjoy when using the=
Segger J-Link and the IAR EWARM tools (but which, I think, IAR has license=
d Segger's underlying scheme for implementation of the flash breakpoints) ?
>=20
> I am not so interested in the legal parsing of the semantics, as does the=
equivalent functionality exist? IF the answer is "Yes", then I will be p=
lanning to order from Rowley in near future. I had avoided this as the Row=
ley doesn't make any claims to this on their website, and the Segger websit=
e says that Rowley doesn't support this with the J-Link, with no mention of=
proprietary schemes - so what is a naive customer to infer/do ?
>=20
> Link, if interested:
> http://www.segger.com/cms/ide-integration.html
>=20
> Thank you for the info/assistance.
>
------------------------------------

(You need to be a member of lpc2000 -- send a blank email to lpc2000-subscribe@yahoogroups.com )Re: Re: Flash breakpoints [was Development Tools for ARM] - Paul Curtis - Oct 7 2:51:36 2009
Hi,
> Apologies for hijacking the thread, but perhaps this is of general
> interest to others and the original poster.
>
> Thank you for the reply, Paul. I was actually trying to figure out the
> best way to contact someone @ Rowley to inquire about this, and you have
> solved that problem!
There's a helpdesk and community forum and information at
http://rowley.zendesk.com/
> The underlying mechanism doesn't concern me so much as does the
> functionality exist ?
Yes. It's even advertised on the front page http://www.rowley.co.uk/
under "ARM Target Supported Features".
> So, IF I take my Segger J-Link and use it with the Rowley Crossworks 2
> software, I will still have unlimited flash breakpoint capability with
> the LPC2000 series processors, like I currently enjoy when using the
> Segger J-Link and the IAR EWARM tools (but which, I think, IAR has
> licensed Segger's underlying scheme for implementation of the flash
> breakpoints) ?
Yes.
> I am not so interested in the legal parsing of the semantics, as does
> the equivalent functionality exist?
Yes. And not just on LPC2000. And not just with the J-Link.
> IF the answer is "Yes", then I will be planning to order from Rowley in
> near future. I had avoided this as the Rowley doesn't make any claims
> to this on their website
I think we do.
> and the Segger website says that Rowley doesn't support this with the
> J-Link, with no mention of proprietary schemes - so what is a naive
> customer to infer/do ?
As I said, we do not use all of Segger's API to control the J-Link;
Segger's API is quite high level (e.g. "ser breakpoint") which means that
they can use whatever scheme they choose to implement a breakpoint,
whereas we drive it at a much lower level, programming the ARM's debug
registers ourselves. Hence, we cannot take advantage of their flash
breakpoint mechanism (so Segger's site is indeed correct in stating this),
but with CrossWorks 2 it doesn't matter as we have our own scheme.
-- Paul.
------------------------------------

(You need to be a member of lpc2000 -- send a blank email to lpc2000-subscribe@yahoogroups.com )
Re: Re: Development Tools for ARM - "M. Manca" - Oct 7 3:35:37 2009
1. Paul, I saw that Crossworks uses GCC C/C++ compiler and tools; is it
also true for the debbuger (do dyou use gdb)? Or do you use a
proprietary debugger?
2. Breakpoint on flash are managed as software breakpoints or as
hardware breakpoints?
Paul Curtis ha scritto:
>
>
> Hi,
>
> > > If you mean Rowley tools (CrossWorks), CrossWorks 2 implements flash
> > > breakpoints on any micro that supports it (like LPC2000 and SAM7
> and so
> > > on) with any JTAG adapter and at no extra cost. You don't need to
> > > purchase a license, and you can use a Wiggler if you like.
> > >
> > > Just for the avoidance of misinformation. :-)
> > >
> > > -- Paul.
> > >
> >
> > Hmm, if this is so, then I may have to buy the personal license from
> Rowley
> > to give it a try - I was going by information from Segger's website,
> that
> > indicated Crossworks didn't support the flash breakpoints feature
> with the
> > J-Link. Perhaps Segger's web info is outdated..I will post an email to
> > find out.
>
> We do not support Segger's flash breakpoint scheme, which is all
> theirs. We
> have our own, portable version that is independent of any Segger IP and
> independent of any JTAG adapter.
>
> So I don't see why you need to ask Segger about this, as their website
> *is*
> accurate: we don't support their flash breakpoint scheme on the J-Link, we
> have our own. And it works on Linux and OS X and Solaris.
>
> I don't think you can get more general than that.
>
> --
> Paul Curtis, Rowley Associates Ltd http://www.rowley.co.uk
>
> CrossWorks V2 is out for LPC1700, LPC3100, LPC3200, SAM9, and more!
[Non-text portions of this message have been removed]
------------------------------------
______________________________
Stellaris® MCU Family: New Parts, New Package, New Price.

(You need to be a member of lpc2000 -- send a blank email to lpc2000-subscribe@yahoogroups.com )RE: Re: Development Tools for ARM - Paul Curtis - Oct 7 3:58:58 2009
Hi,
> 1. Paul, I saw that Crossworks uses GCC C/C++ compiler and tools; is it
> also true for the debbuger (do dyou use gdb)?=20
No, we do not use GDB.
> Or do you use a proprietary debugger?
We use our own debugger, yes.
> 2. Breakpoint on flash are managed as software breakpoints or as
> hardware breakpoints?
They are software breakpoints. However, a single ICEBreaker hardware
breakpoint must be used to break on the opcode that is patched into the
flash in order to break on that opcode--so you lose one of your two hardwar=
e
breakpoints on an LPC2000.
--
Paul Curtis, Rowley Associates Ltd=A0=A0 http://www.rowley.co.uk
CrossWorks V2 is out for LPC1700, LPC3100, LPC3200, SAM9, and more!
------------------------------------

(You need to be a member of lpc2000 -- send a blank email to lpc2000-subscribe@yahoogroups.com )
Re: Re: Flash breakpoints [was Development Tools for ARM] - "M. Manca" - Oct 7 4:02:06 2009
Is there a way to put a breakpoint on flash using gdb?
Paul Curtis ha scritto:
> Hi,
>
>
>> Apologies for hijacking the thread, but perhaps this is of general
>> interest to others and the original poster.
>>
>> Thank you for the reply, Paul. I was actually trying to figure out the
>> best way to contact someone @ Rowley to inquire about this, and you have
>> solved that problem!
>>
>
> There's a helpdesk and community forum and information at
> http://rowley.zendesk.com/
>
>
>> The underlying mechanism doesn't concern me so much as does the
>> functionality exist ?
>>
>
> Yes. It's even advertised on the front page http://www.rowley.co.uk/
> under "ARM Target Supported Features".
>
>
>> So, IF I take my Segger J-Link and use it with the Rowley Crossworks 2
>> software, I will still have unlimited flash breakpoint capability with
>> the LPC2000 series processors, like I currently enjoy when using the
>> Segger J-Link and the IAR EWARM tools (but which, I think, IAR has
>> licensed Segger's underlying scheme for implementation of the flash
>> breakpoints) ?
>>
>
> Yes.
>
>
>> I am not so interested in the legal parsing of the semantics, as does
>> the equivalent functionality exist?
>>
>
> Yes. And not just on LPC2000. And not just with the J-Link.
>
>
>> IF the answer is "Yes", then I will be planning to order from Rowley in
>> near future. I had avoided this as the Rowley doesn't make any claims
>> to this on their website
>>
>
> I think we do.
>
>
>> and the Segger website says that Rowley doesn't support this with the
>> J-Link, with no mention of proprietary schemes - so what is a naive
>> customer to infer/do ?
>>
>
> As I said, we do not use all of Segger's API to control the J-Link;
> Segger's API is quite high level (e.g. "ser breakpoint") which means that
> they can use whatever scheme they choose to implement a breakpoint,
> whereas we drive it at a much lower level, programming the ARM's debug
> registers ourselves. Hence, we cannot take advantage of their flash
> breakpoint mechanism (so Segger's site is indeed correct in stating this),
> but with CrossWorks 2 it doesn't matter as we have our own scheme.
>
> -- Paul.
> ------------------------------------
______________________________
Stellaris® MCU Family: New Parts, New Package, New Price.
(You need to be a member of lpc2000 -- send a blank email to lpc2000-subscribe@yahoogroups.com )
RE: Re: Flash breakpoints [was Development Tools for ARM] - Paul Curtis - Oct 7 4:06:37 2009
Hi,
> Is there a way to put a breakpoint on flash using gdb?
This question makes no sense in the context of talking about CrossWorks.
Putting CrossWorks to one side, you can probably do that yourself with
Segger's own J-Link gdbserver and flash breakpoint technology, but I believ=
e
you need to pay for it.
--
Paul Curtis, Rowley Associates Ltd=A0=A0 http://www.rowley.co.uk
CrossWorks V2 is out for LPC1700, LPC3100, LPC3200, SAM9, and more!
------------------------------------

(You need to be a member of lpc2000 -- send a blank email to lpc2000-subscribe@yahoogroups.com )
Re: Flash breakpoints [was Development Tools for ARM] - ftsol1962 - Oct 7 9:54:15 2009
--- In l...@yahoogroups.com, "Paul Curtis"
wrote:
>
> Hi,
>
> > Apologies for hijacking the thread, but perhaps this is of general
> > interest to others and the original poster.
> >
> > Thank you for the reply, Paul. I was actually trying to figure out the
> > best way to contact someone @ Rowley to inquire about this, and you have
> > solved that problem!
>
> There's a helpdesk and community forum and information at
> http://rowley.zendesk.com/
>
> > The underlying mechanism doesn't concern me so much as does the
> > functionality exist ?
>
> Yes. It's even advertised on the front page http://www.rowley.co.uk/
> under "ARM Target Supported Features".
>
> > So, IF I take my Segger J-Link and use it with the Rowley Crossworks 2
> > software, I will still have unlimited flash breakpoint capability with
> > the LPC2000 series processors, like I currently enjoy when using the
> > Segger J-Link and the IAR EWARM tools (but which, I think, IAR has
> > licensed Segger's underlying scheme for implementation of the flash
> > breakpoints) ?
>
> Yes.
>
> > I am not so interested in the legal parsing of the semantics, as does
> > the equivalent functionality exist?
>
> Yes. And not just on LPC2000. And not just with the J-Link.
>
> > IF the answer is "Yes", then I will be planning to order from Rowley in
> > near future. I had avoided this as the Rowley doesn't make any claims
> > to this on their website
>
> I think we do.
>
> > and the Segger website says that Rowley doesn't support this with the
> > J-Link, with no mention of proprietary schemes - so what is a naive
> > customer to infer/do ?
>
> As I said, we do not use all of Segger's API to control the J-Link;
> Segger's API is quite high level (e.g. "ser breakpoint") which means that
> they can use whatever scheme they choose to implement a breakpoint,
> whereas we drive it at a much lower level, programming the ARM's debug
> registers ourselves. Hence, we cannot take advantage of their flash
> breakpoint mechanism (so Segger's site is indeed correct in stating this),
> but with CrossWorks 2 it doesn't matter as we have our own scheme.
>
> -- Paul.
>
Thank you for the very helpful information, Paul.
I will download the trial version of Crossworks 2 right away for a test spin, and if
things go well I will be placing an order. Be sure to let your "boss" know that your
participation in this forum is very helpful, appreciated, and good for business!
Best regards,
Mike Fugere
------------------------------------

(You need to be a member of lpc2000 -- send a blank email to lpc2000-subscribe@yahoogroups.com )