DekTec DTM-3200 User Manual

Oem ts-over-ip converter
Table of Contents

Advertisement

Quick Links

Dystrybucja: elmier.pl
elmier@elmier.pl
+48 500 167 343
DTM-3200
OEM TS-over-IP Converter
MANUAL
USER
October 2014

Advertisement

Table of Contents
loading

Summary of Contents for DekTec DTM-3200

  • Page 1 Dystrybucja: elmier.pl elmier@elmier.pl +48 500 167 343 DTM-3200 OEM TS-over-IP Converter MANUAL USER October 2014...
  • Page 2: Table Of Contents

    DTM-3200 – OEM Ethernet TSoIP Converter User Manual Table of Contents Firmware Revision History ......................4 1. Introduction ........................6 1.1 General description ....................... 6 1.2 TSoIP-to-ASI mode ......................6 1.3 ASI-to-TSoIP mode ......................7 1.4 Control ......................... 7 1.5 DTM-3200 protocol handler ................... 7 1.6 Theory of operation .......................
  • Page 3 DekTec Digital Video B.V. reserves the right to change products or specifications without notice Information furnished in this document is believed to be accurate and reliable, but DekTec assum no responsibility for any errors that may appear in this material.
  • Page 4: Firmware Revision History

    Important notice for upgrading to firmware version v2.3:  An upgrade to firmware version 2.3 is only possible if the firmware version of your DTM-3200 is v2.0 or higher. If the current firmware version is older than v2.0, please first upgrade the unit to v2.0. Changes: ...
  • Page 5 Writing 0.0.0.0 will result in an error-response, since it is an incorrect fixed IP address. The user should use the DHCP-enable setting instead  Every message sent by the DTM-3200 on the RS-XXX port now uses uppercase ASCII characters. Users checking for lowercase characters should change this to uppercase.
  • Page 6: Introduction

    1. Introduction 1.1 General description The DTM-3200 is a compact OEM module to convert ASI to or from a Transport Stream over IP (TS-over-IP or TSoIP). Next to the serial ASI interface, the unit supports a parallel interfac direction of the conversion (TSoIP to ASI or ASI to TSoIP) can be configured programmatic through the control interface.
  • Page 7: Asi-To-Tsoip Mode

    1. From a development PC using the serial RS-232 control interface. This way of controlling can be used for pre-configuring the DTM-3200, or for experimenting with the DTM-3200. 2. Using a controller on-board of the equipment that uses the DTM-3200 for I/O conversion. In this case I C is a plausible choice, but the other serial interfaces may also be used.
  • Page 8: Theory Of Operation

    C, RS232/485/422). The DTM-3200 is operating either as IP-to-ASI converter, or as ASI-to-IP converter. 1.6.1 IP-to-ASI converter - Functional block diagram Figure 4 shows the functional block diagram of the DTM-3200 when it is configured as IP-to-ASI converter. RS232 or...
  • Page 9: Asi-To-Ip Converter Mode - Functional Block Diagram

    DVB-ASI input, otherwise the Input Selector selects the parallel input. The TS Receive Cha synchronizes to the stream and determines the packet size (188 or 204 bytes). If the DTM-3200 is configured to generate FEC packets, the FEC Generator will create row and column FEC data. The IP Embedder embeds the TS packets in IP packets.
  • Page 10: References

    DTM-3200 – OEM Ethernet TSoIP Converter User Manual Real-time Transport Protocol Synchronous Parallel Interface. Shorthand for DVB-SPI. TSoIP Transport Stream over IP User Datagram Protocol Write Only 1.8 References [1] SMPTE-2022-1, Forward Error Correction for Real-Time Video/Audio Transport Over IP...
  • Page 11: Getting Started

    1 = On If you do not have a suitable TSoIP transmitter and/or ASI receiver, this functionality can for example be realized with PC and a DekTec DTA-2160 I/O card in it. Please consult your local DekTec representative for more information.
  • Page 12: Configuration #2: Converting Asi To Tsoip

    DTM-3200 – OEM Ethernet TSoIP Converter User Manual The DTM-3200 will now receive a TSoIP stream and transmit this stream on the ASI port. The statu LED will be green to indicate successful transmission of the TS on the ASI output. If no TSoIP strea is received, the status LED will be red.
  • Page 13: Layout And Installation

    DTM-3200 – OEM Ethernet TSoIP Converter User Manual 3. Layout and Installation 3.1 Physical layout DTM-3200 (top-view) ASI I/O MCX 75 Ω ASI input or output Parallel TS 26-pin box Parallel Transport Stream input or output; header Similar to DVB-SPI, but with fixed 27-MHz clock 2.54mm pitch...
  • Page 14: Order Codes

    DVB-SPI. Warning: Although the pinning is the same, the parallel interface is not compatible with DVB-SPI, because the clock of the DTM-3200’s parallel interface is fixed to 27MHz (in DVB-SPI the clock is t TS rate in byte/sec).
  • Page 15: Dip Switches

    DTM-3200 – OEM Ethernet TSoIP Converter User Manual DVALID+ DVALID- PSYNC+ PSYNC- The pin assignment of the pin header has been chosen in such a way that a flatcable with a sub-D male flatcable connector (25-way sub-D; ISO 2110) at the other end can be connected directly to the board.
  • Page 16: Control Connector

    DTM-3200 – OEM Ethernet TSoIP Converter User Manual Please note that it is not required to select between I C and RS-XXX: The DTM-3200 will automatically use the interface on which it detects activity. DIP switches for RS-232/485/422 For RS-232 or RS-485/422, the DIP switches have the following meaning:...
  • Page 17: Ethernet Connector

    The link-activity LED flashes whenever an Ethernet packet is received or transmitted. A standard Cat5E (or higher) patch cable can be used to connect the DTM-3200 to a network. Eith a straight-through or cross-over network cable can be used; the type of cable will be automaticall recognized (auto-MDIX operation).
  • Page 18: Stream Status Led

    Valid signal detected on ASI or parallel input Erroneous signal detected on ASI or parallel input 3.4.9 DTM-3200 status LED This LED indicates the current status of the DTM-3200. The following colors are used for indication: Running in failsafe mode...
  • Page 19: Device Configuration And Monitoring

    Hex digits are the ASCII characters 0…9 and A…F, concatenated to form a single hexadecimal value. The DTM-3200 supports a single channel only, so index is used as a channel number, it’s always 0. Since firmware version 1.4 the firmware update setting uses ASCII characters 128 to 255 for sending the firmware da...
  • Page 20: Command Protocol On I

    C stop condition. A repeated start condition can be used at all times to concatenate multiple I C read / write actions The DTM-3200 supports a single channel only. Whenever index is used as a channel number, it shall/will be set to 0.
  • Page 21: Manageable Items

    Figure 7. Command (upper sequence) and response (lower) sequence for I When an incorrect checksum is detected, the DTM-3200 will not return an answer. When protocol errors are detected, e.g. a combination of a valid category with an invalid setting, the R/W byte of the reply is replaced by the ASCII character ‘E’...
  • Page 22: Categories

    DTM-3200 – OEM Ethernet TSoIP Converter User Manual 4.4 Categories Manageable Items – Categories Settings Category Description Index? 0x01 Device Device properties 0x02 Configuration Overall configuration 0x03 Network Network settings 0x80 Firmware update Firmware update 0x81 IP receive IP receive settings...
  • Page 23: Overall Configuration

    User Manual 4.4.3 Overall configuration The configuration settings are used to switch the mode and application of the DTM-3200. When settings 0x01 ‘Mode’ or 0x02 ‘Application’ are changed the DTM-3200 is rebooted automatically. Manageable Items - Category 0x02 – Overall configuration...
  • Page 24: Firmware Update

    1 to the ‘Reboot’ setting, or by a power cycle. 4.4.5 Firmware update To upgrade the DTM-3200, the new firmware has to be uploaded in “file parts”. The firmw update settings are used to upload the firmware file and control the programming process.
  • Page 25: Ip Receive Settings

    An example of a firmware update sequence and an example routine for the above translation can be found in paragraph 4.5. 4.4.6 IP receive settings The IP receive settings are available only if the DTM-3200 is configured as IP-to-ASI converter. Manageable Items - Category 0x81 – IP receive Variable...
  • Page 26 DTM-3200 – OEM Ethernet TSoIP Converter User Manual Manageable Items - Category 0x81 – IP receive Variable Description Access Type 0x0A UDP port 1..65535; UDP port number at which R/W (V) int16 the DTM-3200 listens for the incoming 0x0B IP-to-output delay 1..9942ms; Delay (ms) from IP input to...
  • Page 27: Ip Transmit Settings

    This category requires an index to be sent with each command. 4.4.7 IP transmit settings The IP transmit settings are available only if the DTM-3200 is configured as ASI-to-IP converter. Manageable Items - Category 0x82 – IP transmit Variable...
  • Page 28 DTM-3200 (because it supports a single channel only) 0x0C Input type Identifies the type of input interface: int8 Always 1 (= ASI input) for DTM-3200 0x0D Time to live 0..255; The generated IP packets will R/W (V) int8 use this TTL (=Time To Live) * (FEC #columns ×...
  • Page 29: Asi Input Settings

    DTM-3200 – OEM Ethernet TSoIP Converter User Manual 4.4.8 ASI input settings The ASI input settings are available only if the DTM-3200 is configured as ASI-to-IP converter. Manageable Items - Category 0x83 – ASI input settings Variable Description Access Type...
  • Page 30: Firmware Upgrade

    1. Uploading the file. The file has to be uploaded in “parts”, one part at a time. This involves the following steps: a. Abort previous file upload, if any. This remove a previous uploads and gets the DTM-3200 into a default state.
  • Page 31: Firmware Upload - Example

    DTM-3200 – OEM Ethernet TSoIP Converter User Manual 4.5.2 Firmware upload – Example If a file consisting of 1000 bytes must be sent in packets of 150 data-bytes, there are going to be parts. The first six parts are 150 bytes long and the last part consists of 100 bytes. The table belo shows the content of the communication messages.
  • Page 32: Failsafe Mode

    ((len*8)/7); 4.6 Failsafe mode The DTM-3200 supports a special “failsafe” mode to enable recovery from an erroneous configuration. In failsafe mode the unit has no ASI transcoding functionality and the user can only configure the IP address and load new firmware.
  • Page 33: Specifications

    DTM-3200 – OEM Ethernet TSoIP Converter User Manual 5. Specifications 5.1 Network connection Unit / Remarks Network Port Standard IEEE 802.3a Data rate 100/1000 auto detect Mbps Connector RJ-45 with LEDs Control Ethernet encapsulation IEEE 802.2 SNAP and Ethernet II...
  • Page 34: Transport-Stream Input/Output Over Ip

    DTM-3200 – OEM Ethernet TSoIP Converter User Manual Unit / Remarks Port used as input Interface standard M-LVDS Clock rate (accepted) Input impedance Ω Common mode voltage 0.625 1.875 Signal amplitude 2000 Bitrate 0.01 Mbps Port used as output Interface standard...
  • Page 35: Serial Control Port

    DTM-3200 – OEM Ethernet TSoIP Converter User Manual 5.5 Serial control port Unit / Remarks Interface port Connector 12-way pin header, Pin 1..9 compatible with 2.54 mm pitch standard RS-232 (DCE) sub D connector Signals TX/RX/RTS/CTS Serial Format Interface standard...
  • Page 36: Appendix A. Mechanical Dimensions

     The diameter of the mounting holes is 3.2mm (intended for M3 bolts)  Maximum outer diameter of nut/ring: 7.0mm Warning: While mounting the DTM-3200, care should be taken not to damage components that ar close to the mounting holes, both on the top and bottom side of the board.
  • Page 37: Appendix B. Dtm-3200 Development Kit

    B.2.1 DIP switch setting Before using the DTM-3200 it is essential to set the DIP switches on the DTM-3200 PCB into the ri position. The required settings of the DIP switches are shown in the table below. For a description the purpose of the individual DIP switches, refer to §3.4.4.
  • Page 38 Connect the DTM-3301 to a USB port on the PC with the USB cable included in the development k For this step, it is not strictly necessary to power the DTM-3200 board, because the DTM-3301 is b powered. After a while the USB connection to the interface board will become visible on the PC as COM port in the Device Manager, section Ports (COM&LPT).
  • Page 39: Appendix C. Command-Line Tool - Dtmcmd

     -serial COM3  Set the serial COM port identifier to COM port 3.  -baudrate 9600  Set the baud rate to 9600bd.  -addr 0x40  Set the address of the DTM-3200 to 0x40.  -r  Set the command type to read.
  • Page 40 To demonstrate the writing of a setting, we write 0x1234 to the setting Number of parts (setting 7) category Update firmware (category 0x80). This category requires an index to be sent to th DTM-3200. The index is added with the -i argument. The command below assumes that configuration settings are available in DtmCmd.ini:...
  • Page 41: Appendix D. Communication Example

    User Manual Appendix D. Communication Example In the examples below, grey areas in the timing diagrams are sent by the DTM-3200, while white areas are sent by the master. The address of the DTM-3200 in these examples is 0x12. Write command on RS-XXX serial interface Figure 9 shows the write command of the FEC-enable at the receive channel settings (ca 0x81, setting 4, index 0).
  • Page 42 DTM-3200 – OEM Ethernet TSoIP Converter User Manual Serial read command Figure 10 shows the read command of the device type number (category 1, setting 5, no index). A index is not required for this category and the returned data consists of 4 bytes (int32). All values displayed as ASCII characters.
  • Page 43 DTM-3200 – OEM Ethernet TSoIP Converter User Manual Figure 13 is the reply-sequence that may be executed after the read-command of Figure 12. Afte addressing this device, the bytes from the command are repeated followed with the 4-by IP address.

Table of Contents