Technica Engineering TE-1437 User manual

100BASE-T1
MEDIACONVERT
ER BCM
Manual-Version: 2.4
Hardware-Version: 2.3
USER MANUAL
July 2020
1000BASE-T1
SFP MODULE
A2 PHY
Software-Version: 1.1

1000BASE-T1 SFP MODULE User Manual
2
CONTENT
1GENERAL INFORMATION .........................................................................................3
1.1 Functionality and Features of the 1000BASE-T1 SFP Module A2 PHY ...........3
1.1.1 Features........................................................................................................4
1.1.2 General Information.....................................................................................4
1.1.3 LINKS ............................................................................................................4
1.1.4 General operating and safety strategy of Technica Engineering’s Products
5
1.1.5 General design rules for the power supply of Technica Engineering’s
products.....................................................................................................................5
1.2 Warranty and Safety Information.......................................................................6
1.3 RoHS Certificate of Compliance ........................................................................8
2HARDWARE INTERFACES.........................................................................................9
2.1 Molex Connector................................................................................................. 9
2.2 SFP Socket Connector......................................................................................10
3STARTUP AND CONFIGURATION...........................................................................11
3.1 Startup ...............................................................................................................11
3.2 Self-Configuration.............................................................................................11
3.3 I2C Interface......................................................................................................12
3.3.1 I2C configuration........................................................................................12
3.3.2 I2C map register.........................................................................................13
3.3.3 I2C Device addressing and operation .......................................................13
3.3.4 I2C access to the 88Q2112_A2 transceiver .............................................17
4ADDITIONAL INFORMATION ..................................................................................19
5LIST OF FIGURES.....................................................................................................20
6CHANGELOG ...........................................................................................................21
7CONTACT ................................................................................................................22
8DECLARATION OF CONFORMITY...........................................................................23

1000BASE-T1 SFP MODULE User Manual
3
1GENERAL INFORMATION
1.1 Functionality and Features of the 1000BASE-T1 SFP
Module A2 PHY
Figure 1-1: 1000BASE-T1 SFP Module A2 Phy
The Technica Engineering 1000BASE-T1 SFP Module A2 PHY fits into a standard Small
Form-factor Pluggable slot
It uses the SGMII and generates 1000 Mbit/s full duplex.
Note: SERDES interface is not supported!
Note: 100BASE-T1 is not supported!
After power up, it self-configures to Automotive 1000BASE-T1.
Registers of the integrated transceiver are accessible via I²C interface for diagnosis
and reconfiguration.
IMPORTANT: The SFP Modules do not work in a “plug-and-play” manner with any SFP-
capable system. Only the use with our MediaGateway (** place Link) here ** can be

1000BASE-T1 SFP MODULE User Manual
4
guaranteed. In order to set-up the SFP Modules to work in your system, you must be
able to interface via I²C and get in touch with Marvell (the phy manufacturer) to receive
the NDA protected phy-register setting datasheet in order to initialize the phy properly.
In this regard, Technica cannot support, due to NDA restrictions.
One Link LED shows link status.
1.1.1 Features
1000BASE-T1 and SGMII converter
Marvell 88Q2112 A2 PHY (“IEEE Compliant” or “A0 compatible” mode settable
via phy register settings)
Fits into a standard SFP slot
Power requirements: 3.3 Volt DC
Supports I2C for internal register access
Master/Slave either via small DIP switch or PHY register settings
Status LEDs
DIP switch for Master/ Slave configuration
1.1.2 General Information
Voltage requirement:
3.3 Volt DC +/- 0.03 Volt
Power consumption:
Standard SFP compliant
Size:
68 x 14 x 14 mm
Weight:
0,1 kg
International Protection:
IP 2 0
Operating temperature:
0 to +70 °Celsius
1.1.3 LINKS
The User can download the latest firmware and documentation for the 1000BASE-T1
SFP Module A2 PHY here:
https://technica-engineering.de/en/produkt/1000BASE-t1-sfp-module/

