Nios ii軟件構建工具入門
The Nios® II Software Build Tools (SBT) allows you to construct a wide variety of
complex embedded software systems using a command-line interface. From this
interface, you can execute Software Built Tools command utilities, and use scripts
other tools) to combine the command utilities in many useful ways.
This chapter introduces you to project creation with the SBT at the command line
This chapter includes the following sections:
■ “Advantages of Command-Line Software Development”
■ “Outline of the Nios ii SBT Command-Line Interface”
■ “Getting Started in the SBT Command Line”
■ “Software Build Tools Scripting Basics” on page 3–8
使用Nios ii軟件構建工具
This chapter describes the Nios® II Software Build Tools (SBT), a set of utilities and
scripts that creates and builds embedded C/C++ application projects, user library
projects, and board support packages (BSPs). The Nios ii SBT supports a repeatable,
scriptable, and archivable process for creating your software product.
You can invoke the Nios ii SBT through either of the following user interfaces:
■ The Eclipse™ GUI
■ The Nios ii Command Shell
The purpose of this chapter is to make you familiar with the internal functionality of
the Nios ii SBT, independent of the user interface employed.
通過以太網遠程配置Nios ii 處理器 應用筆記
Firmware in embedded hardware systems is frequently updated over the Ethernet. For
embedded systems that comprise a discrete microprocessor and the devices it controls, the
firmware is the software image run by the microprocessor. When the embedded system
includes an FPGA, firmware updates include updates of the hardware image on the FPGA. If
the FPGA includes a Nios® II soft processor, you can upgrade both the Nios ii processor—as
part of the FPGA image—and the software that the Nios ii processor runs, in a single remote
configuration session.