----- Original Message -----
From: Paul Curtis
To: lpc2000@yahoogroups.com
Sent: Wednesday, September 28, 2005 4:41 AM
Subject: RE: [lpc2000] Slow OCD Remote/Insight debugging
Hi,
> The time is all due to the erase I think. As I recall it
> takes about 0.3 Sec per sector and there are about 16
> sectors, so that is about 5 seconds right there. Normally
> the defaut is to erase the entire part and that is what takes
> a few seconds. My code on this one part right now is about
> 48K. Moving the data doesn't take anytime at all. It's
> waiting for the slow internal LPC flash processing.
Ok, so 48K in 6 seconds is 8K per second to download and flash. Gee.
That's way slower than CrossWorks' wiggler implementation which will
erase, download, and flash at 14KB per second on an LPC. The
CrossConnect will download and flash at 34K per second on an LPC. So,
if you have 48K, the CrossConnect will erase, download, and complete
flashing within 2s 2s of hitting the Go button.
Seems like the JTAGjet isn't quick so "jet" after all.
-- Paul.
>
> Chris.
>
> ----- Original Message -----
> From: Michael Johnson
> To: lpc2000@yahoogroups.com
> Sent: Tuesday, September 27, 2005 11:26 PM
> Subject: Re: [lpc2000] Slow OCD Remote/Insight debugging
>
>
>
> >I mean 1 MegaByte per second. That is my JTAG link speed.
> I have 2 designs right now I am working with, a LPC2106 and
> an LPC2124. The download to the Flash/RAM only takes a
> couple seconds or less. But the programming of the flash
> takes about 6 seconds. That is due to the internal speed
> limitations of the flash erase and programming. My code is
> too big to run in RAM. All my code must be run from flash.
> >
> >
> What is the size of your program that takes 6 seconds to
> download to flash?
>
> Michael
>
> >But the biggest difference is the Chameleon debugger of
> Signum. That OCD is a joke, its not even a debugger, and the
> GNU Insight debugger ain't much better. With Chameleon I can
> watch so many more things going on inside the CPU and it even
> breaks apart record structures and gives me the value on
> anything anytime I want, anywhere in my code. Full display
> of both C and ASM real time, with both hardware and software
> breakpoints. It is a top quality debugger. One of the best
> I have ever used. Feature rich. Lots of powerful debugging
> features, in addition to full flash programming.
> >
> >Moreover, I can control which areas of flash get
> reprogrammed. That has turned out to be very useful.
> Sometimes I do not want data areas to be changed when I
> reload the code. So I skip those address ranges. Very handy.
> >
> >Chris.
> >
> >
> >
> >
> > ----- Original Message -----
> > From: Michael Johnson
> > To: lpc2000@yahoogroups.com
> > Sent: Monday, September 26, 2005 10:42 PM
> > Subject: Re: [lpc2000] Slow OCD Remote/Insight debugging
> >
> >
> > Does 1M==1Mbyte or 128Kbyte? Which LPC21xx device are
> you using? Are you
> > downloading into flash? How long does it take for you to
> download 64K
> > bytes into the flash of an LPC21xx?
> >
> > Michael
> >
> > >14K Wow. And I thought the 1M rate I'm getting with
> the Signum JetJTAG was slow. I can't imagine doing tons of
> debuging at 14K.
> > >
> > >Chris.
> > >
> > >
> > > ----- Original Message -----
> > > From: Michael Johnson
> > > To: lpc2000@yahoogroups.com
> > > Sent: Monday, September 26, 2005 5:58 AM
> > > Subject: Re: [lpc2000] Slow OCD Remote/Insight debugging
> > >
> > >
> > > We've found that you can't drive the signals on a PC
> parallel port at
> > > more than 4kHz (this is in GPIO/bit bang mode -
> EPP/ECP is a different
> > > tale). Even with this limitation CrossWorks for ARM
> has a flash download
> > > speed of 14Kbytes per second to the LPC21xx.
> > >
> > > Michael
> > >
> > > >And what would that be? I thought that a download
> of the OCD app from the same people who make the hardware
> should likely work. I can understand some really limited
> features, but a 4kHz connection speed? That really surprised me.
> > > >
> > > >Chris.
> > > >
> > > > ----- Original Message -----
> > > > From: Michael Johnson
> > > > To: lpc2000@yahoogroups.com
> > > > Sent: Monday, September 26, 2005 4:37 AM
> > > > Subject: Re: [lpc2000] Slow OCD Remote/Insight debugging
> > > >
> > > >
> > > > Wigglers work - you just have to choose (perhaps
> even buy) the
> > > > appropriate software to drive them.
> > > >
> > > > Michael
> > > >
> > > > >I saw the same problem with the wiggler. Had
> problems connecting to my LPC2104 at anything but really low
> speeds. The OCD is not a professional level debugger. In
> order to debug a program that you intend to run in FLASH, you
> have to download your program into FLASH. OCD can't do this.
> > > > >
> > > > >I bought a Signum JTAGJet and it is worth it. It
> downloads and programs to flash, as well as having a superb
> C/ASM debugger. I use the GNUARM for compiling, but I much
> prefer a professional debugger.
> > > > >
> > > > >Chris.
> > > > >
> > > > >
> > > > > ----- Original Message -----
> > > > > From: Blagoj Kupev
> > > > > To: lpc2000@yahoogroups.com
> > > > > Sent: Monday, September 26, 2005 12:09 AM
> > > > > Subject: [lpc2000] Slow OCD Remote/Insight debugging
> > > > >
> > > > >
> > > > > Hi there,
> > > > >
> > > > > I'm beginner in ARM7 world and everything looks
> strange to me. I've
> > > > > build wiggler compatible interface and i have
> MCB2130 from Keil. I have
> > > > > few questions regarding debuging:
> > > > > 1. Why OCD Remote/Insight combination works 10
> times slower compared to
> > > > > debug speed when i try to debug same SW using
> Rowley's Cross Studio? (i can not
> > > > > connect OCD Remote with speed parameter lower than 3).
> > > > > 2. I found some discussion but still it is not
> clear to me if i can
> > > > > debug sw in flash with OCD Remote? I read that
> OCD Remote does not
> > > > > support hardware breakpoints that is requred
> for debugging in flash. Is
> > > > > this true or i'm missing something?
> > > > > Best regards,
> > > > > Blagoj
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > SPONSORED LINKS Microprocessor
> Microcontrollers Pic microcontrollers
> > > > > 8051 microprocessor
> > > > >
> > > > >
> > > >
> >-------------------------------------------------------------
> -----------------
> > > > > YAHOO! GROUPS LINKS
> > > > >
> > > > > a.. Visit your group "lpc2000" on the web.
> > > > >
> > > > > b.. To unsubscribe from this group, send an email to:
> > > > > lpc2000-unsubscribe@yahoogroups.com
> > > > >
> > > > > c.. Your use of Yahoo! Groups is subject to
> the Yahoo! Terms of Service.
> > > > >
> > > > >
> > > >
> >-------------------------------------------------------------
> -----------------
> > > > >
> > > > >
> > > > >
> > > > >[Non-text portions of this message have been removed]
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >Yahoo! Groups Links
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > >
> > > >
> > > >
> > >
> >-------------------------------------------------------------
> -----------------
> > > > YAHOO! GROUPS LINKS
> > > >
> > > > a.. Visit your group "lpc2000" on the web.
> > > >
> > > > b.. To unsubscribe from this group, send an email to:
> > > > lpc2000-unsubscribe@yahoogroups.com
> > > >
> > > > c.. Your use of Yahoo! Groups is subject to the
> Yahoo! Terms of Service.
> > > >
> > > >
> > >
> >-------------------------------------------------------------
> -----------------
> > > >
> > > >
> > > >
> > > >[Non-text portions of this message have been removed]
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >Yahoo! Groups Links
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > >
> > >
> > >
> > > SPONSORED LINKS Microprocessor Microcontrollers Pic
> microcontrollers
> > > 8051 microprocessor
> > >
> > >
> >
> >-------------------------------------------------------------
> -----------------
> > > YAHOO! GROUPS LINKS
> > >
> > > a.. Visit your group "lpc2000" on the web.
> > >
> > > b.. To unsubscribe from this group, send an email to:
> > > lpc2000-unsubscribe@yahoogroups.com
> > >
> > > c.. Your use of Yahoo! Groups is subject to the
> Yahoo! Terms of Service.
> > >
> > >
> >
> >-------------------------------------------------------------
> -----------------
> > >
> > >
> > >
> > >[Non-text portions of this message have been removed]
> > >
> > >
> > >
> > >
> > >
> > >Yahoo! Groups Links
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> >
> >
> >
> > SPONSORED LINKS Microprocessor Microcontrollers Pic
> microcontrollers
> > 8051 microprocessor
> >
> >
>
> >-------------------------------------------------------------
> -----------------
> > YAHOO! GROUPS LINKS
> >
> > a.. Visit your group "lpc2000" on the web.
> >
> > b.. To unsubscribe from this group, send an email to:
> > lpc2000-unsubscribe@yahoogroups.com
> >
> > c.. Your use of Yahoo! Groups is subject to the
> Yahoo! Terms of Service.
> >
> >
>
> >-------------------------------------------------------------
> -----------------
> >
> >
> >
> >[Non-text portions of this message have been removed]
> >
> >
> >
> >
> >
> >Yahoo! Groups Links
> >
> >
> >
> >
> >
> >
> >
> >
>
>
>
> SPONSORED LINKS Microprocessor Microcontrollers Pic
> microcontrollers
> 8051 microprocessor
>
>
> --------------------------------------------------------------
> ----------------
> YAHOO! GROUPS LINKS
>
> a.. Visit your group "lpc2000" on the web.
>
> b.. To unsubscribe from this group, send an email to:
> lpc2000-unsubscribe@yahoogroups.com
>
> c.. Your use of Yahoo! Groups is subject to the Yahoo!
> Terms of Service.
>
>
> --------------------------------------------------------------
> ----------------
>
>
>
> [Non-text portions of this message have been removed]
>
>
>
> ------------------------ Yahoo! Groups Sponsor
> --------------------~--> Get Bzzzy! (real tools to help you
> find a job). Welcome to the Sweet Life.
> http://us.click.yahoo.com/A77XvD/vlQLAA/TtwFAA/dN_tlB/TM
> --------------------------------------------------------------
> ------~->
>
>
> Yahoo! Groups Links
>
>
>
>
>
>
>
>
SPONSORED LINKS Microprocessor Microcontrollers Pic microcontrollers
8051 microprocessor
------------------------------------------------------------------------------
YAHOO! GROUPS LINKS
a.. Visit your group "lpc2000" on the web.
b.. To unsubscribe from this group, send an email to:
lpc2000-unsubscribe@yahoogroups.com
c.. Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.
------------------------------------------------------------------------------
[Non-text portions of this message have been removed]