* GDB and ARM Multi-Ice JTAG emulator
@ 2001-10-11 23:53 cyril.germond
2001-10-12 9:41 ` Shaun Jackman
0 siblings, 1 reply; 3+ messages in thread
From: cyril.germond @ 2001-10-11 23:53 UTC (permalink / raw)
To: gdb
Hello,
I am (and as far as I know, there are quite a few other guys in the same area) working on a Linux port on ARM-based platform.
All this stuff implies a lot of free software: Linux kernel, GNU toolchain...
But also some hardware kind of material to access the target.
We use a JTAG device emulator from ARM-Ltd, called Multi-Ice for debug and various purposes ETM, etc...).
Apparently - and this is very disapointing - it is not possible (for the moment) to use gdb with Multi-Ice.
A few weeks ago, I got a message from KeithS (Redhat)
http://sources.redhat.com/ml/insight/2001-q1/msg00166.html
People from ARM told me that the work for using Multi-ICE with GDB had basically been done.
ARM has the RDI header files that are necessary (available through the ARM Developer Zone - www.armdevzone.com).
I have heard that people from Cygnus/Redhat had worked on the topic...
Does anyone knows if there is there anything on the roadmap, either within the gdb group, Redhat or anyone else?
Thanks and regards,
Cyril Germond
Competence Center Platforms
PHILIPS Semiconductors Sophia
505, route des Lucioles
Sophia Antipolis - 06560 Valbonne - France
Tel +33 (0)4 92 96 83 63
Fax +33 (0)4 92 96 12 66
E-mail : cyril.germond@philips.com
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: GDB and ARM Multi-Ice JTAG emulator
2001-10-11 23:53 GDB and ARM Multi-Ice JTAG emulator cyril.germond
@ 2001-10-12 9:41 ` Shaun Jackman
2001-10-12 12:36 ` Grant Edwards
0 siblings, 1 reply; 3+ messages in thread
From: Shaun Jackman @ 2001-10-12 9:41 UTC (permalink / raw)
To: cyril.germond, gdb
I'm not familiar with the Multi-ICE debugger, but if it uses the RDI protocol
it should work the gdb. I've used a semi-hosted devboard and the Jeeni with
gdb, both of which use the RDI protocol.
If it's not too late for your debugger choice, I've found the BDI2000 to be a
good debugger that uses the native gdb protocol. (although the Jeeni worked
quite well for me as well, but if you have any problems RDI just isn't as
well supported in gdb sometimes).
Cheers,
Shaun
On October 12, 2001 00:51, cyril.germond@philips.com wrote:
> Hello,
>
> I am (and as far as I know, there are quite a few other guys in the same
> area) working on a Linux port on ARM-based platform. All this stuff implies
> a lot of free software: Linux kernel, GNU toolchain... But also some
> hardware kind of material to access the target.
> We use a JTAG device emulator from ARM-Ltd, called Multi-Ice for debug and
> various purposes ETM, etc...).
>
> Apparently - and this is very disapointing - it is not possible (for the
> moment) to use gdb with Multi-Ice.
>
> A few weeks ago, I got a message from KeithS (Redhat)
> http://sources.redhat.com/ml/insight/2001-q1/msg00166.html
>
> People from ARM told me that the work for using Multi-ICE with GDB had
> basically been done. ARM has the RDI header files that are necessary
> (available through the ARM Developer Zone - www.armdevzone.com).
>
> I have heard that people from Cygnus/Redhat had worked on the topic...
>
> Does anyone knows if there is there anything on the roadmap, either within
> the gdb group, Redhat or anyone else?
>
> Thanks and regards,
> Cyril Germond
> Competence Center Platforms
> PHILIPS Semiconductors Sophia
> 505, route des Lucioles
> Sophia Antipolis - 06560 Valbonne - France
> Tel +33 (0)4 92 96 83 63
> Fax +33 (0)4 92 96 12 66
> E-mail : cyril.germond@philips.com
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: GDB and ARM Multi-Ice JTAG emulator
2001-10-12 9:41 ` Shaun Jackman
@ 2001-10-12 12:36 ` Grant Edwards
0 siblings, 0 replies; 3+ messages in thread
From: Grant Edwards @ 2001-10-12 12:36 UTC (permalink / raw)
To: Shaun Jackman; +Cc: cyril.germond, gdb
On Fri, Oct 12, 2001 at 10:41:42AM -0600, Shaun Jackman wrote:
> I'm not familiar with the Multi-ICE debugger, but if it uses the RDI protocol
It doesn't. It uses a proprietary protocol that ARM is
unwilliing to divulge. Apparently they are now willing to let
people use gdb to talk via TCP to their Multi-ICE server
program that runs under Windows and knows how to talk to the
thing. I usually recommend that people avoid Multi-ICE because
it is a closed, proprietary system.
--
Grant Edwards
grante@visi.com
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2001-10-12 12:36 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-10-11 23:53 GDB and ARM Multi-Ice JTAG emulator cyril.germond
2001-10-12 9:41 ` Shaun Jackman
2001-10-12 12:36 ` Grant Edwards
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox