Application program development, Izot nodebuilder development tool, Development hardware setup – Echelon Series 6000 Chip databook User Manual
Page 126
Application Program Development
You can perform initial development and test for Neuron C applications using the IzoT
NodeBuilder Development Tool. You can also perform application debugging using the IzoT
NodeBuilder Development Tool. See the IzoT NodeBuilder User’s Guide for detailed
instructions on developing, testing, and debugging applications.
For initial device development, you should use the FT 6000 EVB Evaluation Boards that are
included with the FT 6000 EVK. These boards include sample applications that demonstrate
simple Neuron C applications for an FT 6000 Smart Transceiver. See the FT 6000 EVB
Hardware Guide for more information about the FT 6000 EVB Evaluation Boards.
IzoT NodeBuilder Development Tool
The IzoT NodeBuilder Development Tool is a hardware and software platform that is used to
develop applications for Neuron Chips and Echelon Smart Transceivers. The IzoT
NodeBuilder tool enables you to do the following tasks:
•
View standard resource file definitions for SNVTs, SCPTs, and standard functional
profiles.
•
Create your own resource files with your UNVTs, UCPTs, and user functional
profiles.
•
Automatically generate Neuron C code that implements your device interface.
•
Edit your Neuron C code to implement your device functionality.
•
Compile and build your application, and download it to an FT 6000 EVB Evaluation
Board or to your own devices.
•
Test with prototype I/O hardware on the FT 6000 EVB Evaluation Board, use the FT
6000 EVB to prototype and test your own I/O hardware, or use your own custom
device.
•
Install your device into a L
ON
W
ORKS
network and test your device interoperating
with other L
ON
W
ORKS
devices.
•
Use the LNS Plug-in Framework to develop an LNS plug-in for your device.
•
Test your LNS plug-in with the IzoT Commissioning Tool to ensure that your device
is easy to configure and install.
The IzoT NodeBuilder Development Tool is required to build applications for Series 6000
devices.
For more information about using the IzoT NodeBuilder Development Tool, see the IzoT
NodeBuilder User’s Guide.
Development Hardware Setup
You configure the IzoT NodeBuilder Development Tool to use the TP/FT-10 channel by using
an IzoT compatible network interface with a TP/FT-10 connection; this is typically done
using an IzoT Router. For initial device development, use the FT 6000 Evaluation Board
device template to target the FT 6000 EVB Evaluation Board for the development
environment or as the base template for your Series 6000 device. By default, the hardware
template for the FT 6000 EVB platform uses an 80 MHz system clock. You can choose any of
114
Programming Considerations