Page 3
As far as patents or other rights of third parties are concerned, liability is only assumed for modules, not for the described applications, processes and circuits. EnOcean does not assume responsibility for use of modules described and limits its liability to the replacement of modules determined to be defective due to workmanship. Devices or systems containing RF components must meet the essential requirements of the local legal authorities.
◼ 902.875 MHz FSK, EnOcean Radio Protocol version 2, main market US and Canda The term “TCM 515” in this document refers to all members of the TCM 515 family unless noted differently. TCM 515 products are limited to OEM installation ONLY.
Note 1: Sensitivity and Maximum Input Power figures are based on 0.1% telegram error rate for the combination of 3 received sub-telegrams measured at 25°C Note 2: TCM 515 up to revision DB-08 requires approximately 50 ms in total for start-up after power up. Starting from revision DB-09, this time is reduced to approximately 15 ms in total.
TCM 515 is a fully integrated radio transceiver family which enables communication with other devices implementing the EnOcean Radio Protocol (ERP). TCM 515 is used to exchange (send and / or receive) radio telegrams with external sensors, switches or actuators.
USER MANUAL TCM 515 – ENOCEAN TRANSCEIVER GATEWAY MODULE Device Interface TCM 515 implements a 31 pin reflow-solderable interface. Solder mask data is available on request from EnOcean. 2.3.1 Pin-out The pin assignment (as seen from the top of the device) is shown in Figure 4 below. Solder mask and mechanical data is available from EnOcean.
TCM 515 – ENOCEAN TRANSCEIVER GATEWAY MODULE Power supply TCM 515 is supplied by the VDD and GND Pins and supports a supply voltage range from 2.0 V to 3.6 V. For best radio performance it is very important to minimize noise on the supply voltage lines.
USER MANUAL TCM 515 – ENOCEAN TRANSCEIVER GATEWAY MODULE Reset TCM 515 can be reset by pulling the nRST pin (Pin 24, active low) to Ground. Please see chapter 11.9 for reset circuit recommendations. Test Interface (TP1, TP2, TP3) TCM 515 provides a test interface (TP1, TP2 and TP3). The intended use of this interface is for analysis and debugging of customer products by EnOcean.
After that, TCM 515 is in ready for operation and will transition to receive mode. Start-up timing For TCM 515 devices up to device revision DB-08, the typical start-up time is 50 ms (exclud- ing the configured additional delay). For TCM 515 devices starting with device revision DB-09, start-up time and power consump- tion has been reduced resulting in a shortened start-up sequence shown in Figure 5 below.
USER MANUAL TCM 515 – ENOCEAN TRANSCEIVER GATEWAY MODULE Telegram reception After start-up, TCM 515 will enter receive mode. For each received telegram, TCM 515 per- forms the following functions: RX Frame processing ◼ Received data bitstream is processed (detection and removal of preamble, start of...
< 100 ms (39 ms + 29 ms + 29 ms) as shown in Table 9. TCM 515 can be configured to wait for the RX maturity time (100 ms) after reception of a subtelegram in order to determine the number of received subtelegrams. TCM 515 will in that case report the actual number of received subtelegrams to the external host.
TCM 515 – ENOCEAN TRANSCEIVER GATEWAY MODULE Telegram filtering By default, TCM 515 will forward all valid telegrams received by it (including such that are addressed to a different receiver) to the host via its ESP3 interface. Filtering allows to setup TCM 515 to forward only specific telegrams (e.g. only such that are addressed to it) to the external host.
Moreover, for each filter criterion it can be defined if it shall apply for the forwarding func- tionality or for the repeating functionality of TCM 515. The maximum number of filter criteria is 30. Attempting to define more filter criteria will result in the response 01: RET_ERROR (memory space full).
COMMAND Code 0x0F CO_RD_FILTER = 15 CRC8D 0xnn Table 6 – CO_RD_FILTER TCM 515 will reply to the CO_RD_FILTER command with a response containing all defined filters as shown in below. Group Offset Size Field Value hex Description Sync. Byte...
TCM 515 – ENOCEAN TRANSCEIVER GATEWAY MODULE Telegram transmission TCM 515 will enter transmit mode if it receives radio telegrams for transmission from the external host via its ESP3 interface or if repeating mode is enabled and a telegram is received that can be repeated based on the defined conditions.
TCM 515 – ENOCEAN TRANSCEIVER GATEWAY MODULE Subtelegram Timing EnOcean radio systems use the concept of redundant subtelegrams in order to increase the communication reliability. In addition to using redundant transmissions, first and second level repeaters can be used to increase communication distance and reliability as described in chapter 5.2.
Table 10 – CO_WR_IDBASE Alignment is automatically enforced within TCM 515, i.e. if a non-aligned address is provided in the ESP3 command then TCM 515 will use the next lower aligned address as start address of the Base ID range.
TCM 515 – ENOCEAN TRANSCEIVER GATEWAY MODULE 5.4.2.1 Base ID usage The use of Base ID allows TCM 515 modules to transmit messages using an ID different from its own EURID. Using Base ID allows replacement of one device by another without executing the teach-in procedure since the new device could be configured to use the same Base ID as the old device.
European radio regulation mandates that the duty cycle limits of radio transmitters have to be enforced by technical means. The European (868.3 MHz) version of TCM 515 therefore implements a hardware duty cycle monitor which enforces the regulatory duty cycle limit of 1% per hour.
0xnn Table 11 – CO_RD_DUTYCYCLE_LIMIT The response from TCM 515 will specify both the already used percentage of available trans- mission time within the current time slot (0% … 100%) and the remaining time (in seconds) until the start of the next time slot as shown in Table 12.
TCM 515 can act as repeater for all or selected radio telegrams. The repeating functionality is configured via ESP3 interface. If TCM 515 is configured to act as repeater and it receives a radio telegram that it has to repeat then TCM 515 will automatically transition from receive to transmit state to re-trans- mit (repeat) this telegram.
USER MANUAL TCM 515 – ENOCEAN TRANSCEIVER GATEWAY MODULE Configuration of telegram repeating The telegram repeating functionality of TCM 515 is configured using the ESP3 command CO_WR_REPEATER as shown in Table 13 below. Group Offset Size Field Value hex Description Sync.
USER MANUAL TCM 515 – ENOCEAN TRANSCEIVER GATEWAY MODULE Security functionality TCM 515 implements the security handling functions as specified in the EnOcean security specification: https://www.enocean-alliance.org/sec/ TCM 515 can receive and decrypt messages from the following EnOcean modules: PTM 215 ◼...
TCM 515 supports all three security mechanisms outlined above and can manage secure connection to up to 32 remote devices. For each such connection, TCM 515 can maintain separate security key and rolling code in- formation for the communication to the remote device (outbound, transmission) and for communication from the remote device (inbound, reception).
Therefore, this is only possible for devices that have previously been taught-in. If a high security radio telegram is received from a device that has not been taught in then TCM 515 will report a security event and forward the raw (unprocessed) telegram to the host for further analysis.
7.2.3 Secure link table TCM 515 stores all required information for secure communication with a remote device in the secure link table. The secure link table can store up to 32 entries in order to manage secure connection to up to 32 remote devices. For communication with more than 32 de- vices it is recommended to execute the security processing in the external host system.
The index indicates the location of the entry in the secure link table. The table will be filled starting with Index = 0 and is full once Index = 31 Remote Device ID ◼ Remote Device ID identifies the device with which TCM 515 can communicate securely based on the parameters for this entry Direction ◼...
For special cases (e.g. devices using more than one EEP), data telegrams might specify the EEP that is used. The security processing in TCM 515 supports both secure messages that specify the original telegram type (RORG) and those who don’t. Table 14 below summarizes the different RORG supported by TCM 515 security processing.
7.3.1 Telegram encryption and decryption TCM 515 can encrypt and decrypt radio telegrams using AES 128 based on a 16 byte security key that is dynamically modified using a rolling code as described in chapter 0. TCM 515 supports both VAES and AES-CBC modes for encryption and decryption. The mode which is used can be selected using the ENCRYPTION_ALGO field in the SLF as described above.
TCM 515 supports the dynamic modification of a given security key with a rolling code as described in chapter 7.1.3. TCM 515 supports rolling code sizes of 16 bit, 24 bit and 32 bit according to the setting of the RLC_MODE field of the Security Level Format (SLF) field as described in chapter 7.4.1.3.
0xnn Table 16 –CO_WR_RLC_SAVE_PERIOD Using a Save Period of 0 in this command will result in TCM 515 storing all current RLC val- ues to EEPROM leaving the RLC storage interval otherwise unchanged. This is intended for cases of expected power down where volatile data should be stored before power loss.
TCM 515 can automatically extract all required parameters for receiving and authen- ticating data from a dedicated telegram, the so-called teach-in telegram. Conversely, TCM 515 can be instructed via its ESP3 interface to transmit such teach- in telegram to a remote device.
It is used to encrypt, decrypt and authenticate telegrams. For the case of transmission, TCM 515 defines the security key that will be used to secure communication. It has to be generated by the external host using a suitable random number generation algorithm.
7.4.2 Teach-in of secure devices with teach-in telegram Teach-in is the process by which a remote device communicates to TCM 515 all parameters required to establish secure communication. The format of a secure teach-in message is shown in Figure 18 below.
TCM 515 – ENOCEAN TRANSCEIVER GATEWAY MODULE 7.4.2.1 Learn mode Teach-in is the process by which a remote device communicates to TCM 515 all parameters required to establish secure communication. TCM 515 can be configured to automatically accept secure teach-in telegrams and store these parameters in the secure link table by enabling the so-called Learn Mode.
7.4.2.2 Handling of teach-in telegram when not in teach-in mode If TCM 515 is not in teach-in mode then teach-in requests from unknown devices are ignored. If TCM 515 receives a teach-in message from a known (previously taught-in) device contain- ing the correct security key then the sequence counter information in the TCM 515 secure link table is updated.
The security parameters required for secure communication with a remote device can also be setup by the external host via the ESP3 interface. This approach is always used for the case of outbound communication (from TCM 515 to the remote device).
USER MANUAL TCM 515 – ENOCEAN TRANSCEIVER GATEWAY MODULE Reporting of security-related events TCM 515 can report to the host the following security-related events by means of a CO_EVENT_SECUREDEVICES event message using the structure shown below. Group Offset Size Field...
TCM 515 – ENOCEAN TRANSCEIVER GATEWAY MODULE Low power sleep mode TCM 515 can be set into a low power sleep mode for a defined period of time by means of the CO_WR_SLEEP command shown in Table 22 below. After expiry of the requested sleep period, TCM 515 will automatically wake-up and transition back to receive mode.
Gateway Controller is a 3-wire full duplex UART / RS-232 connection (RX, TX, GND). The standard UART baud rate is 57600 baud per second. TCM 515 supports a higher baud rate of 460800 baud per second which can be selected using the command CO_SET_BAU- DRATE as shown in Table 23 below.
Type 10: ERP2 Radio Telegram (TCM 515U only, selected using CO_WR_MODE) ◼ Persistent versus not persistent configuration settings TCM 515 will store certain configuration settings in persistent memory, i.e. those settings will be maintained even after a power cycle. There are three classes of persistent settings: 1.
TCM 515 provides a transparent radio channel also for remote management messages with a message length of up to 255 bytes. This enables an external micro controller connected to TCM 515 to handle remote management request from external devices or to control other devices via remote management.
USER MANUAL TCM 515 – ENOCEAN TRANSCEIVER GATEWAY MODULE Device Integration TCM 515 is designed for integration onto a host PCB. Detailed Gerber data of the device footprint is available from EnOcean. 11.1 Recommended PCB Footprint Figure 20 below shows the recommended PCB footprint for TCM 515.
Figure 22 – Recommended soldering profile TCM 515 shall be handled according to Moisture Sensitivity Level MSL4 which means a floor time of 72 h. TCM 515 may be soldered only once, since one time is already consumed at production of the module itself.
TCM 515 – ENOCEAN TRANSCEIVER GATEWAY MODULE 11.4 Packaging information TCM 515 is delivered in Tape & Reel packaging with 250 units per reel. Figure 23 below illustrates the dimensions. Figure 23 – Tape & Reel dimensions of TCM 515 Figure 24 below shows the positioning of TCM 515 in the Tape &...
Radiated emissions from power supply inductors (especially DCDC inductors) towards the TCM 515 RF input must be minimized as they impact RF performance. Place such inductors as much as possible away from TCM 515 or – if this is not possible – consider using switched capacitor designs.
11.8 Low noise design considerations For best performance, HW design of TCM 515 systems has to minimize radiated or conducted noise that interferes with the correct reception of RF signals. Strong emphasis should there- fore be placed onto good RF and power supply design to eliminate or minimize the level of noise introduced into the RF path.
In order to avoid spurious reset events, it is recommended to filter the input signals by means of a small capacitor which is placed as close as possible to the TCM 515 nRST pin as shown in Figure 26 below.
COMMAND Code 0x27 CO_GET_STEPCODE Data = 39 CRC8D 0xnn Table 26 – CO_GET_STEPCODE TCM 515 will respond to this command with a response as shown in Table 27 below. Group Offset Size Field Value hex Description Sync. Byte 0x55 Data Length...
TCM 515 – ENOCEAN TRANSCEIVER GATEWAY MODULE Antenna options This chapter outlines options for antenna that can be used with TCM 515. Note that this chapter is for guidance purposes only, please consult with an authorized certification body for specific information.
Minimum distance space: 10 mm ◼ 12.2.2 Helical antenna TCM 515U has been certified for use with the ANT 300 helix antenna from EnOcean which uses the following parameters (see Figure 28): Shape according to drawing below ◼ Minimum GND plane: 35 mm x 30 mm ◼...
TCM 515 – ENOCEAN TRANSCEIVER GATEWAY MODULE 13.2 Maximum input power The rated maximum input power for TCM 515 is -23 dBm in line with EnOcean Alliance air interface specification. Under ideal conditions (free line of sight connection between two fully stretched whip an- tennas without any housing damping or obstruction) this input power level is equivalent to approximately 10 cm of distance between transmitter and receiver.
At the time of writing, the text of the RED legislation was available from this link: http://eur-lex.europa.eu/eli/dir/2014/53/oj Dolphin radio modules such as TCM 515 are components which are delivered to OEM manu- facturers for their use in final or combined products.
Because this may depend on the details of how the mod- ule is integrated within the host, EnOcean will provide any guidance to the host manufacturer if needed for the final product for ensuring compliance with the Part 15 Subpart B require- ments.
TCM 515 – ENOCEAN TRANSCEIVER GATEWAY MODULE 14.2.3 OEM Requirements In order to use EnOcean’s FCC ID number, the OEM must ensure that the following conditions are met: End users of products, which contain the module, must not have the ability to alter ◼...
(2) l'utilisateur de l'appareil doit accepter tout brouillage radioélectrique subi, même si le brouillage est susceptible d'en compromettre le fonctionnement. In order to use EnOcean’s IC number, the OEM must ensure that the following conditions are met: Labeling requirements for ISED are similar to those required by the FCC. The ◼...
USER MANUAL TCM 515 – ENOCEAN TRANSCEIVER GATEWAY MODULE Product history Table 28 below outlines the product history of TCM 515 and indicates key changes made between different revisions. Revision Intro- Key features / changes duction - First product prototypes for lead customer evaluation...
Need help?
Do you have a question about the TCM 515 and is the answer not in the manual?
Questions and answers