From: Stephen Pelc on
On Thu, 30 Mar 2006 22:41:33 +1200, Jim Granville
<no.spam(a)designtools.co.nz> wrote:

> Also, can anyone from Luminary explain why the ARM documents that were
>on their web site are now removed ?

A person from ARM said "because they are preliminary". Urk!

There seem to be times when "upper" layers at ARM don't listen to the
people at the coalface. The same was also true before the introduction
of commodity ARM7 parts. I suspect that ARM, as opposed to Luminary,
are chasing very high volume *core* design ins at this stage.

I wish Luminary well.

Stephen


--
Stephen Pelc, stephenXXX(a)mpeforth.com
MicroProcessor Engineering Ltd - More Real, Less Time
133 Hill Lane, Southampton SO15 5AF, England
tel: +44 (0)23 8063 1441, fax: +44 (0)23 8033 9691
web: http://www.mpeforth.com - free VFX Forth downloads
From: Eric on
How do we interface gdb to the cortex-m3? I understand existing
Wigglers don't work. Does anyone sell Wiggers that do work with it?

From: dominic.rath on
Eric wrote:
> How do we interface gdb to the cortex-m3? I understand existing
> Wigglers don't work. Does anyone sell Wiggers that do work with it?

The Cortex-M3 has two debug interfaces - a traditional 4-wire JTAG
interface (TCK, TMS, TDI and TDO), and a single-wire debug (SWD)
interface. Someone at the Luminary forum reported that they
successfully used a standard Wiggler with the 4-wire interface.
The SWD on the other hand might be too much for a simple device like a
Wiggler to handle.

To use GDB, you'd need something that translates e.g. the GDB remote
protocol into the low-level JTAG signals. There's a RDI-GDB stub
available for some of the commercial debuggers, maybe you could use one
of these.

Regards,

Dominic

From: Richard on
<dominic.rath(a)gmail.com> wrote in message
news:1143797541.796119.42150(a)u72g2000cwu.googlegroups.com...
> Eric wrote:
>> How do we interface gdb to the cortex-m3? I understand existing
>> Wigglers don't work. Does anyone sell Wiggers that do work with it?
>
> The Cortex-M3 has two debug interfaces - a traditional 4-wire JTAG
> interface (TCK, TMS, TDI and TDO), and a single-wire debug (SWD)
> interface. Someone at the Luminary forum reported that they
> successfully used a standard Wiggler with the 4-wire interface.
> The SWD on the other hand might be too much for a simple device like a
> Wiggler to handle.
>
> To use GDB, you'd need something that translates e.g. the GDB remote
> protocol into the low-level JTAG signals. There's a RDI-GDB stub
> available for some of the commercial debuggers, maybe you could use one
> of these.

I think the CodeSourcery/Luminary Micro setup allows GDB to talk directly to
the dev kit over a USB interface. No need for a wiggler for that particular
setup.

Regards,
Richard.

http://www.FreeRTOS.org
*Now for ARM CORTEX M3*



From: Eric on
Dominic,

Do you think your OpenOCD will work with these chips? Do you think the
Cortex-M3 4-wire JTAG interface is compatible with older ARM7TDMI JTAG
interfaces?

I hope we can get Olimex or someone else to make low cost dev boards.
I'd really like to play with these devices.

Eric