100BASE-T1 SPY 12 Port
User Manual
27
Warning:
In this release version, only CAN A, CANB and CANC can send CAN frames.
If all CAN ports are neede please flash the Firmware 1.12.0
Note:
The value of the
ID
will determine if the CAN frame is standard (lower than
0x0FFF) or extended (higher than 0x07FF).
Note:
According with the CAN/CAN-FD specification, only 16 Lengths can be set. The
values in hexadecimal that can be used in the
Length
field are the following:
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
Table 3-3: Table of values in Length Field
Note:
When the
Length
field is 0x00, the CAN frame will be sent like a remote frame. In
CAN-FD there is not remote frames according with the CAN-FD specification.
Note:
The 100BASET1_SPY_12_Port is not able to send CAN frames with ID priority.
The user must assure that the Ethernet data rate used for CAN Transmission
functionality is lower than the configured CAN Bit Rate on the CAN options. Otherwise,
the CAN packets will be dropped.
Warning:
Frame length
field must be the length of the entire Ethernet packet, and it
must be in any case greater than the
CAN Length
field. If not, the packet can be
discarded by the 100BASE-T1_SPY_12_Port device.
Note:
In the case that the 100BASE-T1_SPY_12_Port tries to send a packet and there
is a collision on the CAN bus with another node, the device will try to send the frame
again three times. After three times, the packet will be discarded.
3.4.4.2
CAN Transmission Event Message
When a CAN frame is sent through a CAN port, the 100Base-T1_SPY device will receive
the CAN frame as well. In this case, an Ethernet Frame is sent through the Gigabit Port
specified in the Output To field for that CAN port (see section 3.4.5). This CAN Event
Message contains information about the state of the received CAN frame, as is
described in the following table: