TMS320VC5471 / TMS320VC5470 Development Board Solutions
The architecture performance, utility of the unique peripheral set,
and attractive cost of the Texas Instruments C5471 DSP -- combined with the complete OS solution
from RidgeRun DSPLinux -- allows designers to rapidly bring new products to
a variety of markets.
Also available today -- offering the same benefits of the C5471 -- is the
C5470 DSP which is ideal for deeply embedded applications which do not require
Ethernet connectivity. The C5470 includes all the same peripherals as the
C5471 with the exception of the Ethernet interface module, which includes
the 10/100 Ethernet MAC and Ethernet state machine.
A complete development environment -- including the TI C5471 chip, supporting EVM and RidgeRun DSPLinux board support package (BSP), can be ordered today from Spectrum Digital. Additionally, the DSPLinux BSP can be acquired individually via sales@ridgerun.com. Following is a more detailed description of the technology available today.
>> Ordering information
DSPLinux TM TMS320C5471 Board Support Package (BSP)
The industry's
first complete operating system development package available for developers
creating applications for the TI C5471 chip. The software in this package
provides support for developers who are creating applications to utilize
the multicore architecture that features an integrated on-chip Ethernet
10/100 MAC.
The DSPLinux BSP provides a complete out-of-the-box Linux development
package and contains the DSPLinux operating system, drivers, utilities,
the DSPLinux Appliance Simulator and a complete ARM+DSP code generation
tool chain that enable developers to more quickly create and debug applications
for new products that incorporate TI's C5471 processor.
Build your embedded product quickly!
-
Out-Of-The-Box - Development begins with a full Linux OS, rich set of device
drivers, and full TCP/IP support.
-
Add Open Source - Jumpstart your development with royalty-free Open Source
code.
-
Harness DSPs - Access the power of DSPs even if DSP algorithm development
isn't your primary expertise.
-
Appliance Simulator - Start writing applications without requiring development
hardware.
ARM7 and C54xTM Linux Code Generation Tools with GDB Debugger Support
The DSPLinux BSP for the TI C5471 includes a full code generation tool
chain for development and debug from a Linux desktop development environment.
The industry standard GNU software development tool suite is part of each
BSP, and is used for the ARM side development. These tools are configured
for cross-compilation, allowing you to develop ARM7 code for targets supported
by DSPLinux.
Additionally, Linux-based TI command line tools for code generation
on the C54x, compatible with TI's popular Code Composer StudioTM, assure
consistency for DSP software development. The complete tool chain
includes a binary boot loader and the open source GNU gdb debugger built
to support full JTAG debug capabilities for both the ARM and DSP. DSPLinux
delivers the industry's first and leading development tool chain available
for embedded Linux applications on TI's dual-core processor architectures.
- Compiler (gcc)
- Assembler (as)
- Debugger (gdb)
- Utility programs for software development
| - Linker (ld)
- Optimized C library (static uClib)
- TI C54x Linux command line code generation tools
- Full JTAG support for the C5471 on-board emulator
|
Open Source Software Components
Tapping into the large pool of publicly available Open Source code is among the benefits of building your device using embedded Linux. We included several useful Open Source packages for Internet-connected devices with these BSPs. Look for more useful Open Source packages on the DSPLinux.net website in the future.
Linux kernel
| uCLinux v2.0.38, the core of the Linux operating system for ARM7
|
TCP/IP network stack
| Standard network stack
|
Serial port driver
| Controls the serial port
|
NFS root-mount
| Root-mount file system allows the file system to reside on the network
|
Watchdog timer driver
| Support of watchdog timer functionality
|
Static uClibc
| Minimized C library optimizes base footprint configuration
|
Busybox
| Combines tiny versions of common utilities and a shell into a single small executable
|
Tinylogin
| Small footprint user authentication
|
Web server
| Allows embedded device to serve web pages and supports CGI scripting
|
FTP server
| Allows file transfer protocol connections into the embedded device
|
Telnet server
| Allows telnet connections into the embedded device
|
RidgeRun Value Added Components
In addition to the above Open Source packages, RidgeRun has developed many valuable software components to access the hardware supported by the TMS320C5471, thus bringing your embedded product to market quickly. Run-time licenses for these proprietary components will vary, depending upon production unit volumes.
MicroBridge
| Load and control code on the DSP
|
TaskBridge
| Allows a DSP task to access Linux file system, sockets, and devices
|
Boot Loader
| Load code for both the ARM and C54x, to flash and set boot options
|
Ethernet driver
| HW specific control of the on-chip 10/100 Base-T Ethernet component
|
Timer driver
| HW specific functionality of the full range of on-chip timers
|
Clock control drivers
| HW specific functionality of the full range of on-chip clocks and functions
|
Power Management drivers
| Allows optimization for power consumption and clock management modes
|
Pricing And Availability
The RidgeRun DSPLinux TM Development Kit for the TI TMS320VC5471 is now
available from Spectrum Digital.
RidgeRun’s complete DSPLinux TM Developers Kit, Part #: 761798
Introductory Price Each: $ 8999.00 USD
The kit includes RidgeRun’s DSPLinux TM operating system and
Board Support Package (BSP) for the TI TMS320VC5471, the Spectrum Digital
evaluation module for the TMS320VC5471, keyboard/display unit, and power supply.
Contact
Spectrum Digital now to order at (281)494-4500 x-113 or order by FAX at (281)494-5310.
DSPLinux BSPs include full installation and configuration support, private access to DSPLinux.net, and 90 days of BSP updates. RidgeRun offers a flexible run-time licensing program for the value added components of DSPLinux. The RidgeRun team has years of experience and expertise in embedded system design and development and is available for professional services or consulting. Email sales@ridgerun.com for more details.
>> C5471 BSP Datasheet
>> Pricing for TMS320C5471 Development Board Products
>> DSPlinux Product Tour