Sysop Registry


FlexNet driver documentation
DSK - driver for the TMS320C26 DSK DSP board


    Driver for the Texas Instruments DSP Starters Kit TMS320C2x.

    This driver allows TI's DSK to be used either as 1200 baud AFSK modem or as 9600 baud FSK modem, compatible to the G3RUH standard. The DSK works as a modem frontend, sending a serial bitstream to the PC, which then decodes it (HDLC protocol). With 9600 baud, the analog output MUST be filtered with an analog filter! The RTS line of the serial port may be used as the PTT signal (ATTENTION: Voltage level from -12 to 12V).

Command line parameters:

    dsk [-c:<com>]

    -h, -? description of the parameters
    -c the COM port number
    -b, -p base address of the serial interface (if -c is not used)
    -i the IRQ number (if -c is used, -i must be placed afterwards)
    -a use the AUXIN input
    -d invert DTR (DTR serves as the reset line for the DSP)
    -r invert RTS
    -s limits the baudrate of the serial interface to 9600, and thus the radio baudrate to 1200

    The 9600 baud modem is sensitive to DC levels at the input. Make sure that the receiver signal is centered around ground!

PTT connection


  • Calibration finishes with about 3s delay (at 1200 Baud)
  • Measurement of the TX delay of other stations is not supported
  • The 9600 Baud modem requires an analog filter, because the computing power of the DSP did not suffice for a better digital one
  • The CODEC (TLC32040) is operated hopelessly outside the specifications in the 9600 baud modem (samplerate is 38.4kHz, allowed is 19.2kHz). But TI too does this...

page created by Thomas Sailer <sailer@ife.ee.ethz.ch>

pages created by Gerald Schreiber, dl9fck, last updated: March 2001