2.3.2.1 [Connect Settings] tab

You configure the connection with the debug tool for each one of the following categories.

 

(1) [Clock]

(2) [Connection with Target Board]

(3) [Flash]

(4) [Memory]

(5) [CPU Virtualization Support Function]

(1)

[Clock]

You can configure the clock.

Figure 2.7

[Clock] Category [Full-spec emulator]

(a)

[Main clock frequency [MHz]]

Specify the main clock frequency (before multiplication).

You can specify the frequency from the drop-down list or by directly entering a frequency value between 0.001 and 999.999 (unit: MHz) (default: [10.00]).

(b)

[CPU clock frequency [MHz]]

Specify the CPU clock frequency (after multiplication) for each core.

The names of cores incorporated in the selected microcontroller are displayed as subproperties of this property. You can specify the frequency for each core from the drop-down list or by directly entering a frequency value between 0.001 and 999.999 (unit: MHz).

The number of subproperties displayed here and the default value of the CPU clock frequency differ depending on the selected microcontroller.

Remark

The CPU clock frequency is used to convert the time stamp information for a trace to an actual time.

(2)

[Connection with Target Board]

You can configure the connection between Full-spec emulator and the target board.

Caution

Properties in this category cannot be changed when CS+ is connected to Full-spec emulator.

Figure 2.8

[Connection with Target Board] Category [Full-spec emulator]

(a)

[Connecting with target board]

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

Select [Yes] when the target board is connected to Full-spec emulator (default: [No]).

(b)

[Initialize RAM when connecting]

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

Select [No] when the RAM is not initialized (default: [Yes]).

When [No] is selected, debugging can be performed when an ECC error occurs because the RAM is not initialized.

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.

(c)

[Enable security function when connecting]

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

Select [Yes] when the security function is enabled (default: [No]).

Caution

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

(3)

[Flash]

You can configure the flash self programming function.

Note that this category appears only when the selected microcontroller supports the flash self programming function.

Caution

Properties in this category cannot be changed when CS+ is connected to Full-spec emulator.

Figure 2.9

[Flash] Category

(a)

[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.

Select [Yes] to rewrite the code flash (default: [No]).

Note that if [Yes] is selected in this property, the code flash will not be cashed.

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).

(b)

[Change the clock to flash writing]

Select whether to increase the clock speed temporarily for writing to the flash memory by the debugger operation.

Select [Yes] to overclock for writing to the flash memory so that the performance of flash rewrite is improved (default).

When [No] is selected, a flash rewrite is performed using the clock speed set by the user.

Caution

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.

(4)

[Memory]

You can configure the memory.

Figure 2.10

[Memory] Category

(a)

[Work RAM start address]

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.

Caution

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 other external masters

(b)

[Work RAM size [Kbytes]]

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

(5)

[CPU Virtualization Support Function]

The property in this category is always disabled.