SourcePoint Intel Help

Table of Contents

jtagdeviceadd

Add a JTAG ID to the JTAG database.

Syntax

jtagdeviceadd(jtag_id, ir_length, processor_id [, max_rate])

Where:

jtag_id

is an expression resolving to a 32 bit JTAG ID.

ir_length

is an expression resolving to an integer between 1 and 128.

processor_id

is an expression resolving to a processor id value.

max_rate

is an expression resolving to an integer between 0-40 (MHz).

Discussion

The jtagdeviceadd function is used to add a JTAG device definition to SourcePoint. This action is persistent. Cycling power on the emulator or restarting SourcePoint does not remove the new ID.

Processor ID is a hex value that indicates to SourcePoint the processor type of the new device. Legal ID values can be obtained from the jtagdevices command. A value of 0 (zero) indicates a non-processor device.

The max_rate argument specifies the maximum JTAG rate that may be specified (via the JTAG tab under the Options|Emulator Configuration main toolbar).). This argument is optional.  If a value is not specified, then 16 MHz is assumed.

Example

In this example, a JTAG ID of 0x09271013 is added. Its IR length is 10 (decimal). Its processor type is 0x60D.

Command input:

jtagdeviceadd(0x9271013,10t,0x60D)

Related Topics: