NetBurner Quick Start Guides
Software Installation

Overview

The NetBurner Network Development Kit includes all the software and documentation you need to develop an application for NetBurner hardware. To begin development, the first step is to install all software, drivers and documentation required to write an application and learn about the hardware.

Download the NNDK

All software used in this development kit must be downloaded from the NetBurner website. NNDK software download instructions are available at: http://www.netburner.com/support/get-tools

Note
Java Runtime Environment (JRE) (32-bit) 1.6 or later is required to run the NetBurner NBEclipse IDE. This software is not included with our installation. Please ensure that your OS Java tools are up to date before running the NetBurner NBEclipse IDE. The JRE can be downloaded at http://java.com/en/download/

Installing the Tools

After downloading the NNDK Software, run the setup application and follow the on screen directions to install the NNDK. During the installation, you must provide a valid serial number for each NetBurner platform type you wish to install. For example, if you have a MOD5441X and a MOD5270, you should include both a valid MOD5441X and a valid MOD5270 serial number in the serial number validation page.

Note
The serial number for your installation can be found on the red card that is included with your NNDK kit.

Tools Provided

The following software utilities are installed on your computer once the NNDK setup process is complete:

Tool Function
NBEclipse IDE used to develop, download and debug applications
AutoUpdate, TCPUpdate, SerialLoad Download new applications to the module (SerialLoad for MOD5213)
IPSetup Identify NetBurner modules on local Network
MTTTY PC to NetBurner Serial communication
Application Wizard Auto-generate basic applications
TaskScan Monitor applications currently running on modules
TFTP Server Host a TFTP Server
UDPTerminal Send and receive UDP packets
WinAddr2Line Decipher trap messages to get source location of program faults

Documentation

The following documentation, schematics, and guides are available in the /nburn/docs folder.

Tool Function
NBEclipse Getting Started Guide How to start using NBEclipse. This is required reading before using the integrated development environment (IDE)
NetBurner Runtime Libraries & uC/OS RTOS Library Reference guides which list the function libraries available in the NNDK, as well as for the uC/OS real-time operating system
Freescale Manual Detailed reference manual for the Freescale ColdFire microprocessor
GNU Manuals Manuals for GNU C/C++ libraries, compiler and linker. This includes the C/C++ language API functions
NetBurner PC Tools Reference Guide Reference manual for NetBurner tools that run on the PC, such as IPSetup, AutoUpdate, and MTTTY
Platform Reference and Hardware Schematic NetBurner hardware manuals that include memory map and design guides