You are on page 1of 25

Follow the following steps to installation the Xilinx software

Before installation, make sure you have at least 10GB free hard disk space for the
complete ISE webpack installation.

1. Run D:\NUS\ISE11d1_CD folder\ xsetup.exe by double-click on it.


2. Click Next

3. Click Accept license, Next


4. Click Accept license, Next

5. Use the default setting. Click Next


6. Select Webpack, then click Next
7. Use default setting, click Next

8. Use default setting, click Next.

9. Untick Launch Xilinx Update & Enable Webtalk, click Next


10.Click Next
Installation for AvProg software for Spartan 3A 400A evaluation board. The
programming utility is used to program the develop board, you will learn how
to use it by referring page 20 in “Avnet Programming Utility User Manual”.
Please note that it doesn’t work with Windows Vista.

1. Run D:\NUS\2.AVProg_V340 \setup.exe by double click on it.

2. Use the default setting for the rest of the pop-up windows. Use default
path and click on installation icon to start the installation.
3. Plug in USB connection from your PC to the S3Eval400A board. Windows
XP will prompt you for usb driver for this board.
For Windows XP SP3 user, if after the AvProg installation the programming is not working, then
you will need to make sure the following setting and patch is applied.

Workaround

The work-around for this is also documented in the Avnet Programming Utility User Manual.
To correct this problem, you must change the “Language for non-Unicode programs” on the host system
to English. Follow the instructions below to do this on a Windows XP system:
a. Launch the Control Panel from the Start Menu.
b. Double-Click Regional and Language Options.
c. Select the Advanced tab.
d. Select English in the list box, as shown below.
e. Click the OK button.
Figure 2 – Setting the Language for non-Unicode programs in Windows

AvProg does not work with Windows XP Service Pack 3

Applications affected

The Avnet Programming Utility (AvProg) for the Spartan-3A Evaluation Kit when used on a machine with
Windows XP Service Pack 3.

Description

The COMM port used by AvProg to communicate with the board locks up and none of the board
operations work. The problem is the result of an incompatibility between the AvProg application language
and the usbser.sys driver included in Windows XP SP3.

Workaround
1.On the Windows XP SP3 system, close any application that may be using the usbser.sys driver.
2.Create a backup copy of the usb serial driver (version 5.1.2600.5512) by copying
C:\Windows\system32\drivers\usbser.sys to
C:\Windows\system32\drivers\usbser_sp3.sys
3.
4.Copy the Windows XP SP2 usbser.sys file (version 5.1.2600.2180) to
C:\Windows\system32\drivers\. This SP2 file is provided in the archive with the errata document.
In this configuration, AvProg will work normally on the Windows XP SP3 system. You can replace the
usbser.sys file with the backup file you made if needed for another application.

If prompt to overwrite the file, select Yes.


Next, you are going to test the programming utility AvProg to make sure it
works correctly.

To do this, run the AvProg program that you just installed.


Possible Problem when run Avnet:

You may encounter an error which indicates that the edition of required PSoC
software should be at least v1.1. It means that you need to update the PSoC
firmware in the develop board. To do that, you need to prepare the following things:
1) Download the guideline at
https://www.em.avnet.com/common/poptxn/0,2741,RID%253D%2526CID%253D465
01%2526CAT%253D0%2526CCD%253DUSA%2526SID%253D32214%2526DID%253
DDF2%2526SRT%253D1%2526LID%253D32232%2526PRT%253D0%2526PVW%253
D%2526PNT%253D%2526BID%253DDF2%2526CTP%253DEVK,00.html?file=/files/2
18/s3aeval_restore_11_1_A.zip.
You can also find it at the folder named “reference” It is “s3aeval_restore_11_1_A”.
2) Install PSoC Programmer 3.06 at http://www.cypress.com/?rID=2575
If you encounter this error, you need to check if your USB port is working.

The pdf file in the guideline will tell you how to update the PSoC firmware. You may
want to refer it from page 5 to page 12, it is not so hard if you follow the guide. The
develop board and PC will be connected like this.
You may also want to install ModelSim XE, you can get it from here:
http://www.xilinx.com/tools/mxe.htm

Please select MXE Starter to continue the installation. Although it doesn’t officially
support Windows Vista, it still works.

You might also like