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.
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]Message
Re: [lpc2000] Slow OCD Remote/Insight debugging
2005-09-28 by sig5534@hotmail.com
Attachments
- No local attachments were found for this message.