Texas Instruments Technology for Innovators(tm)

NSP 1.00.00.09 GA Release Notes

This NSP Release contains ethernet driver support for the evmOMAPL138 ARM9 and and the evm6748 C674X DSP. It also provides network examples for both DSP/BIOS 5.x and SYS/BIOS 6.x for the evm6748 C674X DSP, as well as SYS/BIOS 6.x examples which run on 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 DSP's capabilities across a range of network enabled applications, including both DSP/BIOS 5.x and 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

This release was built and validated against using 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 CCSv4 archive files that are meant to be imported into CCSv4.

The following set up examples archives are currently shipped with the NSP. You should choose one of the following archives depending on your hardware platform (evmOMAPL138 or evm6748) and version of BIOS (DSP/BIOS 5.x or SYS/BIOS 6.x) you are using:

Importing The NDK Example Projects Into CCS 4.2

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

                 Then you should set this variable to be:                  Then you should set this variable to be:


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_00_00_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: Build Ver: nsp_1_00_00_09 Rev: