Technica 100BASE-T1 SPY-12 Port User Manual

Page 1
USER MANUAL
July 2019
Manual-Version: 2.2
Hardware-Version: v1.3
100BASE-T1 SPY-
12 Port
Page 2
2
Page 3
3
Page 4
4
Page 5
5
Power requirement:
12 Volt DC Nominal (7-16 Volt)
Power consumption:
10 Watt
Size:
147 x 124 x 26mm
Weight:
0,9 kg
International Protection:
IP 2 0
Operating temperature:
-40° to +80 °Celsius
Page 6
6
Before operating the device, read this manual thoroughly and retain it as a reference. The latest documentation for the 100BASE-T1 SPY-12 Port can be downloaded here:
https://technica-engineering.de/produkt/100base-t1-spy_12-port/
Use the device only as described in this manual. Use only in dry conditions. Do not apply power to a damaged device.
Do not open the device. Otherwise warranty will be lost.
This device is designed for engineering purpose only. Special care has to be taken for operation. Do not use this device in a series production car. As this device is likely to be used under rough conditions, warranty is limited to 1 year. Manufacturer liability for damage caused by using the device is excluded.
Page 7
7
Page 8
8
Page 9
9
Name
Picture
Part Number
20POS NANOMQS REC HSG CODE A
2141404-1
NANOMQS RECEPTACLE TERMINAL
2-1703930-1
Pin
Function
Pin
Function
1
GND Reference for Trigger
2
Host Trigger Line
3
LIN Bus.
4
FlexRay Channel A BP
5
Wake Line
6
FlexRay Channel A BM
7
CAN D / 5 Minus (Low)
8
CAN E / 1 Plus (High)
9
CAN D / 5 Plus (High)
10
CAN E / 1 Minus (Low)
11
n.c.
12
CAN C / 2 Plus (High)
13
CAN B / 4 Minus (Low)
14
CAN C / 2 Minus (Low)
15
CAN B / 4 Plus (High)
16
n.c.
17
CAN A / 3 Minus (Low)
18
Battery +12 Volt Input
19
CAN A / 3 Plus (High)
20
Battery Ground Input
Page 10
10
Pin
Function
Pin
Function
1
GND Reference for Trigger
2
FPGA Trigger Line OUT1
3
n.c.
4
n.c.
5
100BASE-T1 Port 3A / 5, P (Positive)
6
100BASE-T1 Port 3B / 6, P (Positive)
7
100BASE-T1 Port 3A / 5, M (Negative)
8
100BASE-T1 Port 3B / 6, M (Negative)
9
n.c.
10
n.c.
11
100BASE-T1 Port 2A / 4, P (Positive)
12
100BASE-T1 Port 2B / 3, P (Positive)
13
100BASE-T1 Port 2A / 4, M (Negative)
14
100BASE-T1 Port 2B / 3, M (Negative)
15
n.c.
16
n.c.
17
100BASE-T1 Port 1A / 1, P (Positive)
18
100BASE-T1 Port 1B / 2, P (Positive)
19
100BASE-T1 Port 1A / 1, M (Negative)
20
100BASE-T1 Port 1B / 2, M (Negative)
Pin
Function
Pin
Function
1
GND Reference for Trigger
2
FPGA Trigger Line IN1
3
n.c.
4
n.c.
5
BroadR-Reach Port 6A / 9, P (Positive)
6
BroadR-Reach Port 6B / 12, P (Positive)
7
BroadR-Reach Port 6A / 9, M (Negative)
8
BroadR-Reach Port 6B / 12, M (Negative)
9
n.c.
10
n.c.
11
BroadR-Reach Port 5A / 8, P (Positive)
12
BroadR-Reach Port 5B / 11, P (Positive)
13
BroadR-Reach Port 5A / 8, M (Negative)
14
BroadR-Reach Port 5B / 11, M (Negative)
15
n.c.
16
n.c.
17
BroadR-Reach Port 4A / 7, P (Positive)
18
BroadR-Reach Port 4B / 10, P (Positive)
19
BroadR-Reach Port 4A / 7, M (Negative)
20
BroadR-Reach Port 4B / 10, M (Negative)
Page 11
11
Page 12
12
Page 13
13
Page 14
14
Page 15
15
Page 16
16
Page 17
17
Page 18
18
Page 19
19
Page 20
20
Page 21
21
Page 22
22
Page 23
23
Page 24
24
Page 25
25
Page 26
26
Field Name
Nº of Bytes
Value
Destination Mac Address
6
FF:FF:FF:FF:FF:FF
Source Mac Address
6
It depends on the source Ethernet Adapter
Ethertype
2
0x2085
Direction
1
0x00 (TX Frame)
Port Number
1
From 0x01 to 0x05
Message ID
1
From 0 to 255
Frame Length
2
Length of the whole Ethernet frame (bytes)
CAN ID
4
CAN ID
CAN Length
1
Length of the CAN frame (bytes)
CAN Payload
0 to 64
Its length depends on the Length field
Port
Value
CAN A
0x01
CAN B
0x02
CAN C
0x03
CAN D
0x04
CAN E
0x05
Page 27
27
Length (bytes)
Value in Length field (hexadecimal)
From 0 to 8
0x00 to 0x08
12
0x06
16
0x10
20
0x14
24
0x18
32
0x20
48
0x30
64
0x40
Page 28
28
Field Name
Nº of Bytes
Value
Destination MAC Adress
6
FF:FF:FF:FF:FF:FF
Source MAC Address
6
MAC Address of the device
Ethertype
2
0x2085
Direction
1
0x11 (TX Event)
TimeStamp
6
Time when the CAN frame is received
Port Number
1
From 0x01 to 0x05
Message ID
1
0 to 255
Frame Length
2
Length of the rest of the Ethernet frame from this point
Control Field
1
Contains information about CAN reception state
Identifier
4
Received CAN Identifier
Length
1
Length of the CAN frame payload (in bytes)
Payload
0 to 64
Received CAN Payload
CRC
3
Received CAN CRC
Zero Padding
X
Page 29
29
Page 30
30
Page 31
31
Field Name
Nº of Bytes
Value
Destination Mac Address
6
FF:FF:FF:FF:FF:FF
Source Mac Address
6
It depends on the source Ethernet Adapter
Ethertype
2
0x2084
Direction
1
0x00 (TX)
Port Number
1
0x01
LIN ID
1
LIN ID without parity protection
Length
1
In bytes
LIN Payload
1 to 8
It is length depends on the Length field
Page 32
32
Field Name
Nº of Bytes
Value
Destination Mac Address
6
FF:FF:FF:FF:FF:FF
Source Mac Address
6
It depends on the source Ethernet Adapter
Ethertype
0x1984
LIN Protocol Version
2
0x02
LIN Status
1
0x02 (LIN Slave Response Mode)
LIN TX/RX
1
0x00 (LIN TX)
LIN ID
1
From 0x00 to 0x3B
Length
1
From 0x01 to 0x08
Payload
1 to 8
It is length depends on the Length field
Page 33
33
Page 34
34
Destination
MAC
(6 bytes)
Source
MAC
(6
bytes)
Ethernet
Type
(2
bytes)
Direction
(1 byte)
Time
Stamp
(6 bytes)
Type
(1
byte)
Port
(1
byte)
Extra
(1
byte)
Length
(2
bytes)
Payload
(BR, CAN, LIN,FR
packet)
CRC
(4
bytes)
Ethernet 100BASE-T1_SPY_12_Port frame header
Field Name
Nº of Bytes
Value
Destination Mac Adress
6
FF:FF:FF:FF:FF:FF
Source Mac Address
6
MAC Address of the device
Ethernet type
2
0x2085 (for CAN/CAN-FD)
Direction
1
0x01 (RX frame)
Time Stamp
6
Time when the packet was received
Port
1
0x01-0x05 (CANA-CANE)
Extra
1
0x00
Length
2
Length of the whole Ethernet frame
Payload
X
CAN encapsulated packet
CRC
4
CRC of the whole packet
Page 35
35
Field Name
Value
BroadR-Reach
0x2082
FlexRay
0x2083
LIN
0x2084
CAN
0x2085
Port
Value
BR 1A
0x01
BR 1B
0x02
BR 2A
0x03
BR 2B
0x04
BR 3A
0x05
BR 3B
0x06
BR 4A
0x07
BR 4B
0x08
BR 5A
0x09
BR 5B
0x0A
BR 6A
0x0B
BR 6B
0x0C
Page 36
36
Port
Value
CAN A
0x01
CAN B
0x02
CAN C
0x03
CAN D
0x04
CAN E
0x05
Dest MAC (6 bytes)
Source MAC (6 bytes)
TPID of packet received (2 bytes)
0x8100 (in case packet vlan tagged)
VLAN-ID of packet received (2 bytes) (in case packet vlan tagged)
0x2082 (2 bytes)
Direction (1 byte)
Time Stamp (6 bytes)
Port (1 byte)
Extra (1 byte)
Length (2 bytes)
Payload (BR, packet)
CRC (4 bytes)
Page 37
37
Dest MAC (6 bytes)
Source MAC (6 bytes)
0x2082 (2 bytes)
Direction (1 byte)
Time Stamp (6 bytes)
Port (1 byte)
Extra (1 byte)
Length (2 bytes)
Payload (BR, packet)
CRC (4 bytes)
Page 38
38
Page 39
39
Field Name
Nº of Bytes
Value
Control Field
1
Contains information about CAN reception state
Identifier
4
Received CAN ID
Length
1
Length of the CAN frame payload (in bytes)
Payload
0 to 64
Received CAN Payload
CRC
3
Received CAN CRC
Zero Padding
X
Page 40
40
7 6 5 4 3 2 1
0
Reserved
ESI
BRS
EDL
IDE
RTR
CRC
ACK
Page 41
41
Page 42
42
Field Name
Nº of Bytes
Value
Error Field
1
Contains information about the LIN reception error state
Identifier
1
Received LIN Identifier
LENGTH
1
Length of the LIN frame payload (in bytes)
PAYLOAD
1 to 8
Received LIN Payload
Checksum
1
Received LIN checksum
Zero Padding
X
7 6 5 4 3 2 1
0
Reserved
Reserved
Reserved
Reserved
Reserved
Parity-
Error
Collision
Error
Checksum
Error
Page 43
43
Page 44
44
Field Name
Nº of Bytes
Value
Cycle
2
Time cycle in which the frame was received
Message word length
2
Length of the whole FlexRay frame payload
Frame ID
2
Received Frame IDs
Direction
1
Frame Direction
Frame word length
1
Length of the FlexRay frame payload for a specific ID
Payload
X
Depends of LENGTH field
Page 45
45
Page 46
46
Page 47
47
Page 48
48
Page 49
49
Figure 5-3: Timing PTP
Page 50
50
Page 51
51
Page 52
52
Page 53
53
Page 54
54
Page 55
55
Page 56
56
Page 57
57
Page 58
58
Page 59
59
Page 60
60
Version
Chapter
Description
Date
1.0.0
All
First release
2.1.0
All
Second release with new design
16.11.2018
2.2
All
Correction bugs
05.07.2019
Page 61
61
Page 62
62
Loading...