NetBurner 3.0
NetBurner 3.0 Documentation

Welcome to NetBurner 3.0! This documentation package details the capabilities of your NetBurner Development Software and Tools. A summary of topics is described below. Please be read the recommended starting points at the bottom of this page to get your system up and running quickly.

The NBEclipse Getting Started Guide

Describes how to create projects and build applications.

Migration Guides

Migration guides for those moving from tools revisions 2.7.x and 2.8.x.

The NetBurner Application Programming Interface (API)

Description of the classes, structures and function calls provided in the NetBurner libraries

Example Programs

Examples demonstrating the use of the hardware and software. Source code is located in

Programmers Guides

Programmers Guides detail how to use various system capabilities

  • Embedded Flash File System (EFFS)
  • HTML Processing
  • NetBurner Real Time Operating System (NBRTOS)
  • Network Protocols such as TCP and UDP
  • Security using SSL/TLS

Platform References

Provide hardware information such as memory maps and module recovery from errant programs

NNDK Revision History

The revision history of the NetBurner Tools

Utilities

Tools and Utilities that are run on a host computer

Production and Deployment

Utilities that you can use in your production environment to program and configure modules in volume

Reommened Starting Point For New Developers

  • Configure the development kit hardware as described in the Quick Start Guide.
  • Connect both your development computer and your NetBurner device to a network with Internet access. Internet access is not required for development, but will make initial the configuration of the device easier.
  • Connect the USB interface from the development board to your computer. It will provide both power and a console/debug serial port. To view status and debug information, run a serial terminal program such as the included MTTTY for Windows.
  • Your NetBurner device should be running a pre-programmed factory application. Open a web browser and type “discover.netburner.com” to identify your device. Links on the web page are available to go directly to the device's web page, and it's configuration page. Note: if you are unable to see your device, but know it's IP address, you can type the IP address into your browser manually. You can also try the IPSetup utility identify an IP address.
  • Refer to the NBEclipse Getting Started Guide section of this document to learn how to create, build and download applications.
  • Create a new project for the Factory Application example for your platform. The example will be located in the directory. You should be able to easily modify and experiment with the example code.
  • Refer to the Programmers Guide and NetBurner API documents for additional information.

Experienced NetBurner Customers

A significant change you will notice is how the device configuration is accomplished using a web interface. Please refer to the Migration Guide for a detailed description of the differences between 3.0 and previous releases.