Educational DSP, LLC
 

Home

Products

    DSK6XXXHPI
       
Downloads
       
FAQ

Custom Work

Downloads

DSK6XXXHPI Daughtercard

End of Life Notice:
The DSK6XXXHPI Daughtercard has been discontinued.

Educational DSP's DSK6XXXHPI daughtercard provides a variety of interfaces to the Host Port Interface on the TMS320C6713 and TMS320C6416T DSKs, opening up a whole new range of capabilities. (This product is an enhancement of the DSK6713HPI daughtercard previously offered.)

In its Host Services mode, the daughtercard allows serial, parallel and USB access to the DSK's HPI port. With this access in place, the winDSK6 demonstration/debugging software can be used, and stand-alone applications can be developed to permit a PC host to download software to the DSP and then control its operation. This is ideal for student (or other) projects, where an interface outside of Code Composer Studio is often desired. A complete, functional sample project (including a Microsoft Visual C++ graphical host application and a Code Composer Studio project for the DSP software) is available to make getting started easier.

The DSK6XXXHPI daughtercard resources can also be used by the DSP application, through a simple set of function calls that control the daughtercard in its DSP Services mode. This gives a DSP application control over up to sixteen (16) bits of digital I/O with individually selectable directions, up to eight 12-bit analog inputs, and easy access to communication over the serial and USB links. A number of complete, functional sample applications are available to provide a starting point for application development.

The DSK6XXXHPI daughtercard has been discontinued and is no longer available for purchase.
 

Click for full resolution image
               DSK6713HPI Daughtercard mounted on TMS320C6713 DSK - side view

 Click for full resolution image
               DSK6713HPI Daughtercard mounted on TMS320C6713 DSK - top view
 

DSK6XXXHPI Daughtercard Documentation and Downloads:
      Documentation
            Quick Start Guide

            Daughtercard Users Guide (pdf)
                 Host Services Function Descriptions (pdf)
                      Host Services Emulation Software (pdf)  source code
                 DSP Services Function Descriptions (pdf)
                 Serial/Parallel Connector Pinouts (pdf)
            DSP Services Sample Apps Documentation (pdf)
            Using the DSK6X Control Software (pdf)

       Software
            winDSK6 4.3.1.0 (complete installer with USB/LPT drivers)
           
Stand-alone demonstration and debugging application. Supports the 6211/6711/6713/6416T DSKs. In addition to new features/fixes (see the winDSK6 Help "What's New" for a detailed list), winDSK6 version 4.3.x.x has been completely rebuilt under Visual Studio 2005. A copy of winDSK6 4.2.0.2 (built with Visual Studio 6) is still available here if required for compatibility with older versions of the Windows operating system.

            C6X_CONTROL Complete Sample App 4.2b (complete installer with drivers)
           
The C6X_Control interface permits direct interaction between a host application running on a PC and a DSP application running on the DSK. A complete Visual C++ 6.0 host application and DSP application are included. Supports the 6211/6711/6713/6416T DSKs.

            C6X_CONTROL Sample App for Visual Studio 2010
           
An updated version of the C6X_Control interface application for use with Visual Studio 2010. Based on the winDSK6 4.3 kernel, it supports the 6211/6711/6713/6416T DSKs. Includes 32-bit and 64-bit DLL versions.

            C6X_CONTROL Sample App for Visual Studio 2008
           
An updated version of the C6X_Control interface application for use with Visual Studio 2008. Based on the winDSK6 4.3 kernel, it supports the 6211/6711/6713/6416T DSKs.

            C6X_CONTROL Sample App for Visual Studio 2005
           
An updated version of the C6X_Control interface application for use with Visual Studio 2005. Based on the winDSK6 4.3 kernel, it supports the 6211/6711/6713/6416T DSKs.

            DSP Services Sample Apps
            Sample DSP applications demonstrating the use of the HPI daughtercard's digital I/O, analog inputs, and communications channels. Each project directory contains two project files, one for the 6713 DSK (i.e. dvm.pjt) and one for the 6416T DSK (i.e. dvm_6416T.pjt).

            C6XDSK Matlab DSK Interface Software 4.2a (complete installer with drivers for Matlab 2006b)
             
This package permits direct program loading and DSK control from within the Matlab environment. Data transfer between Matlab variables and variable in the DSP code is supported using absolute address and symbol names. Supports the 6211/6711/6713/6416T DSKs.

            C6X_DAQ Matlab Data Acquisition Software 4.4a (complete installer with drivers for Matlab 2006b)
           
This package permits direct data acquisition from the DSK control into the Matlab environment. Supports the 6211/6711/6713/6416T DSKs.

      Drivers (also included in software installers)
             Download Parallel Port Driver from Scientific Software Tools, Inc

 
DSK6XXXHPI Daughtercard Frequently Asked Questions:
  • When running winDSK6, why do I get a time-out error when starting the applications? You need to set the DSP to boot from its HPI port, which is needed for the daughtercard to run programs. For the 6713 DSK, set switch SW3-3 on the DSK to the ON position. For the 6416T DSK, set switch SW3-2 and SW3-3 on the DSK to the ON position.
     
  • What sort of data rates can I expect with the DSK6XXXHPI Daughtercard? The communications between the host PC and the DSK uses a packet protocol with error detection and acknowledgement. The exact data rates depend on a number of factors, including the capabilities of your computer, but reasonable expectations are 35-45Kbytes/second using the USB interface, 30-35Kbytes/second using the parallel interface, and 9-10Kbytes/second using the serial port interface. (The data rates given are rates of actual throughput.)
     
  • Is there a good book that I can get to learn how all this hardware-based DSP stuff works? Yes, there is. [But first, in the interest of full disclosure, the owner of Educational DSP is also one of the book's authors.] You can check out the book on the CRC Press website. You can also find it and other titles at the TI University Programs book list.

 

 
Copyright 2001-2016 Educational DSP, LLC