The ftxl developer’s kit, The ftxl development process – Echelon FTXL Hardware User Manual
Page 11
FTXL Hardware Guide
3
The FTXL Developer’s Kit
The FTXL Developer’s Kit is a development toolkit that contains the hardware
designs, software designs, and documentation needed for developing applications
that use an FTXL Transceiver. The kit includes the following components:
• Hardware and software design files for the FPGA design, including
Quartus II files, SOPC Builder files, and Nios IDE files
• Hardware component files for the FPGA development board
• The FTXL LonTalk protocol stack, delivered as a C object library
• Software source files for the LonTalk application programming interface
(API)
• A set of example programs that demonstrate how to use the FTXL
LonTalk stack and LonTalk API to communicate with a L
ON
W
ORKS
network
• The LonTalk Interface Developer utility, which defines parameters for
your FTXL application program and generates required device interface
data for your device
• Documentation, including this
FTXL Hardware Guide
, the
FTXL User’s
Guide
, and HTML documentation for the LonTalk API
The FTXL Developer’s Kit is available as a free download from
. See the
FTXL User’s Guide
for information about the
software components of the FTXL Developer’s Kit.
The FTXL Developer’s Kit also refers to three hardware development boards that
are available from devboards GmbH,
. You can also contact
EBV Elektronik GmbH,
. The FTXL Developer’s Kit uses these
boards for its examples and reference designs. These boards are:
• The
DBC2C20 Altera Cyclone II Development Board
, which provides the
FPGA device and peripheral I/O
• The
FTXL Adapter Board
, which primarily provides voltage regulation
between the DBC2C20 development board and the FTXL Transceiver
Board
• The
FTXL Transceiver Board
, which includes the FTXL Transceiver Chip
and a L
ON
W
ORKS
network connector
See Chapter 2,
, on page 7, for more information
about the hardware for the FTXL Developer’s Kit.
The FTXL Development Process
An FTXL device is comprised of the following basic elements:
• An Echelon FTXL Transceiver Chip that communicates with a
L
ON
W
ORKS
network
• An FPGA device, running an Altera Nios II processor, that runs the
FTXL application program