Technica 100BASE-T1 SPY-12 Port User Manual

USER MANUAL
July 2019
Manual-Version: 2.2
Hardware-Version: v1.3
100BASE-T1 SPY-
12 Port
2
3
4
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
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.
7
8
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
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)
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
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
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
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
29
30
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
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
33
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
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
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)
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)
38
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
40
7 6 5 4 3 2 1
0
Reserved
ESI
BRS
EDL
IDE
RTR
CRC
ACK
41
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
43
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
45
46
47
48
49
Figure 5-3: Timing PTP
50
51
52
53
54
55
56
57
58
59
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
61
62
Loading...