Texas Instruments Technology for Innovators(tm)

NSP 1.10.02.09 GA Release Notes

May 13, 2013

This NSP Release contains ethernet driver support for the evmOMAPL138 ARM9 and and the evm6748 C674X DSP. It also provides SYS/BIOS 6.x network examples which run on both the evm6748 C674X DSP and the evmOMAPL138 ARM9 processor.

Introduction, Documentation, What's New, Upgrade Info, Compatibility Information, Device Support, Validation Info, Known Issues, Examples, Rebuilding The Driver Library, Version Information, Technical Support.


Introduction

The Network Development Kit Support Package (NSP) contains ethernet driver code, libraries and network examples for various TI platforms.  It is meant to supplement the Network Development Kit (NDK), which consists of the platform independent networking code.

The NSP includes demonstration software which showcases the OMAPL138's capabilities across a range of network enabled applications using SYS/BIOS 6.x.

The NDK examples found in this NSP can serve as a rapid prototype platform for the development of network and packet processing applications, or to add network connectivity to existing applications for communications, configuration, and control. Using the components provided in the NDK and NSP, developers can quickly move from development concepts to working implementations attached to the network..


Documentation

The following documents provide an overview of the NDK, the networking programming API, and how to port the software to other platforms (The following documents have not been updated to reflect changes in this release).

In addition, users are encouraged to monitor (and contribute to!) the TI Embedded Processors Wiki.

Release notes from previous releases are also available in the release website.


What's New

New Features

Bug Fixes


Upgrade Information

None.

Compatibility Information

This release must be used with following component versions (or higher):


Device Support

This release supports the following devices:


Validation

The examples in this release were built and validated against the following software components:

Pre-built binaries (driver libraries) were built and validated against the following software components:

This release was validated using the following hardware platforms:


Known Issues


Examples

NDK examples  may be found in the "packages/ti/ndk/examples" directory . The examples are stored as CCSv5.4 archive files that are meant to be imported into CCSv5.4.

The following set up examples archives are currently shipped with the NSP. You should choose one of the following archives depending on the hardware platform (evmOMAPL138 or evm6748) you are using:

Importing The NDK Example Projects Into CCSv5.4

Before following the steps in this section, please ensure that all dependent software that is listed in the section Compatibility Information has been installed.


Rebuilding The Driver Library

The NDK Support Package includes the EMAC driver source files and a RTSC build files that allow you to modify the driver sources and rebuild the EMAC library. You can rebuild the EMAC driver sources in order to modify, update or add functionality. If you edit any of the driver source code and/or RTSC build files, you must rebuild the EMAC library in order to incorporate these changes into it.

The instructions on this page are intended for rebuilding the EMAC driver library on Microsoft Windows in a DOS shell using the xdc command. However, this library may also be re-built on Linux using the xdc command that comes packaged with XDCtools. Linux users should substitute any Windows specific copy, explorer, or DOS shell instructions or commands with the Linux equivalents in the steps that follow.

Warning: This section provides details about rebuilding the EMAC driver source code. We strongly recommend that you copy the NSP installation to a directory with a different name and update and rebuild that copy, rather than rebuilding the original installation.

Making A Backup Copy Of The NSP Installation

Updating The config.bld File

Re-building The EMAC Driver


Version Information

This product's version follows a version format, M.mm.pp.bb, where M is a single digit Major number, mm is 2 digit minor number, pp is a 2 digit patch number, and b is an unrestricted set of digits used as an incrementing build counter.

To support multiple side-by-side installations of the product, the product version is encoded in the top level directory, ex. nsp_1_10_02_09.

Subsequent releases of patch upgrades will be identified by the patch number, ex. NSP 1.00.01 with directory nsp_1_00_01. Typically, these patches only include critical bug fixes.


Technical Support

Check the NDK website for updates.


Last updated: May 13, 2013 Build Ver: nsp_1_10_02_09 Rev: