Technica Engineering CM CAN Combo Скачать руководство пользователя страница 52

 

 
 

CM CAN Combo 

User Manual

  

52 

 

Event

: two options are available as event: send the message on a 

CAN  or  CAN  FD.  This  has  to  match  with  the  configuration  of  the 
chosen CAN-port as 

Bus

 

Bus

: Here the CAN-port must be chosen, on which the event should 

be send. 
 

MsgId

: This is the CAN-ID, the event message will be sent with. It is a Hexadecimal 

value 
 

Length

: length of the payload of the CAN message. 

Length

 and 

Payload

 must match. 

 

Payload

: value of the payload. 

Length

 and 

Payload

 must match. 

 

4.8

 

Synchronisation of several devices by PTP (802.1AS) 

 
802.1AS is a protocol used between two or more devices to synchronize all of them 
through an Ethernet communication. This synchronization allows two or more devices 
(one master and one or multiple slaves) to transmit/receive  time-critical information 
through  a  physical  link  and  assures  that  all  the  devices  will  handle  the  same  time 
reference.  By  the  example  of  the  CaptureModules  it  is  the  timestamping  of  logged 
data.  The  CaptureModules  allow  a  synchronization  between  each  other  and  other 
devices by 802.1AS PTP. 
 

4.8.1

 

Transport of time-synchronization information 

 
For  the  reference  case  where  this  communication  is  established  only  between  two 
devices, 

„Time

-aware  system  i-

1“  configured  as  802.1as  master  and  „Time

-aware 

system i+1“ configured

 as slave, the ports of the CaptureModule 

(„Time

-aware system 

I”) implements additionally then the respective opposite sides of

  the communication, 

one slave port and one master port, as shown in the next image. 
 

Содержание CM CAN Combo

Страница 1: ...Manual Version 1 0 Hardware v1 0 up to v3 1 USER MANUAL June 2020 IVN2Eth Capture Module CM CAN Combo Firmware v012 00x 020...

Страница 2: ...MQS Connector Backside 26 pins 2 rows 13 2 1 4 Black MQS Connector Backside 12 pins 2 rows 15 2 1 5 Micro HDMI connector 16 2 2 Other Interfaces 16 2 2 1 Rotary switch 16 2 2 1 1 Rotary switch in stat...

Страница 3: ...ng 32 4 5 1 7 Filters Table 33 4 5 1 8 Edit Basic Filter 34 4 5 1 9 Edit Advance Filter 36 4 5 2 Host Port 38 4 5 3 100BASE T1 Port 39 4 5 4 GB A Port 41 4 5 5 CAN Ports 43 4 5 6 Flexray Port 45 4 5 7...

Страница 4: ...Preconditions and important Information 57 5 2 Choice of correct firmware image 57 5 3 Update via GB A Port recommended update 58 5 4 Update via 100BASE T1 Port on the frontside HOST 58 6 EXCERPT OF...

Страница 5: ...sed to capture the traffic from the conventional CAN busses as well as CAN FD FlexRay and RS 232 can be captured without interfering the original networks Several devices can be used on the same setup...

Страница 6: ...ormation High voltage variant available please check here CHAPTER 1 6 Power requirement 6 to 18 Volt DC nominal 12 Volt DC Power consumption in operation mode 3 2 to 4 3 Watt Power consumption in stan...

Страница 7: ...evice is intended for the analysis of bus systems and IVN networks in labs and in cars If all safety standards based on the state of the art are taken into account in the customer application e g ISO2...

Страница 8: ...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 Telecommunicat...

Страница 9: ...CM CAN Combo User Manual 9 1 4 RoHS Cerificate of Compliance Figure 1 3 Copy of RoHS Certificate of Compliance...

Страница 10: ...mperature 30 Celsius to 50 Celsius v3 0a v3 1 v3 1a Power requirement 6 18 Volt DC nominal 12 Volt DC Operating temperature 40 Celsius to 80 Celsius v3 1h Power requirement 6 36 Volt DC nominal 24 Vol...

