Ethernet Software Development Option for the
micro-line® C6412Compact DSP / FPGA Platform.


provides Ethernet connectivity using the C6412Compact's 10/100 Base-T interface
supported protocls: TCP/IP, UDP, DNS, DHCP, TFTP, telnet, HTTP, CGI, IPv6
basic development kit required (such as DSP Development Kit)
based on Texas Instruments Network Development Kit (NDK)
compatible with existing NDK support packages (NSPs)
customized version provides seamless integration with Orsys development kits
NDK HAL drivers included as libraries and as source code
Pre-compiled, ready to run NDK examples included

 

The TI Network Development Kit (NDK)
Ethernet operation on the micro-line® C6412Compact is based on the Texas Instruments Network Development Kit. This kit provides a rich set of protocols (including IPv6), the TCP/IP stack and underlying drivers. To run on a specific hardware, the NDK requires a suitable hardware abstraction layer (HAL). HAL drivers for some platforms are already included in the NDK distribution; other platforms (such as the C6412Compact) require separate drivers.

C6412Compact NDK Support Package (NSP)
The Ethernet Software Development Option for the C6412Compact mainly consists of the NDK support package. The NDK support package has exactly the same structure as other NSPs from TI.

Orsys-specific distribution version
The original TI NDK has a relatively complex structure due to the fact that it must be portable to many different platforms. To make development easier, an Orsys-specific distribution version is included. This version seamlessly integrates into development kits from Orsys. It has the same contents but differs from the original NSP in its folder structure.

C6412Compact as web server
The NDK provides one example where the DSP is used as a small web server including CGI functions. The picture below shows a screenshot of this application example running on the C6412Compact. This example can be used as a starting point for developing own web applications.

Software Development Tools
For developing Ethernet applications on the C6412Compact, the following items are required:

  • Basic software development kit for the C6412Compact, e.g. DSP Development Kit
  • Ethernet Software Development Option (C6412Compact NSP)
  • Code Composer Studio from Texas Instruments
  • TI NDK v2.x (please contact Orsys for information on which NDK versions are supported)

Related products

DSP Board

C6412Compact

Basic Software Development Kits

DSP Development Kit
IEEE1394 Development Kit
DCAM Frame Capture Development Kit
DCAM Video Processing Development Kit

Other Software Development Options

USB Software Development Option (bulk transfers)
USB Software Development Option (COM port emulation)

Development tools

Code Composer Studio
USB JTAG emulator
Parallel port JTAG emulator
PCI JTAG emulator

FPGA Development

FPGA development package

For more information about the
Ethernet Software Development Option
and pricing details:

Click here


For more information about Texas Instruments DSPs: