1. Summary of revision
Revision number | Reason for revision |
---|---|
2.44.00 | Addition of function, Functional improvements, Fixing issue |
In this revision, the format of work project has been changed to fix the bugs described in 4.1. Work projects saved with this revision are not backward compatible.
When this work project is opened with CloudTesting™ Lab whose revision is earlier than Rev 2.44.00, it will not be opened properly. The revision of the CloudTesting™ Lab that opens work project must be Rev 2.44.00.
2. Addition of functions
2.1 Expert Mode
(1) Interpose algorithm to change the flow item numbers
Added the interpose algorithm Set Item ID to change the flow item numbers before measurement execution.
Target firmware |
---|
CX1000_MCU, CX1000_MEMORY_TYPE_F |
For details, refer to the following section in the “CX1000 User’s Manual.”
- “8.5 Flow Item Area”
- “[Pre Interpose], [Post Interpose] tabs”
- Set Item ID Algorithm“
- “[Pre Interpose], [Post Interpose] tabs”
2.2 CT Commands
(1) Commands to change the pin definitions
Added the following commands to change the pin definitions.
- CT_PinDefinitionsApplyPins.bat
- CT_PinDefinitionsAppendPins.bat
- CT_PinDefinitionsApplyPinGroups.bat
- CT_PinDefinitionsAppendPinGroups.bat
Target firmware |
---|
CX1000_MCU, CX1000_MEMORY_TYPE_F |
For details, refer to the following section in the “CX1000 User’s Manual.”
- “9.17 Details of CT Commands which Edit Work Projects”
- “9.17.1 Pin Definitions”
Setup and Execution
(1) Function to overwrite the IDX registers
Added the function to overwrite the IDX registers in the pattern condition settings.
Target firmware |
---|
CX1000_MCU |
For details, refer to the following section in the “CX1000 User’s Manual.”
- “4.39 Setting Pattern Conditions”
2.4 Work Project
(1) Function to save the work project file (.cxproj) with any fixed name
Added the function to save the work project file (.cxproj) with any fixed name.
Target firmware |
---|
CX1000_MCU, CX1000_MEMORY_TYPE_F |
For details, refer to the following section in the “CX1000 User’s Manual.”
- “3.4 Saving Work”
- “Saving the work project file (.cxproj) with any fixed name“
3. Functional improvements
3.1 Variable
(1) Improvement of the execution time of setting the same value to all elements of an array variable
Improved the execution time of setting the same value to all elements of an array variable
Target firmware |
---|
CX1000_MCU, CX1000_MEMORY_TYPE_F |
3.2 Expert Mode
(1) For the interpose algorithm Store Pattern Result, an arithmetic expression can be specified in the [Pattern Name] field
An arithmetic expression can be specified in the [Pattern Name] field of the interpose algorithm Store Pattern Result.
Target firmware |
---|
CX1000_MCU, CX1000_MEMORY_TYPE_F |
(2) The system variables for the measurement item name and its ID can be referred in the interpose processing before measurement
The values of the following system variables are updated before the interpose processing before measurement.
- SYSMeasureItemID
- SYSMeasureItemName
For more information on these system variables, refer to the following section in the “CX1000 User’s Manual.”
- “7.7 List of Constants, System Variables”
Target firmware |
---|
CX1000_MCU, CX1000_MEMORY_TYPE_F |
4. Fixed issues
4.1 Work Project
(1) When a string contains commas “,” (in the condition settings for IP etc.) was saved, the string did not load properly
When a list of strings (in the condition settings for IP etc.) was saved, if the string contains some commas, the comma was judged as a delimiter, so that the string could not be loaded properly when the work project was opened.
- Behavior after improvement The work project format is changed to fix the issue, so that the saved strings can be loaded properly.
Revisions in which this phenomenon occurs | Target firmware |
---|---|
Rev 1.00.00 to 2.43.00 | CX1000_MCU, CX1000_MEMORY_TYPE_F |
(2) In the settings of the interpose algorithm Set Array Variable, if the string contained some commas “,” was set to the [Expression] and saved, the string did not load properly
In the settings of the interpose algorithm Set Array Variable, if the string contained some commas was set to the [Expression] and saved, the comma was judged as a delimiter, so that the string could not be loaded properly when the work project was opened.
- Behavior after improvement The work project format is changed to fix the issue, so that the saved strings can be loaded properly.
Revisions in which this phenomenon occurs | Target firmware |
---|---|
Rev 2.20.00 to 2.43.00 | CX1000_MCU, CX1000_MEMORY_TYPE_F |
4.2 Setup and Execution
(1) If the signal condition block for the same pin existed on line 11 or later, it could not be imported properly
When the signal conditions for the CX1000_MCU was imported, if multiple signal condition blocks for the same pin existed and the second or later block was on line 11 or later, it could not be imported properly.
- Behavior after improvement It is imported properly.
Revisions in which this phenomenon occurs | Target firmware |
---|---|
Rev 1.00.00 to 2.43.00 | CX1000_MCU |
(2) When a label of the pattern was specified in the pattern condition and the pattern was not used in the work project, the label could not be referenced at the measurement execution
When a label of the pattern was specified in the pattern condition and the pattern was not used in the work project, the label could not be referenced at the measurement execution.
- Behavior after improvement It works properly in the above case.
Revisions in which this phenomenon occurs | Target firmware |
---|---|
Rev 2.20.00 to 2.43.00 | CX1000_MCU |
(3) No measurement values were obtained when overflow occurred in some channels during parallel operation for the power supply pins of the ATE Service UTILITY BOX
When overflow occurred in some channels during parallel operation for the power supply pins of the ATE Service UTILITY BOX, no measurement values were obtained even if the total value of all channels did not result in an overflow.
- Behavior after improvement The judgement value of overflow has been changed to the total value of all channels. The measurement values can be obtained even in the above case.
Revisions in which this phenomenon occurs | Target firmware |
---|---|
Rev 2.43.00 | CX1000_MCU, CX1000_MEMORY_TYPE_F |
(4) Not enough latency time could be taken when switching the bypass capacitor connection of the power supply
Not enough latency time could be taken when switching the bypass capacitor connection of the power supply.
- Behavior after improvement There is sufficient latency time when switching the bypass capacitor connection of the power supply.
Revisions in which this phenomenon occurs | Target firmware |
---|---|
Rev 1.00.00 to 2.43.00 | CX1000_MCU, CX1000_MEMORY_TYPE_F |
4.3 Pattern Compiler
(1) CTLab_patcom.bat could not compile pattern source files that contain strings enclosed in parentheses “()” in the file name
CTLab_patcom.bat could not compile pattern source files that contain strings enclosed in parentheses “()” in the file name.
- Behavior after improvement The compilation works properly in the above case.
Revisions in which this phenomenon occurs | Target firmware |
---|---|
Rev 2.42.00 - 2.43.00 | CX1000_MCU |
(2) The pattern compiler window could not compile pattern source file that contained unrecognizable character strings such as Japanese character in the parent folder path name
The pattern compiler window could not compile pattern source file that contained unrecognizable character strings such as Japanese character in the parent folder path name.
-
Behavior after improvement The compilation works properly in the above case but note the following limitation. - If the parent folder path name of the pattern source file contains unrecognizable character such as Japanese character, the pattern source file must be in the work project folder.
Revisions in which this phenomenon occurs Target firmware Rev 2.42.00 - 2.43.00 CX1000_MCU