CY-4500 EZPD utility Linux version shows empty window even though EZ-PD analyzer is detected

Announcements

Live Webinar: USB-C adoption. Simple & Cost-efficient solutions | April 18th @9am or 5pm CEST. Register now !

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Tong
Level 1
Level 1
First reply posted First question asked Welcome!

Linux analyzer  utility shows empty data(screenshot attached), while the Windows version works fine on same analyzer HW.

Linux version:

Linux XXXX #60~20.04.1-Ubuntu SMP Thu May 6 09:52:46 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

java version "1.8.0_291"
Java(TM) SE Runtime Environment (build 1.8.0_291-b10)
Java HotSpot(TM) 64-Bit Server VM (build 25.291-b10, mixed mode)

EZ version:Cypress Semiconductor Corporation
CY4500 EZ-PD™ Protocol Analyzer Utility
Version : 3.1.0
Build : 31
Copyright © Cypress Semiconductor 2020

 

Thank you very much.

0 Likes
1 Solution
Abhilash_P
Moderator
Moderator
Moderator
50 likes received 500 replies posted 250 solutions authored

Hi,

 

 Please let me know if you have followed the below mentioned steps,

Installing the Java 8:

  1. Download JRE binaries in *.tar.gz for Linux from https://www.java.com/en/download/manual.jsp
  2. Create a directory to install JRE with the command:
    sudo mkdir/usr/local/java
  3. Move the JRE binaries into the directory:
    sudo mv jre-8u281-linux-x64.tar.gz /usr/local/java
  4. Go to the install directory:
    cd /usr/local/java
  5. Unpack the tarball:
    sudo tar zxvf jre-8u281-linux-x64.tar.gz
  6. To save space, delete the tarball by running:
    sudo rm jre-8u281-linux-x64.tar.gz
  7. Let the system know where JRE is installed:
    sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jre1.8.0_281/bin/java" 1.

Installing the analyzer utility,

  1. Download the latest version of the EZ-PD Protocol Analyzer Utility. Extract the zip package and open a terminal inside the extracted
    directory.
  2. Execute the following one-time commands:
    export SWT_GTK3=0
    chmod a+x CY4500_EZ_PD_Protocol_Analyzer_Utility
  3. The EZ-PD Protocol Analyzer Utility 3.1.0 should be invoked in superuser mode.   Command: sudo ./CY4500_EZ_PD_Protocol_Analyzer_Utility

 

Regards,

Abhilash P

View solution in original post

0 Likes
2 Replies
Abhilash_P
Moderator
Moderator
Moderator
50 likes received 500 replies posted 250 solutions authored

Hi,

 

 Please let me know if you have followed the below mentioned steps,

Installing the Java 8:

  1. Download JRE binaries in *.tar.gz for Linux from https://www.java.com/en/download/manual.jsp
  2. Create a directory to install JRE with the command:
    sudo mkdir/usr/local/java
  3. Move the JRE binaries into the directory:
    sudo mv jre-8u281-linux-x64.tar.gz /usr/local/java
  4. Go to the install directory:
    cd /usr/local/java
  5. Unpack the tarball:
    sudo tar zxvf jre-8u281-linux-x64.tar.gz
  6. To save space, delete the tarball by running:
    sudo rm jre-8u281-linux-x64.tar.gz
  7. Let the system know where JRE is installed:
    sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jre1.8.0_281/bin/java" 1.

Installing the analyzer utility,

  1. Download the latest version of the EZ-PD Protocol Analyzer Utility. Extract the zip package and open a terminal inside the extracted
    directory.
  2. Execute the following one-time commands:
    export SWT_GTK3=0
    chmod a+x CY4500_EZ_PD_Protocol_Analyzer_Utility
  3. The EZ-PD Protocol Analyzer Utility 3.1.0 should be invoked in superuser mode.   Command: sudo ./CY4500_EZ_PD_Protocol_Analyzer_Utility

 

Regards,

Abhilash P

0 Likes

I think the last step is the key:

The EZ-PD Protocol Analyzer Utility 3.1.0 should be invoked in superuser mode.   Command: sudo ./CY4500_EZ_PD_Protocol_Analyzer_Utility

 

Problem is solved. Thanks for the quick reply.

0 Likes