NDK 3.20.00.10 Release Notes

Table of Contents

Introduction

The Network Developer’s Kit (NDK) is a platform for development and demonstration of network enabled applications on TI embedded processors.

Depending on your platform and distribution, you may need to separately obtain an appropriate NDK Support Package (NSP).

Documentation

The following documentation is provided with this release.

What’s New

3.20.00.10

The following Defects were resolved

ID Summary
NDK-208 Change incorrect use of pthread_self() API in example code of documentation
NDK-71 NDK BSD fd_set type overridden by sys/types.h shipped with BIOS

The following Enhancements were resolved

ID Summary
NDK-216 Handle big endian detection properly for new tool chains
NDK-190 NDK documentation updates
NDK-184 Support SlNetIfNDK_getConnectionStatus()
NDK-175 Make NDK callable from any thread
NDK-171 Update NIMU IOCTL to support query of driver/interface link status
NDK-55 Convert NDK Users Guides from pdf to html (via markdown)

Upgrade and Compatibility Information

Specific compatibility notes for NDK 3.20:

Specific compatibility notes for NDK 3.10:

Note also that NDK 3.x has undergone significant changes from NDK 2.x, and as such, anyone upgrading from a previous NDK 2.x release will require user changes. A brief summary of these changes include:

Host Support

Dependencies

This release requires the following software components and tools versions to successfully function:

Note that compiler versions are noted in a following section.

Device Support

This release supports the following devices:

Validation Information

This release was validated using the following software components. Please use the versions below, or compatible:

Known Issues

N/A

Benchmarks

Versioning

All releases have 4 digits (M.mm.pp.bb). This includes GA and pre-releases. Pre-releases are denoted with a suffix (e.g. 3.00.00.00_eng).

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 bb is an unrestricted set of digits used as an incrementing build counter.

Subsequent releases of patch upgrades will be identified by the patch number. Typically, these patches only include critical bug fixes.

Technical Support

Last updated: 2018-02-21