
user guide
5 of 38
002-25230 Rev. *F
2022-03-17
CYPRESS™ Programmer
GUI user guide
Installing CYP
2
Installing CYP
2.1
Package Contents
The CYP package contains:
•
CypGui
executable
–
The application to program flash of various devices
•
Drivers and firmware for the MiniProg4, KitProg2, KitProg3 hardware programmers
•
OpenOCD debugger tool that provides on-chip programming support
•
Cross-platform library that provides access to USB devices
2.2
System Prerequisites
We recommend the following minimum system configuration:
•
PassMark CPU score > 2000 (
•
Minimum of 4 GB RAM
•
Minimum 60 MB free disk space
•
Minimum 1280x1024 screen resolution
CYP is supported on the following platforms:
•
Windows 7 (x64)
•
Windows 10 (x64)
•
macOS 10.14, 10.15, 11
•
Ubuntu 18.04 LTS (x64)
2.3
Installing on Windows
1.
Run the Windows installer program:
CyProgrammer_4.0.1.<build>.exe
2.
Follow the instructions of the installation wizard.
2.4
Installing on Ubuntu
1.
Open a command-line terminal.
2.
Unpack the CYP installation archive. Run:
tar -xvzf CyProgrammer_4.0.1.<build>.tar.gz
3.
Install the rules for the connected programming hardware MiniProg4, KitProg3.
The script
install_rules.sh
script copies
57-cypress_programmer.rules
and
70-wiced-JTAG.rules
files
to
/etc/udev/rules.d
. It allows a non-superuser to have access to the connected devices:
a.
Change directory to
<cyp_install_dir>/udev_rules
.
b.
Run:
./install_rules.sh