1000BASE-T1 SFP MODULE User Manual
5
1.1.4 General operating and safety strategy of Technica
Engineering’s Products
Technica Engineering’s products are designed for operation in automotive systems
and for supply voltages of nominal 12 V or 24 V. The applicable limit values adhere to
the standard norms for 12 V or 24 V automotive onboard power systems
correspondingly and can be found in the mentioned norms.
Should Technica Engineering’s products be operated in voltage ranges beyond those
specified in the norms, which represents a breach of the conditions of operation, then
this will void the product warranty and Technica Engineering will assume no liability
whatsoever of the results and/or consequences thereof.
This is especially valid whenever the voltage level reaches or exceeds the limits of the
low-voltage directive. In this case, damage to the devices cannot be excluded. Due to
the manufacturing characteristics of the devices, there is no imminent fire hazard from
the device itself, if the devices are being operated in an environment according to the
conditions of use. A secondary fire hazard cannot be excluded, should those
conditions not be met. A protection against overvoltage cannot be provided in such a
breach of the conditions of use.
1.1.5 General design rules for the power supply of Technica
Engineering’s products
The power supply circuit of Technica Engineering’s products are equipped with self-
protection components. This automatic function protects the devices against
excessive temperature and too high supply-voltage by switching the device off. This
automatic switch-off function is independent of any software function.
The root-cause of excessive temperature in the power supply circuit can eventually be
due to a too high environment temperature or due to an internal failure of the device.
In both cases, the automatic switch-off function will switch-off the power supply from
the device to avoid further damage.
The protection against too high supply-voltage protects the device even in case of an
internal failure of the Technica Engineering device.

1000BASE-T1 SFP MODULE User Manual
6
1.2 Warranty and Safety Information
Before operating the device, read this manual thoroughly and retain
it for your reference.
The latest documentation for the 1000BASE-T1 SFP Module can be
downloaded here:
https://technica-engineering.de/en/produkt/1000BASE-t1-sfp-
module/
Use the device only as described in this manual.
Use only in dry conditions.
Do not insert any foreign object in the slots/openings of the housing.
Do not apply power to a damaged device.
The device may only be used by specialists.
Do not open the device. Otherwise warranty will be lost.
This product is intended for use in automotive-test environments.
An automotive-test environment includes test setups or test
benches in the office, laboratory and workshop areas. In the test
setups the same environmental conditions apply as in vehicle
electrical systems. Technica Engineering products are not intended
to be used as standard IT equipment. The test systems and
products from Technica Engineering are designed as customer and
application-specific test modules that are only used by specialists
for development and test facilities.
When integrating the modules in a vehicle or test set-up, the user
must ensure appropriate ventilation or air convection.
Technica Engineering products must not be considered as a safety
element out of context when using safety-critical systems and must
be included in the safety assessment when used. The development
class in a safety system must be taken into account with standard
QM referred to ISO26262.

1000BASE-T1 SFP MODULE User Manual
7
Caution: The device can get hot.
Do not cover the device due to fire danger.
Do not place the device near to highly flammable materials due to fire
danger.
Do not use the device above the specified operating temperature.
The operating temperature is the ambient temperature of the
installation space.
This symbol is only valid in the European Union. If you wish to discard
this product, please contact your local authorities or dealer and ask
for the correct method of disposal. Technica Engineering GmbH is
registered as manufacturer of the brand "Technica Engineering" and
the device type "Small devices of Information- and
Telecommunications- technology for exclusive use in non-private
Households”. WEEE reg. No. DE 20776859
Please refer to CHAPTER 8for the EU Declaration of Conformity in
accordance with Directive 2014/30/EU.

1000BASE-T1 SFP MODULE User Manual
8
1.3 RoHS Certificate of Compliance
Figure 1-2: Copy Of RoHS Certificate of compliance

1000BASE-T1 SFP MODULE User Manual
9
2HARDWARE INTERFACES
2.1 Molex Connector
The 1000BASE-T1 line is connected by a Molex connector.
Hardware Version 2.3. uses:
Molex 0533250260 Header 2.0mm
Molex 510900200 Housing
Molex 50212-8000 Crimp Contact
Name
Picture
Part Number
Molex Header 2.0mm
0533250260
Molex Housing
51090-0200
Molex 50212-8000 Crimp Contact
50212-8000
Table 2-1: Parts Molex Connector
Pinning:
Pin
Function
Pin
Function
1
1000BASE-T1 Plus
2
1000BASE-T1 Minus
Table 2-2: Pinning of Molex Connector

1000BASE-T1 SFP MODULE User Manual
10
2.2 SFP Socket Connector
SFP Socket connector:
Pin
Function
Pin
Function
1
GND
11
GND
2
GND
12
SGMII_RXD_N
3
n.c.
13
SGMII_RXD_P
4
I2C_DAT
14
GND
5
I2C_CLK
15
3.3 Volt
6
GND
16
3.3 Volt
7
n.c.
17
GND
8
GND
18
SGMII_TXD_P
9
n.c.
19
SGMII_TXD_N
10
GND
20
GND
Table 2-3: Pinning of black MQS connector

1000BASE-T1 SFP MODULE User Manual
11
3STARTUP AND CONFIGURATION
3.1 Startup
After 3.3 Volt power is applied, the SFP module starts up and self-configures the
88Q2112_A2 transceiver by MDIO interface. This lasts 100ms. Do not apply any I2C
activity on the bus during this time!
3.2 Self-Configuration
The SFP Module configures itself to 1000BASE-T1 after power up. Master-/Slave
Configuration is done according to the DIP switch on the bottom of the device.
To reconfigure the DIP switch the lock has to be opened (see pictures).
ON/right = as Master
OFF/ left = as Slave
Figure 3-1: DIP-Switch

1000BASE-T1 SFP MODULE User Manual
12
3.3 I2C Interface
3.3.1 I2C configuration
100ms after power up of the module it can be configured by I2C.
The module operates with fSCL up to 53kHz without requiring clock stretching.
The module may clock stretch with fSCL greater than 53kHz and up to 400 kHz.
The module processor listens as slave on the 7-bit address 0x50.
Note: b1010 000X = 0xA0
Read access beyond address 95 will return 0x00.
The 88Q2112_A2 transceiver can be accessed at I2C slave 7-bit address 0x40.
Note: b1000 000X = 0x80
The 88Q2112_A1 PHY does not support I2C interfaces. However, the microcontroller
acts as a bridge between the host and the PHY. Commands from the Host are
processed by the microcontroller. The microcontroller accesses to the PHY trough
MDIO interface and forwards the information to the Host.
For a complete register map please have a look at the 88Q2112_A1 datasheet (NDA
required).

1000BASE-T1 SFP MODULE User Manual
13
3.3.2 I2C map register
Memory Map (read only registers):
Data Bytes
Byte
Number
Comment
0x03
0
Identifier SFP
0x04
1
Ext. Identifier
0x80
2
Connector
0x00, 0x00, 0x00, 0x00
3-6
Transceiver high
0x00, 0x00, 0x00, 0x00
7-10
Transceiver low
0x00
11
Encoding
0x01
12
Bitrate Nominal in 100 MBit
0x00
13
Reserved
0x00
14
Link Length Fiber
0x00
15
Link Length Fiber
0x00
16
Link Length Fiber
0x00
17
Link Length Fiber
0x0A
18
Link Length Copper in meter
0x00
19
Reserved
'T','e','c','h','n','i','c','a',' ','E','n','g','.',
' ',' ',' '
20-35
Vendor Name
0x00
36
Reserved
0x00, 0x00, 0x00
37-39
Vendor ID
'1','0','0','B','A','S','E','-','T','1',' ',' ',' ',
' ',' ',' '
40-55
PartNumber
'1','.','1', 0x00
56-59
Revision Number 1.1
0x00, 0x00, 0x00
60-62
Reserved
0xBC
63
Check Code for Field 0-62
0x00, 0x00
64-65
Options
0x00
66
Bitrate max
0x00
67
Bitrate min
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
68-83
Serial Number String
0x00, 0x00, 0x00, 0x00
84-87
Date Code high
0x00, 0x00, 0x00, 0x00
88-91
Date Code low
0x00, 0x00, 0x00
92-94
Reserved
0x42
95
Check Code Extended for Field 64-94
Table 3-1: Memory map
3.3.3 I2C Device addressing and operation
3.3.3.1 I2C Current address read
The current read operation only requires the device address read word to be sent.
When the acknowledge is received from the SFP module, the current address data
word is serially clocked out.

1000BASE-T1 SFP MODULE User Manual
14
Example: Read the current address of the SFP module (b1010000X).
3.3.3.2 Random address read
The random address read requires two operations to perform the read.
Example: Read a random address of the SFP module (b1010000X)
First a write operation to specify the address desired to read:

1000BASE-T1 SFP MODULE User Manual
15
Then a read operation to read the previous address specified:
3.3.3.3 Sequential read
The sequential reads are started by either a current word address read or a random
address read. To specify a sequential read, the host responds with an acknowledge
instead of a stop after each data word.
First a write operation to specify the address desired to read:

1000BASE-T1 SFP MODULE User Manual
16
Then the read operations:
3.3.3.4 Byte Write
The write operation requires 8-bits of data word address following the device address
write word and acknowledgement.
Example: Byte write operation into the SFP module (b1010000X)
3.3.3.5 Sequential write
The sequential write is started in the same way as a single byte write, but the host
master does not send a stop condition after the first word is clocked in.

1000BASE-T1 SFP MODULE User Manual
17
3.3.4 I2C access to the 88Q2112_A2 transceiver
The 88Q2112_A2 PHY listens as slave on the 7-bit address 0x40. Every internal register
of the PHY (16 bits) is accessed by defining the Device Number (1 byte) and the
Register address (2 bytes). The I2C Memory address is mapped as:
Address
Register name
0x00
Device number
0x01
Register_address_MSB
0x02
Register_address_LSB
0x03
PHY_Register_Operation_Status
0x04
PHY_Register_data_MSB
0x05
PHY_Register_data_LSB
Table 3-2: Register addresses
3.3.4.1 Register description
Device number:
Defines the device number of the register to access
Register_address_MSB:
Defines the Most significant byte of the register to access
Register_address_LSB:
Defines the Less Significant Byte of the register to access
PHY_Register_Operation_Status
oBit 0 –Read Start Condition Flag (Read/Write)
This flag is set by the master after specifying the first 3 bytes of the register
(Devices number, Register_address_MSB and Register_address_LSB) when a
read operation is trigged.
oBit 1 –Read In Progress Flag (Read)
This flag is set by the slave during the reading operation
oBit 2 –Read Operation Done Flag (Read)
This flag is set by the slave when the reading operation is finished. This flag can
be read after triggering the read to ensure that the data has finished reading.

1000BASE-T1 SFP MODULE User Manual
18
oBit 3 –Write Start Condition Flag (Read)
This flag is set by the slave when a write operation is trigged.
oBit 4 –Write In Progress Flag (Read)
This flag is set by the slave during the writing operation
oBit 5 –Write Operation Done Flag (Read)
This flag is set by the slave when the writing operation is finished. This flag can
be read after writing the PHY_register_data_LSB to ensure that the data has
finished writing
PHY_register_data_MSB
When a reading operation, this register contains the MSB of the PHY register.
When a write operation, this register contains the MSB to write in the PHY
register
PHY_register_data_LSB
When a reading operation, this register contains the LSB of the PHY register.
When a write operation, this register contains the LSB to write in the PHY
register

1000BASE-T1 SFP MODULE User Manual
19
4ADDITIONAL INFORMATION
The 1000BASE-T1 Port is optimized for automotive UseCase. The maximum
line length for each 1000BASE-T1 segment is limited to 10 meters.

1000BASE-T1 SFP MODULE User Manual
20
5LIST OF FIGURES
Figure 1-1: 1000BASE-T1 SFP Module A2 Phy................................................................ 3
Figure 1-2: Copy Of RoHS Certificate of compliance......................................................8
Figure 3-1: DIP-Switch ....................................................................................................11
Table of contents
Other Technica Engineering Control Unit manuals

Technica Engineering
Technica Engineering IVN2Eth User manual

Technica Engineering
Technica Engineering CM CAN Combo User manual

Technica Engineering
Technica Engineering 100Base-T1 SFP User manual

Technica Engineering
Technica Engineering 1000Base-T1 SPY mini User manual

Technica Engineering
Technica Engineering 100Base-T1 SFP User manual
Popular Control Unit manuals by other brands

Sun Power
Sun Power E Series Safety and installation instructions

USR IOT
USR IOT USR-C210 Hardware manual

Ublox
Ublox C027-U20 user guide

Thermarest
Thermarest TwinLock instructions

bonitron
bonitron M3528M4 Customer Reference Manual

DROPSA
DROPSA nano Progressive Replaceable USER OPERATION AND MAINTENANCE MANUAL