CloudTesting™ Lab 2.47.00

CloudTesting™ Lab Rev 2.47.00

1. Summary of revision

Revision numberReason for revision
2.47.00Addition of functions, Functional improvements, Fixing issues
Note

  • Updating to this revision requires the update for the following IPs.
    • Measure Item Execution IP (PCXA01-M5008) Rev 1.02.00
    • Shmoo Plot Tool (PCXT01-M6001) Rev 2.47.00
    • Shmoo Algorithm (PCXT01-M6000) Rev 2.47.00
    • Shmoo Plot Tool for Memory (PCXT01-M8001) Rev 2.47.00
    • Logic Analyzer Tool (PCXT01-M6030) Rev 1.13.00
    • Logic Analyzer Tool for Memory (PCXT01-M8004) Rev 1.10.03
    • Waveform Viewer Tool (PCXT01-M7000) Rev 2.04.00
  • Updating from Rev 2.44.01 or earlier to this revision requires the update for the following IP.
    • CloudTesting™ Lab Expert Mode License (PCXS01-M0004) Rev 1.01.00 or later
    For more information, see the following:
    CloudTesting™ Lab Expert Mode License Rev 1.01.00 Revision History
  • Work projects saved with this revision are not backward compatible with those saved with the revisin earlier than 2.44.00.
    The revision of the CloudTesting(TM) Lab that opens work project must be 2.44.00 or later.

2. Addition of functions

2.1 Operating System

(1) Windows 11 compatible.

The following operating system is now supported.

  • Windows 11 Pro 64bit (Japanese/English)
Target firmware
CX1000_MCU, CX1000_MEMORY_TYPE_F

2.2 Java Runtime Environment

(1) OpenJDK 17 compatible.

OpenJDK 17 is now supported. OpenJDK 8 is still available.
The recommended Java runtime environment is OpenJDK 8.

Use OpenJDK 8 if you need to create Java archive files (.jar) for the folowwing features.

  • Developing Your Own Interpose Algorithm
  • Using CT Command Client for Java
Target firmware
CX1000_MCU, CX1000_MEMORY_TYPE_F

For installation instructions and setup, refer to the following installation manual.

  • https://store.cts-advantest.com/download/CloudTestingLabInstallManual-en.pdf

2.3 CT Command

(1) Added the command (CT_Exit.bat) to exit the CloudTesting(TM) Lab.

Added the command to exit the CloudTesting(TM) Lab.

Target firmware
CX1000_MCU, CX1000_MEMORY_TYPE_F

For more information, refer to the following section of the “CX1000 User’s Manual”.

  • “9.5 Details of CT Commands which Control CloudTesting(TM) Lab startup”
    • “CT_Exit.bat”

2.4 CT Command Client

(1) Feature to control CloudTesting(TM) Lab from the Python language

The feature to control CloudTesting(TM) Lab from the Python language is supported.

Target firmware
CX1000_MCU, CX1000_MEMORY_TYPE_F

Python 3.10 or later is supported. Python 2 is not supported.

For details, refer to the “CT Command Client (Python version)”.
This manual can be accessed from the Windows Start menu as follows.

  • For Windows 10
    Select [CloudTesting] > [CT Command Client (Python) Manual].
  • For Windows 11
    Select [All apps] > [CloudTesting] > [CT Command Client (Python) Manual].

3. Functional improvements

3.1 Expert Mode

(1) Improved behavior of interpose algorithm Set Array Variable when an array element is specified as the variable to be set.

The behavior of the interpose algorithm Set Array Variable has been improved when an array element is specified as the variable to be set.

  • Before
    The index number is ignored and the variable name of the array is assumed to be specified.
    The values specified in [Expression] are stored from the beginning of the array.
  • After
    The values specified in [Expression] are stored from the index number of the specified array element.
Target firmware
CX1000_MCU, CX1000_MEMORY_TYPE_F

For more information on this algorithm, refer to the following section of the “CX1000 User’s Manual”.

  • “8.5.2 [Pre Interpose], [Post Interpose] tabs”
    • “8.5.2.2 Interpose Algorithm”
      • “Set Array Variable Algorithm”

4. Fixed issues

4.1 Expert Mode

(1) An runtime error occurred when an array element was specified for [Store Variable] in the interpose condition.

An error occurred during interpose processing when an array element was specified for the interpose condition [Store Variable] for the following interpose algorithms.

Interpose algorithms that cause the issue
Store Pin Measure Value
Store Pin Measure Result
Store Comment Measure Value
Store Comment Measure Result
  • Behavior after improvement
    The retrieved values are correctly stored in the array.
    Refer to the following section of the “CX1000 User’s Manual” for the behavior when an array element is specified to [Store Variable].

    • “8.5.2 [Pre Interpose], [Post Interpose] tabs”
      • “8.5.2.2 Interpose Algorithm”
        • “Store Pin Measure Value Algorithm”
          • “Behavior when an array element is specified to [Store Variable]”
Revisions in which this phenomenon occursTarget firmware
Rev 2.45.00 to 2.46.02CX1000_MCU, CX1000_MEMORY_TYPE_F

4.2 Analysis Tools

(1) Memory leakage occurred when the Shmoo Plot Tool was started in the Expert Mode.

Memory leakage occurred when the Shmoo Plot Tool was started in the Expert Mode.

  • Behavior after improvement
    Memory leakage has been improved.
Revisions in which this phenomenon occursTarget firmware
Rev 2.46.01 to 2.46.02CX1000_MCU, CX1000_MEMORY_TYPE_F