Страница 11: ...on top of the device you can see an overview about all HW Interfaces of the CM_CAN_Combo Figure 2 1 Label of CM_CAN_Combo with pinning information Note If you have a newer variant in black you can se...

Страница 12: ...olt the device will be damaged In this connector there are also two wakeup lines As a digital input each wake up line consumes approx 0 7 mA As digital output each wake up line supplies max approx 60...

Страница 13: ...and configure the device And this port is for time synchronization between different CaptureModules from Technica For details please see CHAPTER 4 5 4 2 1 3 Black MQS Connector Backside 26 pins 2 rows...

Страница 14: ...nnector Note You can use the official Tyco tool for these crimp contacts A cheap variant is the crimp tool for PSK contacts Pin Function Pin Function 1 CAN FD F Minus 14 CAN FD F Minus 2 CAN FD F Plus...

Страница 15: ...y device Name Picture Part Number Tyco MQSCOVER HOUSING 12P Black 1 967415 1 Tyco MQS SOCKET HOUSING 12P Black 965776 1 Tyco crimp contact 928999 1 Table 2 5 Parts of Tyco MQS Connector Note You can u...

Страница 16: ...the CM_CAN_Combo is given through the defined configuration port 1000BASE T port or 100BASE T1 Ports on the Frontside Host The set IP address is part of the TECMP header if TECMP is activated 2 2 1 2...

Страница 17: ...x 2 sec during normal operation If it is not blinking or blinking faster FPGA is damaged and must be repaired LED H The Host LED can toggle at two different speeds o Slow toggle approx 1 sec during no...

Страница 18: ...o the Microcontroller and the default IP address 192 168 0 49 The default configuration of this port is as 100BASE T1 slave 1 Please go to the networkadapter settings and adjust the IP in the same ran...

Страница 19: ...ery time when this hint appears You can make all wished changes and save the configuration at the end Please check the box restart after saving and then press the Save configuration button After the r...

Страница 20: ...are displayed for information If these registers are displayed in red and as FFFFFFFF this port PHY is defect Rotary switch The configuration of the rotary switch is displayed here Hardware version T...

Страница 21: ...e Serial number of the CM_CAN_Combo is displayed here 4 3 2 IP addresses Figure 4 4 IP addresses There are two possibilities to access to the device Access by 100BASE T1 port of the power connector at...

Страница 22: ...otary switch position E For more information please see CHAPTER 2 2 1 Please type the new IP address in the field in rotary switch position E After leaving the focus of this field or pressing Enter yo...

Страница 23: ...is useful for discarding not saved changes A restart is necessary to overtake saved changes in configuration 4 4 2 Configuration Figure 4 7 Handling of configuration files Configuration name You can c...

Страница 24: ...the file extension of the configuration file and click on that button Note Import as json file please be aware that there can be needed more than one json file for import the complete configuration P...

Страница 25: ...munication on supervised ports If there is no communication for defined time in field Sleep Timeout the CM_CAN_Combo changes into standby mode Standby means reduced power consumption and the device ca...

Страница 26: ...m sleep mode if you wait less than 15 seconds Only the WakeUp lines will wake it up immediately If the device is in standby mode it can be woken up by any change in the interfaces and by the WakeUp Li...

Страница 27: ...e WakeUp Line 2 Actuator If this box is unchecked this wakeup line is only input and wakes up the device when supplied 4 4 5 WUP time to LOW Figure 4 11 WUP time to LOW Here you define the time in sec...

Страница 28: ...orts before the CM_CAN_Combo falls asleep or enters the standby mode Reasonable values are between 15s and 300s 4 4 7 Date and Time Figure 4 13 Date and Time By this field you can set the time of the...

Страница 29: ...e It makes sense to set the time if there is no PTP bridge master connected to the Capture Module to have a timestamp near the real time Otherwise it will be the difference from 01 01 1970 00 00 00 4...

Страница 30: ...ultiplexer 4 5 1 1 EtherType Here you can choose the ethertype of the TECMP header Please find more information about the TECM Protocol in Chapter 6 TECMP 0x99FE The header of each logged frame gets t...

Страница 31: ...The average input must not be higher than the average bandwidth on the logging ports 4 5 1 3 Destination MAC Here you can configure the MAC destination of the TECM protocol header Default Value is 01...

Страница 32: ...d with Control Message DataLoggerReady detected Note If 95 of the internal memory is full the captured data in the memory is passed to output even if there is no PTP Master detected Control Message Da...

Страница 33: ...le overflow will be set to 1 And there is a hint in red text on the website of the CaptureModule If any of the events gets true stored data is send with maximum bandwidth so please activate traffic sh...

Страница 34: ...ws the user Interface Figure 4 17 Filters Table Close Edit Leave the Edit screen of Filters Table Clear table this button deletes all Filter Entries Please press Apply after clearance Add new entry ad...

Страница 35: ...is available Parameter to filter One Parameters to filter can be set right now It is CAN_ID Note Each Bus Parameter to filter pair is possible for three times Value One value in defined format must be...

Страница 36: ...e Filter When you press the button Edit Advance Filter Figure 4 16 you can apply different advance filters for the captured data FIGURE 4 19 shows the user interface Figure 4 19 User interface Advance...

Страница 37: ...nly logged on selected ports Parameter Parameters are used in chosen Action Control Message It specifies the Control Message ID And parameters are used in Action Change Channel ID as value for the new...

Страница 38: ...t Port name Port name of Host can be changed BroadR Reach mode Master Slave Configuration of Host Port can be changed Keep Awake Reason Bus This port is supervised If on this port is communication CM_...

Страница 39: ...er Slave Configuration of the 100BASE T1 Port can be changed Keep Awake Reason Bus This port is supervised If on this port is communication CM_CAN_Combo can t go asleep This port is not supervised The...

Страница 40: ...to Chapter 6 Incoming control messages for the Capture Module are not redirected to the CPU of the Capture Module Cascade to None no forwarding of incoming traffic Incoming traffic will be dropped GB...

Страница 41: ...t Default GB A You can configure the Capture Module when connected on this port with your configuration PC and you get access to the webserver on this port The status messages of the Capture Module ar...

Страница 42: ...ication on this port Cascade to None no forwarding of incoming traffic 100Base T1 forwarding of incoming traffic to 100Base T1 Note in case of forwarding to 100BASE T1 please be aware you are forwardi...

Страница 43: ...ne no logging port defined no logging possible GB A GB A is defined as logging port logging with GB A port is possible 100Base T1 100Base T1 is defined as logging port logging with 100BASE T1 port is...

Страница 44: ...sleep even there is communication on this port Wake Up Source If the device is in standby mode and there is incoming traffic the device will enter normal mode For details see CHAPTER 4 4 3 If the devi...

Страница 45: ...ber E G B0 It is a number assigned to any port separately For further information see definition of TECMP protocol Keep Awake Reason Bus This port is supervised If on this port is communication CM_CAN...

Страница 46: ...s Messages with Error Counter for received messages on this port from the connected Flexray Bus containing an error For example CRC errors 4 5 7 RS232 Port Figure 4 25 RS 232 Port Port name Port name...

Страница 47: ...on this port Parity Type None Odd Even Mark Space It is depended of connected device on this port Stop Bits 1 bit 2 bits It is depended of connected device on this port Message Delimiter LF 10 0x0A O...

Страница 48: ...with Error Counter for received messages on this port from the connected RS232 port containing an error For example CRC errors Serial Output Level RS232 TTL Transistor Transistor Logic 4 6 XCP Tab Fi...

Страница 49: ...1 Figure 4 28 Example for XCP on CAN Polling By clicking on you can add more entries Please fill in the values before you click on By pressing Apply the configuration will be overtaken By pressing sav...

Страница 50: ...in the data This can be generated by technica or by yourself For import of the json file please press the search button and chose your json file Please fill in all other values For Example Figure 4 29...

Страница 51: ...vent Triggers Tab On this tabulator an overview of all configured User Events is shown By pressing Edit Table the following user interface is shown Close Edit go back to overview Clear table erase all...

