Yahoo Groups archive

Lpc2000

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

Message

RE: [lpc2000] Re: IDE choice for peripheral support

2006-01-21 by Paul Curtis

Eric, 

> I understand RDI to be the name of the API used by the Segger Jlink
> DLL on Windows, and not the name of any low-level chip functions?

RDI is an interface specification from software (e.g. debuggers) to
hardware (J-Link, MultiICE, and so on).  As such, it is possible to
write software that works with any hardware debugger or simulator that
has an RDI interface.  Similarly, it is possible to have hardware work
with any RDI-enabled debugger/flasher/whatever.

> As I understand it, the chip's module is called EmbeddedICE and it
> doesn't "speak RDI" natively.

Correct.

> If I'm right, then Arm would have no business giving away trade
> secrets developed and owned by Segger.

RDI is an ARM specification, Segger has an implementation of the RDI
interface for their J-Link.

--
Paul Curtis, Rowley Associates Ltd  http://www.rowley.co.uk
CrossWorks for MSP430, ARM, AVR and now MAXQ processors

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.