Table of Contents

1 Setup
1.2 Hardware Setup
Zynq UltraScale+ MPSoC Power Advantage Tool part 2 - Installing the Pre-Built Power Advantage Tool#1.3 Creating a Pre-Built SD
1.4 Flashing the MSP430
1.4.1 Flashing the MSP430 with an MSP-FET cable
1.4.2 Flashing the MSP430 without an MSP-FET cable
1.5 Common Setup Issues
Related Links


The fastest way to get something working is to install the Pre-Built Power Advantage Tool. Installing the Pre-Built Power Advantage Tool is an important first step in building the system from sources, as it gives us a functioning baseline to work from. Once we have a functioning baseline, we can then replace individual modules with ones we have built. This development method is much easier to debug than starting from scratch.

1 Setup

1.1 Software Setup
In this section, you will install software drivers and apps that are common to many demonstrations.
In the previous web page, you had extracted a .zip file to C:\zynqus.
From C:\zynqus\pwr copy the ZynqUS_Demos folder to your PC C:\

Figure 1. Copying the ZynqUS_Demos Directory
Warning: The folder must be copied to C:\.
Open C:\ZynqUS_Demos\tools, and install the software as follows:
(Note: They only need to be installed once.)
Note: It is mandatory to install this version of driver, even if you have another one.
Note: It is a bit fussy to remove another version of Silicon Labs driver, but it can be done per
http://community.silabs.com/t5/Interface-Knowledge-Base/Uninstalling-the-CP210x-Virtual-COM-Port-driver-including-6-6/ta-p/134074
C:\Program Files\Silabs\MCU\CP210x\DriverUninstaller.exe "VCP CP210x Cardinal\SLABCOMM&10C4&EA60"
C:\Program Files (x86)\Silabs\MCU\DriverUninstall\DriverUninstaller.exe "VCP CP210x Cardinal\SLABCOMM&10C4&EA60"
Other versions can be removed from Control Panel > Programs and Features
Control Panel > Device Manager > Ports (COM & LPT) > Right Click Silicon Labs... > Uninstall > Delete Device Driver > OK

Set a static IP Address 192.168.1.110 on your PC: (Only needed if your demo requires networking.)
In Windows 7 this is done from Control Panel > Network and Internet (on some systems you may be able to proceed without this step) > Network and Sharing Center > Change adapter settings (found on left side of page) > Right Click Local Area Connection > Properties > Yes…

Figure 1. Static IP Address.
Internet Protocol Version 4 (TCP/IPv4) > Properties > Use the following IP address > IP address: 192.168.1.110 (Enter and use the default Subnet mask) > OK > Close

1.2 Hardware Setup

In this section, you will start to become familiar with the evaluation board (e.g. ZCU102), and will set it up for Demonstration.
Note: This board orientation is standard for most of our documents. It is usually best to orient the board to have the Xilinx logo right-side-up for the customer.

Figure 2. ZCU102 Board Components.

Figure 3. ZCU106 Board Components.

Set up your Power Advantage Tool hardware as follows:
Note: Ubuntu based demos can be run from terminals without a Monitor, but it is much better with one.




The Rail LED’s (I) should be green except the PS_ERR_OUT LED can remain red.
The SYSCTLR_1 LED (DS46) (J) should be on, and SYSCTLR_0 LED (DS47) (K) should blink

1.3 Creating a Pre-Built SD


A Pre-Built SD image is included in the package. A bootable SD can be created as follows:
Note: An .img file is needed in the case of Ubuntu demos since Ubuntu uses an additional Linux formatted partition that is large and difficult to deploy under Windows other than this method.
Note: Some non-Ubuntu demos do not contain a Pre-Built SD image. If this is the case, please copy the pre-built C:/zynqus/pwr/sd/<folder>/boot.bin to a blank SD card (image.ub, system.dtb, *.sh, and *.bit.bin  may also be provided).
Note: Some measurement-only Power Advantage Tools do not contain a Pre-Built SD image. If this is the case, the tool is intended to be used to measure a design of your own choice.

Figure 3. Win32 Disk Imager.
C:/zynqus/pwr/sd/<Timestamp>_<Board>_<Description>.img (e.g. C:/zynqus/pwr/sd/20160922_zcu102_ubuntu.img).
Be extremely careful to select the Device Letter of your SD card (whatever drive selected will be overwritten), then select “Write”.

1.4 Flashing the MSP430

1.4.1 Flashing the MSP430 with an MSP-FET cable


Figure 4. MSP-FET.
Most Xilinx Evaluation Boards now come with a pre-flashed MSP430 image. Note: The exception is MSP430 version May 17th 2017, which is incompatible. If LED DS47 is flashing, the MSP430 has been flash programmed. If you have an older Evaluation Board or have another reason to flash your own, you may do it as follows:

1.4.2 Flashing the MSP430 without an MSP-FET cable

[Instructions TBD.]

1.5 Common Setup Issues


1.5.1 Most Common Setup Issues

- Incorrect MSP430 software version.
This can be checked in Power Advantage Tool > Select > About
The correct MSP430 software version can be installed per section 1.4

- Incorrect CP210x driver version.
This can be checked at C:\ZynqUS_Demos\ZyqnusPowerToolDeployment\log
Two strings should match
"Silicon Labs Quad CP210x USB to UART Bridge: Interface 3"
"Found MSP430"
If the strings are different, then remove the driver and reinstall per section 1.1 "Silicon Labs" driver

1.5.2 Debug Flowchart

There are many steps to get the typical Power Advantage Tool demonstration set up. It is handy to have a debug guide so the most common setup issues can be resolved quickly. Skip this section and come back to it if you have problems.


Common Setup Issues.
The debug flow asks five questions, and depending on which question fails, there is a series of possible causes to check. Completing this flowchart debugs a full Power Advantage Tool installation.

Figure 5. Debug Flowchart

Test 1: Launch TeraTerm and attach it to the COM Port for Interface 3 at 115200. Press Return and the cursor should advance. Then type @ver and Return. This should return the MSP430 firmware version… If this is okay, the MSP430 is alive. Note: The exception is MSP430 version May 17th 2017, which is incompatible. … Close the TeraTerm to free up the Port for the Power Advantage Tool, and skip to the next test. If this fails…

Test 2: Launch the Power Advantage Tool from C:\ZynqUS_Demos\ZynqusPowerTool.exe Shortcut. The Power Advantage Tool should produce a Power Report that updates every few seconds… If this is okay, the Power Advantage Tool is alive… Skip to the next test. If this fails…

Test 3: Launch TeraTerm windows by running the script C:\ZynqUS_Demos\01_open_terminals_zcu102.ahk. Then power cycle the Evaluation Board (e.g. ZCU102) by the Power Switch. Messages should appear in all three TeraTerm windows… If this is okay, the Zynq device is alive… Skip to the next test. If this fails…

Test 4: Launch the Terminals demonstration by C:\ZynqUS_Demos\02_demonstration_start_ZCU102.ahk. This should open five PuTTY terminal windows containing Linux apps … If this is okay, it should mostly be working. If this fails…

Test 5: Launch the Ubuntu demonstration by rebooting from the SD card. This should open the Ubuntu desktop on the DisplayPort terminal. Launching Soft glmark2 from the desktop and run_cube.sh from the Home window should work… If this is okay, it should mostly be working. If this fails…

Related Links

Home Previous Next