Страница 52: ...ication This synchronization allows two or more devices one master and one or multiple slaves to transmit receive time critical information through a physical link and assures that all the devices wil...

Страница 53: ...nc and Follow Up messages that will be sent to the Time aware system i 1 In the new generated packets a field called correction field will be changed and this parameter will be used on reception side...

Страница 54: ...se to these packets called Pdelay_Request Pdelay_Response and Pdelay_Response_Follow_Up 4 8 3 How to setup a synchronized network with CaptureModules TBD The available ports for this synchronization a...

Страница 55: ...bove the list Note Also clear must be applied You have to press the button to save the current generated rule Only after that it is possible to generate a further one 4 9 2 Example for dropping 2 mess...

Страница 56: ...t CANB and CANC to 0xacf if they have the CANid 0x123 Doing Navigate to rule number by the buttons and press button press the button select the CAN Bus B and CAN Bus C select the action Change BusSpec...

Страница 57: ...Do not switch off the power supply during the update process Notes You need administration privileges on your Windows system to do the firmware update on the CM_CAN_Combo Make sure you have installed...

Страница 58: ...ocess is started with wrong IP address please interrupt by closing the cmd window Then make a power reset and correct the IP address in the batch file The HOST LED should blink fast Then restart updat...

Страница 59: ...59 Figure 5 2 Schematic with MediaGateway Figure 5 3 Example of MediaGateway and Capture Module here CM_Eth_Combo assembly Connect the Ethernet Cable to the Converter or to the MediaGateway and that d...

Страница 60: ...each Connector for Capture Module Figure 5 5 MediaGateway connection in detail Note It is recommended to use our cfg file for the MediaGateway configuration With this configuration the Media Gateway f...

Страница 61: ...192 168 0 49 4 Connect a Windows PC with a RJ45 cable directly to MediaConverter or MediaGateway and make sure there is a link by checking the LEDs blinking Do not connect a switch in between 5 Start...

Страница 62: ...ble and Start Frame Delimiter according to IEEE Standard 802 3 DST MAC The destination MAC address must be assigned to the multicast address 01 00 5E 00 00 00 SRC MAC The source MAC address carries th...

Страница 63: ...TECMP_SourceStat Source Data TECMP_Channel Timestamp Bit 63 32 Timestamp Bit 31 0 Length TECMP_SourceStat Source Data Table 6 3 Several vehicle data frames in a TECMP frame Note Packing multiple vehic...

Страница 64: ...nal a first segment of segmented information Note For single segment transmitted in a TECMP frame the TECMP_Signals EoS and SoS are always set to 1 0b0000 0000 0000 0100 SPY SPY flag can be used to tr...

Страница 65: ...ored TECMP_SourceStat 16 Bitfield The TECMP_SourceStat refer to the messages transmitted on the IVN 100 1000BaseT1 FlexRay CAN CAN FD LIN Source Data Data transferred from the vehicle IVN source data...

Страница 66: ...User Manual 66 7 ADDITIONAL INFORMATION The CM_CAN_Combo is optimized for automotive use The maximum cable length for 100BASE T1 segments is limited to 15 meters CM_CAN_Combo has no internal terminat...

Страница 67: ...4 Figure 4 9 Settings for Prevent Standby and Prevent Sleep 25 Figure 4 10 WakeUp lines 26 Figure 4 11 WUP time to LOW 27 Figure 4 12 Sleep Timeout 28 Figure 4 13 Date and Time 28 Figure 4 14 Switch S...

Страница 68: ...BusSpecID Change 56 Figure 5 1 Schematic with MediaConverter 58 Figure 5 2 Schematic with MediaGateway 59 Figure 5 3 Example of MediaGateway and Capture Module here CM_Eth_Combo assembly 59 Figure 5...

Страница 69: ...CM CAN Combo User Manual 69 9 CHANGELOG Version Chapter Description Date 1 0 All First release Jun 2020...

Страница 70: ...0 CONTACT If you have any questions regarding this product please feel free to contact us Technica Engineering GmbH Leopoldstr 236 80807 M nchen Germany Fax 49 89 34290265 Info technica engineering de...

Отзывы: