Everything

[Connect Settings] tab


This tab is used to display the detailed information categorized by the following and the configuration can be changed.

 

(1) [Clock]

(2) [Connection with Emulator] [E1] [E20]

(3) [Connection with Target Board] [Full-spec emulator][E1][E20]

(4) [Trace] [IE850A]

(5) [E2 Expansion Interface] [E2]

(6) [Flash] [Full-spec emulator][E1][E20]

(7) [Memory]

(8) [Hardware-assisted Virtualization]

(9) [Configuration] [Simulator]

(10) [CPU Virtualization Support Function]

[Description of each category]

(1)

[Clock]

The detailed information on clocks is displayed and its configuration can be changed.

Mount main clock on target board

Select whether to mount the main clock on the target board.

Select [No] when you use the on-chip oscillation circuit instead of the main clock circuit.

When [No] is selected, the following properties become fixed values.

[LPD mode]: [4pin]

[Set OPJTAG in LPD connection before connecting]: [No]

Default

Yes

Modifying

Select from the drop-down list.

Available values

Yes

Mounts the main clock.

No

Does not mount the main clock.

Main clock frequency [MHz]

Specify the main clock frequency (before multiplication) in MHz unit.

Caution

When the instruction simulator for RH850 is used, the CPU clock frequency will always be the same as the value of the main clock frequency set in this property.

Default

[Full-spec emulator][E1][E20]

10.00

[Simulator]

[RH850G3M, RH850G3K, RH850G3MH, RH850G3KH] 320.00

[RH850G4MH] 400.00

Modifying

Select from the drop-down list or directly enter from the keyboard.

Available values

Either one of the following from the drop-down list

[Full-spec emulator][E1][E20]

10.00, 20.00 (unit: MHz)
[Simulator]
1.00, 2.00, 3.00, 3.57, 4.00, 4.19, 4.91, 5.00, 6.00, 7.20, 8.00, 8.38, 9.60, 10.00, 12.00, 16.00, 20.00, 25.00, 30.00, 32.00, 33.33, 34.00, 40.00, 48.00, 50.00, 64.00, 80.00, 160.00, 240.00, 320.00, 400.00 (unit: MHz)

Directly enter the numbers ranged below
0.001 to 999.999 (unit: MHz)

CPU clock frequency[MHz]

[Full-spec emulator]
[E1][E20]

Specify the CPU clock frequency for each core.

The CPU clock frequency for each core can be specified with subproperties of this property. The CPU clock frequency is used to convert the time stamp information for a trace to an actual time.

The number of subproperties displayed differs with the selected microcontroller.

Core name

(Subproperty)

[Full-spec emulator]
[E1][E20]

Displays the name of the core incorporated in the selected microcontroller.

Default

Depends on the selected microcontroller

Modifying

Changes not allowed

CPU clock frequency

(Subproperty)

[Full-spec emulator]
[E1][E20]

Specify the CPU clock frequency (after multiplication) of the core name.

Default

Depends on the selected microcontroller

Modifying

Select from the drop-down list or directly enter from the keyboard.

Available values

0.001 to 999.999 (unit: MHz)

Select Timer/Trace clock frequency

[Simulator]

Displays the clock frequency for using timer/trace function.

Default

CPU clock frequency

Modifying

Changes not allowed

Unit of Timer/Trace clock frequency

[Simulator]

Displays the unit of the clock frequency for using timer/trace function.

Default

MHz

Modifying

Changes not allowed

Timer/Trace clock frequency

[Simulator]

Displays the value of the clock frequency for using timer/trace function.

Note, however, that " ---_---" is displayed while disconnected from the debug tool.

Default

320.00

Modifying

Changes not allowed

(2)

[Connection with Emulator] [E1] [E20]

Emulator serial No.

Select the serial No. of the emulator to be connected.Note

The drop-down list is updated every time it is used.

Default

Blank

How to change

By selecting from the drop-down list

However, changeable only when disconnected from the debug tool

Specifiable value

Depends on the emulator used.

Note

If an attempt is made to connect the emulator when this category is blank, the serial number of the emulator that is found first by search will be automatically selected and connection is made. The serial number of the emulator that is automatically selected in such a case will not be saved in the project information.

(3)

[Connection with Target Board] [Full-spec emulator][E1][E20]

The detailed information on the connection to the target board is displayed and its configuration can be changed.

Caution

Properties in this category cannot be changed when CS+ is connected to the debug tool.

Use emulation adapter

[IE850A]

Select whether to use the emulation adapter.

Default

No

Modifying

Select from the drop-down list.

Available values

Yes

Uses the emulation adapter.

No

Does not use the emulation adapter.

Connecting with target board

[Full-spec emulator]

Select whether the target board is connected to Full-spec emulator.

Default

No

Modifying

Select from the drop-down list.

Available values

Yes

Target board is connected.

No

Target board is not connected.

LPD mode

[E1][E20]

Select LPD communication mode to be used.

Default

Depends on the selected microcontroller.

Modifying

Select from the drop-down list.

Available values

Depends on the selected microcontroller.

Baud rate [kbps]

[E1][E20]

Select the baud rate for LPD communication.

This property appears only when the [LPD mode] property is set to [1pin].

Default

500

Modifying

Select from the drop-down list.

Available values

500, 1000, 2000 (unit: Kbps)

LPD clock frequency [kHz]

[E1][E20]

Specify the clock frequency for LPD communication.

When [Default] is selected, the default value specific to the microcontroller is used in connection to the target board.

This property appears only when the [LPD mode] property is set to [4pin].

Default

Default

Modifying

Select from the drop-down list.

Available values

[E1][E20]

Default, 5500, 11000 (unit: kHz)

[E2][IE850A]

Default, 5500, 11000, 16500 (unit: kHz)

Power target from the emulator (MAX 200mA)

[E1]

Select whether to supply power to the target board from E1.

This item is not displayed when IE850A is selected.

Default

No

Modifying

Select from the drop-down list.

Available values

Yes

Supplies power to the target board.

No

Does not supply power to the target board.

Interface for supplying the power

[E2]

Select the interface for supplying the power to the target board from the emulator.

This property appears only when the [Power target from the emulator (MAX 200mA)] property is set to [Yes].

Default

USER I/F

Modifying

Select from the drop-down list.

Available values

USER I/F

Uses the user interface.

E2 expansion I/F

Uses the E2 expansion interface.

Supply voltage

[E1]

Select the power voltage supplied to the target board.

This property appears only when the [Power target from the emulator (MAX 200mA)] property is set to [Yes].

Default

3.3V

Modifying

[E1]

Select from the drop-down list.

[E2]

Select from the drop-down list or directly enter from the keyboard.

Available values

[E1]

3.3, 5.0

[E2]

Directly enter the numbers ranged below
1.8 to 5.0 (unit: V)

Set OPJTAG in LPD connection before connecting

[E1][E20]

Select whether to start up the microcontroller in serial programming mode upon connection to the debug tool and change the option byte settings to select LPD connection.

This property only appears when the selected microcontroller requires it.

Default

Yes

Modifying

Select from the drop-down list.

Available values

Yes

Starts up the microcontroller in serial programming mode upon its connection to CS+. The debug tool then checks the OPJTAG byte and, if LPD is not selected, changes the setting to select LPD. After that, the microcontroller enters debugging mode (default).

No

Starts up the microcontroller in debugging mode upon its connection to CS+. The debug tool then checks OPJTAG and, if LPD is not selected, shows a message dialog box.

Set OPJTAG in JTAG connection before disconnecting

[E1][E20]

Select whether to change the option byte settings to select JTAG connection before disconnection of the debug tool.

This property only appears when the selected microcontroller requires it.

When [No] (the default setting) is selected, the option byte settings are not changed before the debug tool is disconnected. In this case, LPD mode is applicable as the pin mode.

Remark

On connection to E1, CS+ changes the option byte settings if LPD is not selected. For this reason, connecting and disconnecting E1 may change the value of the option bytes.

Default

No

Modifying

Select from the drop-down list.

Note that changes can be made only when the [Set OPJTAG in LPD connection before connecting] property is set to [Yes].

Available values

Yes

Changes the option byte settings to select JTAG connection before disconnection of the debug tool.

No

Does not change the option byte settings before disconnection of the debug tool.

Initialize RAM when connecting

[Full-spec emulator]
[E1][E20]

Select whether to initialize the RAM when connecting to the debug tool.

Caution

When [No] is selected, the following functions involving writing to the flash memory cannot be used.

-

Downloading

-

Writing of the option bytes by using the Flash Options Setting dialog box

-

Setting of software breakpoints

 

An ECC error may also occur during access to the RAM from the Memory panel, Watch panel, Local Variables panel, etc.
When debugging an ECC error that has occurred, do not open the Memory panel, Watch panel, Local Variables panel, etc. before the RAM has been initialized by the user program.

Default

Yes

Modifying

Select from the drop-down list.

Available values

Yes

Initializes the RAM.

No

Does not initialize the RAM.

Enable security function when connecting

[Full-spec emulator]

Select whether to enable the security function (ICU-S) when connecting to the debug tool.

Once the security function is enabled, it cannot be disabled after that.

Default

No

Modifying

Select from the drop-down list.

Available values

Yes

Enable the security function (ICU-S) when connecting to the debug tool.

No

Does not enable the security function (ICU-S) when connecting to the debug tool.

Release the RESET before disconnecting from the target system

[IE850A][E2]

Select whether to release the RESET before disconnecting from the target system.

Default

No

Modifying

Select from the drop-down list.

Available values

Yes

Release the RESET before disconnecting from the target system.

No

Does not release the RESET before disconnecting from the target system.

Use the PiggyBack board

[E1][E20]

Select whether to use the PiggyBack board.

Select [Yes] to use the PiggyBack board. The emulator may not started if a PiggyBack board is in use but [No] is selected.

This property only appears when the selected microcontroller requires it.

Default

No

Modifying

Select from the drop-down list.

Available values

Yes

Uses the PiggyBack board.

No

Does not use the PiggyBack board.

Debug the initial stop state and the standby mode

Select whether debugging is to proceed in the initial stop state and in standby mode. For details on this property, refer to Debugging the Initial Stop State or Standby Mode.

This property only appears when the selected microcontroller supports this facility.

Default

No

Modifying

Select from the drop-down list.

Available values

Yes

Select [Yes] when debugging is to proceed in the initial stopped state and in standby mode.

No

Select [No] when debugging is not to proceed in the initial stopped state and in standby mode.

Debug the GTM function

Select whether the GTM is to be debugged.

This property only appears when the selected microcontroller supports this facility.

Default

No

Modifying

Select from the drop-down list.

Available values

Yes

Select [Yes] when the GTM is to be debugged.

No

Select [No] when the GTM is not to be debugged.

MCS to be debugged

Select the MCS on which to focus during debugging of the GTM.

This property only appears when the selected microcontroller supports this facility.

Default

MCS0

Modifying

Select from the drop-down list.

Available values

A list of MCSs the device incorporates

(4)

[Trace] [IE850A]

The detailed information on trace functions is displayed and its configuration can be changed.

Use external trace

[IE850A]

Select whether to use the external trace.

Default

Yes

Modifying

Select from the drop-down list.

Available values

Yes

Uses the external trace.

No

Does not use the external trace.

Number of lanes of external trace

[IE850A]

Select the number of lanes of the external trace.

Default

-

When the [Use emulation adapter] property is set to [Yes]

4

-

When the [Use emulation adapter] property is set to [No]

1

Modifying

Select from the drop-down list.

Available values

1, 4

Transfer speed of external trace [Gbps]

[IE850A]

Select the transfer rate for the external trace.

When [Auto] is selected, this will be the fastest value for the selected microcontroller.

Default

Auto

Modifying

Select from the drop-down list.

Available values

Auto, 1.250, 2.500, 3.125, 5.000, 6.250

(5)

[E2 Expansion Interface] [E2]

The detailed information on the E2 expansion interface is displayed and its configuration can be changed.

Interface for supplying the power

[E2]

Select whether to use the E2 expansion interface.

Default

No use

Modifying

Select from the drop-down list.

Available values

No use

Does not use the E2 expansion interface.

Use the power supplied from the target

Uses the E2 expansion interface by the power supplied from the target.

Use supplied power from the emulator

Uses the E2 expansion interface by the supplied power from the emulator.

(6)

[Flash] [Full-spec emulator][E1][E20]

The detailed information on the flash memory writing is displayed and its configuration can be changed.

Caution

The properties in this category may vary with the selected microcontroller.
Properties in this category cannot be changed when CS+ is connected to the debug tool.

Security ID

[E1][E20]

Specify the key code for ID authentication when connecting to the debug tool.

There are microcontrollers that support ID authentication of 32 digits and microcontrollers that support ID authentication of 64 digits.

When authentication by the key code set in this property fails, a connection error will occur.

Default

-

For ID authentication of 32 digits

FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF

-

For ID authentication of 64 digits

FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF

Modifying

Directly enter from the keyboard.

Available values

-

For ID authentication of 32 digits

32 digits hexadecimal number (16 bytes)

-

For ID authentication of 64 digits

64 digits hexadecimal number (32 bytes)

Code Flash Access Password

[E1][E20]

Displays the Access Password (hexadecimal value of 64 digits) when reading the code in the Code Flash.

This property appears only when the selected microcontroller supports this function.

When authentication by the Access Password set in this property fails, a connection error will occur.

Default

FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF

Modifying

Directly enter from the keyboard.

Available values

64 digits hexadecimal number (32 bytes)

Data Flash Access Password

[E1][E20]

Displays the Access Password (hexadecimal value of 64 digits) when reading the code in the Data Flash.

This property appears only when the selected microcontroller supports this function.

When authentication by the Access Password set in this property fails, a connection error will occur.

Default

FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF

Modifying

Directly enter from the keyboard.

Available values

64 digits hexadecimal number (32 bytes)

OCD ID

[IE850A][E2]

Specify the OCD ID (hexadecimal value of 64 digits) for connecting to the debug tool.

This property appears only when the selected microcontroller supports this function.

When authentication by the key code set in this property fails, a connection error will occur.

Default

FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF

Modifying

Directly enter from the keyboard.

Available values

64 digits hexadecimal number (32 bytes)

Customer ID

[IE850A][E2]

Specify the ID code for the customer ID authentication.

This property appears only when the selected microcontroller supports this function.

When authentication by the key code set in this property fails, a connection error will occur.

ID name

(subproperty)

[IE850A][E2]

Displays the ID name.

Default

Depends on the selected microcontroller

Modifying

Changes not allowed

ID

(subproperty)

[IE850A][E2]

Specify the ID (64 digits in hexadecimal).

Default

FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF

Modifying

Directly enter from the keyboard.

Available values

64 digits hexadecimal number (32 bytes)

Data Flash ID

[IE850A][E2]

Specify the ID code for the Data Flash ID authentication.

This property appears only when the selected microcontroller supports this function.

When authentication by the key code set in this property fails, a connection error will occur.

ID name

(subproperty)

[IE850A][E2]

Displays the ID name.

Default

Depends on the selected microcontroller

Modifying

Changes not allowed

ID

(subproperty)

[IE850A][E2]

Specify the ID (64 digits in hexadecimal).

Default

FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF

Modifying

Directly enter from the keyboard.

Available values

64 digits hexadecimal number (32 bytes)

Device specific ID

[IE850A][E2]

Specify the device specific ID code for the ID authentication.

This property appears only when the selected microcontroller supports this function.

When authentication by the key code set in this property fails, a connection error will occur.

ID name

(subproperty)

[IE850A][E2]

Displays the ID name.

Default

Depends on the selected microcontroller

Modifying

Changes not allowed

Authenticate

(subproperty)

[IE850A][E2]

Select whether to authenticate this ID.

Default

No

Modifying

Select from the drop-down list.

Available values

Yes

Authenticates this ID.

No

Does not authenticate this ID.

ID

(subproperty)

[E2][IE850A]

Specify the ID (64 digits in hexadecimal).

Default

FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF

Modifying

Directly enter from the keyboard.

Available values

64 digits hexadecimal number (32 bytes)

Set SVR parameters

[E2][IE850A]

Specifies whether to set the SVR parameters.

This property appears only when the selected microcontroller supports this function.

Default

Yes

Modifying

Select from the drop-down list.

Available values

Yes

Specifies the SVR parameters from the debugging tool for use in starting the emulator.

No

No SVR parameters are specified and the emulator is started with the values specified for the device.

SVR parameters

[E2][IE850A]

Specify SVR parameters with sub-properties for the individual registers.

For SVR parameters, all of SVRCFG0 to SVRCFG7 must be specified. If any of these parameters is blank, a connection error will occur.

For details on the SVR parameters, refer to the user’s manuals for the device and emulator you are using.

This property is only displayed when the selected microcontroller supports this facility and [Yes] is selected for the [Specify SVR parameters] property.

Default

All of SVRCFG0 to SVRCFG7 are blank.

Modifying

Directly enter parameters for the individual registers from the keyboard.

Available values

8 digits hexadecimal number (4 bytes)

Using the code flash self programming

Select whether to rewrite the code flash by using the flash self library of the flash self programming function.

Caution

If the [Use software break] property in the [Debug Tool Setting] tab is set to [Yes], this property is fixed to [No] (changes not allowed).

Default

No

Modifying

Select from the drop-down list.

Available values

Yes

Rewrites the code flash. If [Yes] is selected, the code flash will not be cached.

No

Does not rewrite the code flash.

Change the clock to flash writing

Select whether to increase the clock speed temporarily for writing to the flash memoryNote.

Default

Yes

Modifying

Select from the drop-down list.

Available values

Yes

Overclocks for writing to the flash memory.

No

Does not overclock for writing to the flash memory.

Note

Selecting [Yes] may affect the peripheral system that is operating during a break because not only the CPU clock frequency but also the peripheral clock frequency changes.
When [No] is selected, the time of flash rewrite by the debugger operation will increase if the set clock speed is low.

(7)

[Memory]

The detailed information on the memory is displayed and its configuration can be changed.

Map mode

Select the map mode.

This property appears only when the selected microcontroller supports this function.

This property cannot be changed when CS+ is connected to the debug tool.

Caution

[E2][IE850A]
If the microcontroller does not have the selected map mode, a connection error will occur.

Default

Single map mode

Modifying

Select from the drop-down list.

Available values

Single map mode, Double map mode, E2x-FCC2 compatible mode

Work RAM start address

[Full-spec emulator]
[E1][E20]

Specify the first address of the working RAM area used by the debugger.

Specify the address as a 4-byte unit; if the input value is not a 4-byte unit, it is automatically adjusted.

The firmware of the debugger uses the range from the address where the working RAM is specified to start to the address corresponding to the size indicated in the [Work RAM size [Kbytes]] property.Note 1

Default

Blank is indicated immediately after a project has been created and the value depends on the selected microcontroller after connection to the emulator.

Modifying

Directly enter from the keyboard.

Available values

An address within the Local RAM of the selected microcontroller or an address within the Retention RAM if there is no Local RAMNote 2

Work RAM size [Kbytes]

[Full-spec emulator]
[E1][E20]

Display the size of the working RAM area used by the debugger.

Default

Blank is indicated immediately after a project has been created and the value depends on the selected microcontroller after connection to the emulator.

Modifying

Changes not allowed

Note 1.

Since the contents of memory are saved and restored, this area can be used by the user program. However, the area allocated as the working RAM cannot be used in the following ways.

-

As the source or destination for transfer by the DMA or DTS

-

Use by external masters which are operating during a break

Note 2.

For microcontrollers incorporating an Intelligent Cryptographic Unit Processor (ICUP), specify the LocalRAM area for the ICUP. For other microcontrollers, specify the LocalRAM area for CPU1.

(8)

[Hardware-assisted Virtualization]

The detailed information on the hardware-assisted virtualization is displayed and its configuration can be changed.

Initial state of the hardware-assisted virtualization

[Simulator]

Select the initial states of the virtualization facility with sub-properties for the individual CPUs.

Default

[Enable] for all CPUs

Modifying

Select the states from the drop-down lists for the individual CPUs.

Available values

Enable

The simulator is started with the virtualization facility enabled.

Disable

The simulator is started with the virtualization facility disabled.

(9)

[Configuration] [Simulator]

The property in this category is always disabled.

(10)

[CPU Virtualization Support Function]

The property in this category is always disabled. Do not change it.