Nios(R) II Development Kit v5.0 Customer Beta readme.txt
============================================================
This file contains the following sections:
下载2
o Nios II Development Kit Overview
o Important Notes
o Installation & Operating Requirements
- Windows: NT4.0, XP Professional and Windows 2000
- Linux
============================================================
Nios II Development Kit Overview
The Nios II v5.0 release is designed to work with Quartus(R) II
5.0 on: Windows NT 4.0, XP Professional, Windows 2000, and Linux
Please read the release notes in the doc directory for a list of
new features in this release.
Please read the errata file in the doc directory for a list of
known issues with this release.
The Nios II Development Kit:
o Allows hardware engineers to develop Nios II processor
hardware systems targeting Stratix(R), Cyclone(TM), Stratix II,
and Cyclone II devices using the Quartus II and SOPC Builder
development environments.
o Allows software engineers to develop and debug C/C++
and assembly language programs using the Nios II
integrated development environment (IDE).
NOTE: MAX+Plus II development environment does not support the
Nios II processor.
The Nios II Development Kit is a package of software that includes
several development tools and IP cores.
o The Nios II IDE is based on the open-source Eclipse IDE
framework. (http://www.eclipse.org/)
o This product includes software developed by the
Jaxen Project. (http://jaxen.sourceforge.net)
Jaxen Copyright (C) 2000-2002 Bob McWhirter &
James Strachan. All rights reserved.
You do not need a license for these products if you will only
develop software for the Nios II processor.
============================================================
Important Notes
o IMPORTANT: Do not use spaces or any of the characters
\ / : * ? " < > | ! in any of your directories,
paths or names of peripherals.
o LICENSING: You can create, compile and generate time-limited
programming files for Nios II hardware systems without obtaining
a license file. You must obtain a license for the Nios II
processor core and the Quartus II software to generate
non-time-limited programming files and flash programming
files for new Nios II hardware systems. See the getting
started material included with the Nios II development kit.
You do not need a license if you will only develop software
using the Nios II IDE.
============================================================
Installation & Operating Requirements - Windows
NT 4.0, Windows 2000, and Windows XP Professional supported
============================================================
System requirements for the Nios II Development Kit:
An installation of the Quartus II software
version 5.0 Customer Beta
You must have administrative privileges on the computer
you are installing the Nios II Development Kit on.
See the Quartus II readme for Quartus II system requirements
and installation procedures.
============================================================
Installing the Nios II v5.0 Development Kit on Windows
If you have previous versions of Nios II on your system, it is
recommended that you install Nios II v5.0 in a different location.
To access older software projects using the Nios II IDE v5.0,
please read the steps at the end of this file.
To install the Nios II software on Windows:
1. Insert the Compact Disk into
your CD-ROM drive. The Nios II Setup program window
appears automatically.
2. Click the "Install Altera Nios II Development Kit" button.
The Setup program starts automatically and guides you
through the installation process.
or:
If the Setup program is not already running,
start it manually: Choose Run from the Start menu,
type the following command, and click OK:
<CD-ROM drive>:\launcher.exe
The Setup program installs the Nios II Development Kit
on your computer.
When launching the Nios II 5.0 IDE for the 1st time after installation,
a Configuration Changes dialog box will appear indicating a detected
change. Click Finish with the change highlighted in order to enable the
new Nios II IDE 5.0 features. Click Yes to update the workspace.
============================================================
Installation & Operating Requirements - Linux Workstations
LINUX 7.3, 8.0, and Enterprise 3 Supported
============================================================
System requirements for the Nios II Development Kit:
An installation of the Quartus II software
version 5.0 Customer Beta
You must have administrative privileges on the computer
you are installing the Nios II Development Kit on.
See the Quartus II readme for Quartus II system requirements
and installation procedures.
============================================================
Installing the Nios II v5.0 Development Kit on Linux
To install the Nios Development Kit software on a Linux workstation
using the Nios II 5.0 tar file:
1. Type the following commands:
tar -xf nios2_5.0_linux.tar
cd nios2_5.0_linux
./install
To install the Nios Development Kit software on a Linux workstation
using the Nios II v5.0 CD:
1. Insert the Compact Disk into your CD-ROM drive.
2. Type the following commands at a command shell:
(the '#' is the prompt; do not type it)
#cd /mnt/cdrom
#./install
If you have any problems reading the CD-ROM mount the CD-ROM
using
mount /mnt/cdrom
When installing Nios II 5.0 on Linux, ensure that the shell has the
DISPLAY environment variable pointing to a valid X server. Otherwise,
the installer generates the following error: Updating SOPC Builder
components... Exception in thread "main" java.lang.InternalError: Can't
connect to X11 window server using ':0.0' as the value of the DISPLAY variable.
at sun.awt.X11GraphicsEnvironment.initDisplay(Native Method)
at sun.awt.X11GraphicsEnvironment.<clinit>(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(Unknown Source)
at java.awt.Font.initializeFont(Unknown Source)
at java.awt.Font.<init>(Unknown Source)
at sopc_wizard.sopc_ui.<clinit>(sopc_ui.java:31)
USB-Blaster on Linux
============================================================
To use the USB-Blaster on Linux systems you need to set up
the permissions by adding the following lines to /etc/hotplug/usb.usermap.
This needs to be done before plugging in your USB-Blaster.
#
# Altera USB-Blaster
#
usbblaster 0x03 0x09fb 0x6001 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0
usbblaster 0x03 0x09fb 0x6002 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0
And then add the following script as /etc/hotplug/usb/usbblaster
#!/bin/sh
# USB-Blaster hotplug script.
# Allow any user to access the cable
chmod 666 $DEVICE
This will set up your USB-Blaster permissions so that any user can access it. Be sure to set permissions with 'chmod +x /etc/hotplug/usb/usbblaster' to make the script executable.
====================================================================
Accessing Older Software Projects With Nios II IDE v5.0
Software Projects
-----------------
When the Nios II Development Kit v5.0 is installed in a different location
than prior versions, your software projects will no longer be displayed in
the Nios II IDE project navigator.
You can do one of the following to display your software projects:
1. Create new software projects using the C/C++ Application Project Wizard
2. Export (copy) the software projects created in previous versions and source
files to a different location and import the projects from the new location