DekTec DTM-3237B User Manual

DekTec DTM-3237B User Manual

Compact dvb-s2x receiver module with dvb-asi output

Advertisement

Quick Links

DTM-3237B
Compact DVB-S2X Receiver Module
with DVB-ASI Output
USER MANUAL
July 2023

Advertisement

Table of Contents
loading

Summary of Contents for DekTec DTM-3237B

  • Page 1 DTM-3237B Compact DVB-S2X Receiver Module with DVB-ASI Output USER MANUAL July 2023...
  • Page 2: Table Of Contents

    1.2 Input Modes ........................5 1.3 Output Modes ........................5 1.4 Control and Management ....................5 1.5 DTM-3237B Protocol Handler Source Code ................ 6 1.6 Theory of Operation ......................6 1.7 List of Abbreviations ......................6 1.8 References ......................... 7 2.
  • 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 assumes no responsibility for any errors that may appear in this material.
  • Page 4: Revision History

    DTM-3237B – DVB-S2X Receiver with DVB-ASI Output User Manual Revision History Version Date Changes 2023.07.15 Initial release to the field...
  • Page 5: Introduction

    1. Introduction 1.1 General description The DTM-3237B is a compact OEM module for receiving DVB-S2 or DVB-S and outputting it as DVB-ASI. The DTM-3237B can supply LNB power and has support for sending and receiving DiSEqC control messages. The transponder details and the output format can be configured programmatically through several control interfaces.
  • Page 6: Dtm-3237B Protocol Handler Source Code

    User Manual 2. I C or USB Control from an Embedded Controller. If the DTM-3237B serves as a co-processor board for satellite reception within a larger system, control can be exerted through the on-board C or USB interface. In this case I C control port is a plausible choice for the control interface, but USB interface can also be used.
  • Page 7: References

    DTM-3237B – DVB-S2X Receiver with DVB-ASI Output User Manual Carrier to noise ratio Cyclic redundancy check DiSEqC Digital Satellite Equipment Control Energy per bit to noise power spectral density ratio Energy per symbol per noise power spectral density Forward error correction...
  • Page 8 DTM-3237B – DVB-S2X Receiver with DVB-ASI Output User Manual [3] DVB-S2, ETSI EN 302 307, Digital Video Broadcasting (DVB); Second generation framing structure, channel coding and modulation systems for Broadcasting, Interactive Services, News Gathering and other broadband satellite applications. [4] DVB-S2X, ETSI EN 302 307-2, Digital Video Broadcasting (DVB); Second generation framing structure, channel coding and modulation systems for Broadcasting, Interactive Services, News Gathering and other broadband satellite applications;...
  • Page 9: Getting Started

    A refresh is required to see the receiver status and statistics. The DTM-3237B will now receive a DVB-S2X stream and transmit this stream on the ASI port. The status LED will be steady green to indicate successful transmission of the transport stream on the ASI output.
  • Page 10 DTM-3237B – DVB-S2X Receiver with DVB-ASI Output User Manual Below you find a screenshot of the Dtm3237BUtil after all settings for the “Getting Started” configuration has been applied and the upper left refresh arrow has been pressed to refresh all the...
  • Page 11: Layout And Installation

    DTM-3237B – DVB-S2X Receiver with DVB-ASI Output User Manual 3. Layout and Installation 3.1 Physical layout Field Connector type Description RF input MCX 75Ω DVB-S2X input ASI output MCX 75Ω DVB-ASI output Status LED DTM-3237B Status LED Identifier Type and revision number...
  • Page 12: Order Codes

    DTM-3237B – OEM DVB-S2 receiver with DVB-ASI output DTM-3237B-DEVKIT The DTM-3237B development kit contains the following items: • DTM-3237B placed on four plastic studs. • 12V/1.5A power supply with three-way Molex KK connector. • USB cable type A to mini B.
  • Page 13: Control Connector

    12V DC input voltage. When connecting a driver to the reset pin of the DTM-3237B, make sure it is 12V tolerant. To trigger a reset, the voltage on the reset pin shall be 700mV or less.
  • Page 14: Stream Status Led

    DTM-3237B – DVB-S2X Receiver with DVB-ASI Output User Manual 3.4.6 Stream Status LED The status LED indicates the status of the DVB-S2X receiver and the ASI output stream. The following colors are used for status indication: Continuous green Valid DVB-S2X signal detected and...
  • Page 15: Device Configuration And Monitoring

    USB and LVTTL serial are point-to-point connections, so there is no address and the address field is a don’t care. The DTM-3237B supports a single channel only, so when index is used as a channel number, it’s always 0. Invert all bits and add one.
  • Page 16 All commands successfully sent to the DTM-3237B are answered with a copy of the command including the data bytes. When an incorrect checksum or an invalid hex value is detected, the DTM-3237B 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 with the ASCII character ‘E’...
  • Page 17: Message Format On I

    C master. If the command is a read-command, the data may be omitted. Note that some settings require an index. Figure 3. Command (upper sequence) and response (lower) sequence for I The DTM-3237B supports a single channel only, so when index is used as a channel number, it’s always 0.
  • Page 18: Manageable Items

    DTM-3237B – DVB-S2X Receiver with DVB-ASI Output User Manual When an incorrect checksum is detected, the DTM-3237B will not return an answer. When a protocol error is 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 19: Categories

    DTM-3237B – DVB-S2X Receiver with DVB-ASI Output User Manual 4.5 Categories Manageable Items – Categories Settings Category Description Index? 0x01 Device Device properties 0x02 Configuration Overall configuration 0x85 Firmware upgrade Firmware upgrade type 2 0x90 Receiver settings Receiver settings 0x91...
  • Page 20: Device Properties

    DTM-3237B – DVB-S2X Receiver with DVB-ASI Output User Manual 4.5.2 Device Properties Manageable Items – Category 0x01 – Device properties Variable Description Access Type 0x00 All settings in this category 25 bytes 0x01 FPGA version Version number of the FPGA code on-...
  • Page 21: Overall Configuration

    To upgrade the DTM-3237B, setting Mode (0x01) needs to be set to ‘1’ (Firmware upgrade mode). When the USB interface is used and Mode is changed, a USB reconnect is necessary.
  • Page 22 DTM-3237B – DVB-S2X Receiver with DVB-ASI Output User Manual ** This command can only be used in firmware upgrade mode (see category 0x85, setting 0x01).
  • Page 23: Receiver Settings

    DTM-3237B – DVB-S2X Receiver with DVB-ASI Output User Manual 4.5.5 Receiver Settings Manageable Items – Category 0x90 – Receiver settings Variable Description Access Type 0x00 All settings in this category 14 bytes 0x03 Frequency Frequency in Hertz uint32 Range: 950000000…2150000000...
  • Page 24: Receiver Status

    DTM-3237B – DVB-S2X Receiver with DVB-ASI Output User Manual 4.5.6 Receiver Status Manageable Items – Category 0x91 – Receiver status Variable Description Access Type 0x00 All settings in this category 23 bytes 0x01 Locked Demodulator locked status uint8 0 = No (full) lock...
  • Page 25 DTM-3237B – DVB-S2X Receiver with DVB-ASI Output User Manual Manageable Items – Category 0x91 – Receiver status Variable Description Access Type 0x05 Code rate Detected code rate uint8 0 = Unknown 1 = 1/2 2 = 2/3 3 = 3/4...
  • Page 26: Receiver Statistics

    In DVB-S2, the pre-LDPC BER is the bit error rate before the receiver has applied any error correction. For the DTM-3237B it is be computed from the MER using formulas. These formulas have been validated using DekTec’s advanced demodulator simulation software (this software has been used amongst others in the DVB working groups for the definition of DVB-T2 and DVB-C2).
  • Page 27 DTM-3237B – DVB-S2X Receiver with DVB-ASI Output User Manual Manageable Items – Category 0x92 – Receiver statistics Variable Description Access Type 0x08 BER post-Viterbi Post-Viterbi bit error rate uint64 INT_MIN = Unknown or not locked INT_MIN + 1 = N/A for DVB-S2...
  • Page 28: Diseqc Send And Receive Options

    DTM-3237B – DVB-S2X Receiver with DVB-ASI Output User Manual 4.5.8 DiSEqC Send and Receive Options The manageable items in category 0x93 can be used to send and receive DiSEqC message to/from LNB’s, switches or motors. DiSEqC messages can contain as much data as required.
  • Page 29 DTM-3237B – DVB-S2X Receiver with DVB-ASI Output User Manual Manageable Items – Category 0x94 – Satellite Information Variable Description Access Type 0x04 Frequency Specifies 8 characters of the frequency uint32 value, coded in 4-bit BCD numbers. The frequency is coded in GHz, where the decimal point occurs after the third character (e.g.
  • Page 30: Firmware Upgrade

    Mode (0x85, 0x01) to 0. After the device has been upgraded and rebooted, the DTM-3237B checks the status of the firmware. In case the firmware isn’t correctly uploaded, the DTM-3237B will stay in firmware upgrade mode. In this mode the firmware must be uploaded again, starting at the beginning of the firmware file.
  • Page 31: Firmware Upgrade - Data Encoding

    4.6.3 Firmware Upload - Example In the example below the DTM-3237B is upgraded with new firmware over USB. The size of the firmware file is 486400 bytes. Over USB, each packet can hold a maximum of 250 data bytes, so the number of ‘file parts’...
  • Page 32 DTM-3237B – DVB-S2X Receiver with DVB-ASI Output User Manual Action Setting Comment Verify 0x85, 0x04 We expect to read 1 (=firmware uploaded correctly) Switch mode to 0 0x85, 0x01 Switch to normal mode Close USB interface USB only Wait 10s...
  • Page 33: Specifications

    DTM-3237B – DVB-S2X Receiver with DVB-ASI Output User Manual 5. Specifications 5.1 RF Input Unit / Remarks Standard DVB-S EN 301 210 DVB-S2 EN 302 307 DVB-S2X EN 302 307-2 RF input Connector type MCX female Impedance Ω Return loss >9...
  • Page 34: Supported Modulation Parameters

    DTM-3237B – DVB-S2X Receiver with DVB-ASI Output User Manual 5.2 Supported Modulation Parameters The table below specifies the modulation standards, modes, code rates and symbol rates that the DTM-3237B can properly receive. Symbol Rate Standard Modulation Code rate Min (MBd) Max (MBd)
  • Page 35: I 2 C Control Port

    DTM-3237B – DVB-S2X Receiver with DVB-ASI Output User Manual 5.4 I C Control Port Unit / Remark Interface port Connector 10-way pin header, Signals available on pin 2.54 mm pitch 9-10 of serial port control connector Signals SDA/SCL Serial format...
  • Page 36: Other Specifications

    DTM-3237B – DVB-S2X Receiver with DVB-ASI Output User Manual 5.6 Other Specifications Unit / Remarks Power Power Supply Voltage 10.8 13.2 Connector 1 Right-angle 3-pin Molex KK Connector 2 Dual row 3-way pin header, 2.54 mm pitch Power Consumption excluding LNB...
  • Page 37: Appendix A. Mechanical Dimensions

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

    DTM-3237B to the power-supply using the power connector. The DTM-3237B will boot which will take a few seconds. During this time the LEDs on the DTM-3237B are flashing in a start-up pattern. Wait until the DTM-3237B status LED turns (blinking) green.
  • Page 39 DTM-3237B – DVB-S2X Receiver with DVB-ASI Output User Manual...
  • Page 40: Appendix C. Command-Line Tool - Dtmcmd

    DtmCmd.ini, so that you don’t need to specify the configuration settings every run of DtmCmd. Please note that the USB interface on the DTM-3237B is a serial emulator and therefor the serial interface needs to be used in DtmCmd. Please refer to §4.1 - Control Interfaces for more information.
  • Page 41 • 0x90 3 2150000000  Specify command category 0x90, setting 3 and data 2150000000 This command results into the following output when using the -v parameter (verbose mode): DtmCmd - DTM-32xx Command Utility v1.0.1 (c) 2013 DekTec Digital Video - Category...
  • Page 42: 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-3237B, while white areas are sent by the master. The I C address of the DTM-3237B in these examples is 0x60.
  • Page 43 DTM-3237B – DVB-S2X Receiver with DVB-ASI Output User Manual Figure 6: Read-command for the device type setting The command consists of the following parts: • Start character ‘STX’ • Two hexadecimal address characters (“60”) • Two hexadecimal category characters (“01”) •...
  • Page 44 DTM-3237B – DVB-S2X Receiver with DVB-ASI Output User Manual Figure 9: Read frequency reply The reply consists of the following bytes: • Address and I C read-bit (0x60 and ‘1’) • Category byte (0x90) • Setting byte (0x03) • Read byte (0x01) •...

Table of Contents