NDK 3.71.00.05 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.71.00.05

Defects

The following Defects were resolved

ID Summary
NDK-491 Configuring an external DNS server address causes SysConfig crash
NDK-490 DNSGetReply() causes null deference in DNSReplyFree() if mmAlloc() fails for authoritative answers
NDK-488 Errant NIMU driver can cause NULL dereference when receiving multicast packets
NDK-437 Loopback transfers fail when enabling hardware checksums
NDK-395 Address ppc variable build warning in pppoe/nimupppoe.c

Enhancements

The following Enhancements were resolved

ID Summary
NDK-467 SlNetIfNDK should support TLS renegotiation

Upgrade and Compatibility Information

NDK 3.71 is compatible with 3.70.

If updating from a previous version of NDK, see the changelog for potential upgrade and compatibility information.

A few notable feature deprecation alerts:

Host Support

Dependencies

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

Toolchain Support

The NDK supports building libraries for the following ISA/toolchain combinations, your SDK may provide a subset of these libraries:

ISA TI/CCS IAR GCC
C674x 8.3.2 N/A N/A
C66 8.3.2 N/A N/A
Arm9 18.12.3.LTS N/A N/A
A8F N/A N/A gcc-arm-none-eabi-7-2017-q4-major
A9F N/A N/A gcc-arm-none-eabi-7-2017-q4-major
A15F N/A N/A gcc-arm-none-eabi-7-2017-q4-major
A53F N/A N/A gcc-linaro-7.2.1-2017.11-x86_64_aarch64-elf
M4 18.12.3.LTS N/A N/A
M4F 18.12.3.LTS 8.32.2 gcc-arm-none-eabi-7-2017-q4-major
R5F 18.12.3.LTS N/A N/A

Device Support

Please refer to the SDK Release Notes for device support.

Known Issues

Versioning

All releases have 4 segment versions (M.mm.pp.bb). This includes GA and pre-releases (engineering, alpha/EA, beta, etc.). Pre-releases are denoted with a suffix (e.g. 3.40.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: 2019-11-07