[DataFlash Emulation Settings] tab [IECUBE]
|
This tab is used to display the detailed information categorized by the following and the configuration can be changed.
Note that this tab appears only when the selected microcontroller incorporates the data flash memory.
(1) [DataFlash Emulation]
(2) [Writing Time]
(3) [Macro Service Error]
[Description of each category]
The detailed information on the data flash emulation functions is displayed and its configuration can be changed.
DataFlash emulation
|
Select whether to use the data flash emulation function.
|
Default
|
No
|
Modifying
|
Select from the drop-down list.
|
Available values
|
Yes
|
Uses data flash emulation functions.
|
No
|
Does not use data flash emulation functions.
|
The detailed information on the time for writing to the data flash memory is displayed and its configuration can be changed.
Writing time
|
Select the value to simulate the delay time for writing to the data flash memory.
|
Default
|
Typical number of times that is assumed by flash macro specifications
|
Modifying
|
Select from the drop-down list.
|
Available values
|
No retry
|
Specifies "0" as the number of times of retry.
The delay time is 0 (the writing speed is fastest).
|
Typical number of times that is assumed by flash macro specifications
|
Specifies the typical number of times that is assumed by flash macro specifications.
|
Maximum number of times that is assumed by flash macro specifications
|
Specifies the maximum number of times that is assumed by flash macro specifications.
|
Retries for the maximum number of times specified
|
Specifies the maximum number of times of retry.
The delay time is maximum (the writing speed is longest).
|
Address for writing time
|
Specify the target address at which to simulate the delay time for writing.
|
Default
|
F1000
|
Modifying
|
Directly enter from the keyboard.
|
Available values
|
0xF1000 to 0xFFFFF in hexadecimal number
|
Address mask value for writing time
|
Specify a mask value for the address for writing time.
|
Default
|
0
|
Modifying
|
Directly enter from the keyboard.
|
Available values
|
0x0 to 0xFFFFF in hexadecimal number
|
The detailed information on the data flash macro service is displayed and its configuration can be changed.
The error values that are not returned during normal emulation can be forcibly returned by setting the properties of this category.
Macro Service Errors
|
Specify the error to generate in the data flash macro service to emulate.
Up to four types of errors to generate ([0]/[1]/[2]/[3]) can be specified with subproperties for this property.
|
Generate error
(Subproperty)
|
Select the type of error to generate.
|
Default
|
None
|
Modifying
|
Select from the drop-down list.
|
Available values
|
None
|
Generate FlashBlankCheck Error (BlankCheck)
|
Generate FlashWrite Error (Write)
|
Generate FlashIVerify Error (IVerify)
|
Address for error
(Subproperty)
|
Specify an address at which the error is to be generated, within the flash memory area.
This property appears only when the [Generate error] subproperty is set to the value other than [None].
|
Default
|
F1000
|
Modifying
|
Directly enter from the keyboard.
|
Available values
|
0xF1000 to 0xFFFFF in hexadecimal number
|
Address mask value for error
(Subproperty)
|
Specify a mask value for the address, at which the error is to be generated.
This property appears only when the [Generate error] subproperty is set to the value other than [None].
|
Default
|
0
|
Modifying
|
Directly enter from the keyboard.
|
Available values
|
0x0 to 0xFFFFF in hexadecimal number
|