Yahoo Groups archive

Lpc2000

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

Message

Re: [lpc2000] JTAG Programmer Confusion - Noob Question

2005-12-04 by Bertrik Sikken

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Dominic Rath wrote:
> Hello,
> 
> gdb-jtag-arm doesn't support ARM7 targets, only ARM9TDMI. The ARM9 code has
> bugs, and I wouldn't count on its operation.

How hard would it be to make it work? Something like this:
* fix existing bugs (what bugs do you know of?)
* replace pp.c (linux parallel port io) with a windows equivalent
* add support for LPC specific registers
?

> Macraigor (the company that sells the original "Wiggler") allows you to
> download their on-chip debug software for free. I used it with an Amontec
> Chameleon in its Wiggler configuration, but only on windows, the wiggler
> isn't supported by their linux version.

I got my wiggler clone today (an olimex arm-jtag cable, the "new model"
with pin 8 and 15 connected on the PC side) and here what I found out
so far:

I tried both ocdcommander and ocdremote and as far as I understand now,
the big problem with these is that they cannot set breakpoints in flash.
Besides, these programs and some wiggler clones don't seem to be
completely compatible with each other (my cable only works at the lowest
speed setting, 4 kHz, unless I perform some tricks.)

The debugger from http://www.devlf.com/armdbg.html can actually set
breakpoints/singlestep in flash, but it is a completely stand-alone
program. Also I have not been able to find out if it supports
debugging at the C-source level.

Bertrik
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (MingW32)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFDkjTuETD6mlrWxPURApPSAKCjLtFo1gzn1pB8Lj+LWG9N6REUkQCfaPXZ
iz4ahVE/euURkaA0wwsy2Po=
=bEzj
-----END PGP SIGNATURE-----

Attachments

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.