Skip to main content

Support Support

Would you like to switch to the US version of our website?


FAQ General

Questions and answers on CSM products.

I can't find my modules in CSMconfig. What can I do?

Please check the following points for CAN modules:

  • Terminate the measuring chain with a terminating resistor.
  • Activate the bitrate detection in the CSMconfig settings and try to find the modules via auto-configuration.
  • Connect the modules individually and import them with auto-configuration.
  • All modules on a CAN bus must use the same bit rate.
  • Check the total CAN bus load of the measurement chain to ensure that it does not exceed 100%. This can occur if modules are configured and plugged together individually. To correct this, read the modules individually and select a lower transmission rate.
  • Use an additional power supply in a long measuring chain.
  • Do not use pure CANopen modules (e.g. NH3CAN). These are not supported by CSMconfig and therefore not found.

For ECAT modules, please check the following points:

  • Do not use an external (USB-to-)Ethernet adapter when working with high sampling rates (>500kHz).
  • Check whether you have exceeded the maximum number of modules or channels for the measurement chain. These depend on the ECAT operating mode and are displayed in the XCPG dialog.
  • Before starting the measurement, wait until the status LED shows green for all modules.
  • Use an additional power supply in a long measuring chain.
  • Before editing the measurement chain, switch the gateway to CSMconfig offline and only then reconnect the modules. Then switch the gateway back online.
  • Use a switch for measurements with more than one gateway. The simultaneous use of two network cards for measurement and configuration can lead to communication problems.

Which CAN interfaces are supported by CSMconfig?

A list of the interfaces which are supported by CSMconfig can be found in the help under the keyword "Supported CAN interfaces". To use the intefaces you have to install manufacturer's drivers first.
Depending on which driver library you have activated in the CSMconfig program settings, different interfaces can be used:

CSM Interface Library

The following interfaces are currently supported by CSMconfig:

  • CSM (CSMcan)
  • VECTOR (VNxxx, CANCard-X, CANCard-XL, ETAS CANLink, ...)
  • KVASER (LAPcan, USB-CAN II, ...)
  • dSPACE (DCI-CAN1, ...)
  • softing (CANCard2, ... )
  • PEAK (PCAN-USB with PCAN Light API)
  • National Instruments (NI PCMCIA-CAN Series 2 with NI_CAN driver package)
  • IXXAT (USB-to-CAN compact, ...)
  • Intrepid (ValueCAN 2, 3)


If BOA is selected as the active interface library, CSMconfig supports all CAN interfaces that are also supported by the BOA installation on your PC. For a complete list of all supported CAN interfaces of your BOA driver library, please contact ETAS.

What kind of effect does the offset adjustment have on the connected module?

The offset correction via adjustment in CSMconfig takes place in the DBC/A2L file and not in the module. This means that new scaling values are stored in the DBC/A2L file after the offset adjustment has been carried out. If an offset correction is desired during the measurement, it is better to use a function of the measurement software.
The only exception: Remote zero adjustment via CAN message with particular revsions of CAN ADMM8 pro/ADMM8 pro2 .

How can CAN CNTMM configure the number of teeth for the revolution in the channel list?

In the channel list there is no special column caption for the number of teeth in the "revolution" function.
For the revolution measurement the column "TMO/Overflow" is used to set up the number of teeth. You can find this parameter in the channel configuration dialog under "Advanced Counter Options".

How do I copy the settings from one module to the next?

To copy a configuration from one module to another module, the following steps must be carried out:

  1. Read existing module chain in CSMconfig.
  2. Switch the modules to offline via the "Online/Offline" button.
  3. Replace the module with the target module (must have identical type).
  4. Switch the modules to online via the "Online/Offline" button.
  5. Change the serial number of the old module by that of the target module.
  6. Write the configuration to the target module.

Why can't every measuring software detect XCP-on-Ethernet Rates higher than 10kHz?

The measurement software must support XCP-DAQ Packed Mode (XCP 1.4 or later).

Why can't the OUTMM be found in CSMconfig?

If the bitrate of the OUTMM is adjusted CSMconfig cannot find the module despite activated bitrate detection in the settings. The OUTMM is completly passive.
If bitrate detection is activated CSMconfig only listens on which bitrate meanigful information is delivered. Since the OUTMM does not send anything CSMconfig cannot recognize the bitrate and does not find the module.

Why do the output levels of the OUTMM deviate at higher ambient temperatures (>85°C)?

The OUTMM has limitations at ambient temperature above 85°C.
You can find these additional deviations which may occur in these temperature ranges in the data sheet.

Why do the ECAT modules work in CSMconfig but not in the measurement software (e.g. CANape, INCA)?

CSMconfig uses a simplified mode for configuration operation. CSMconfig and the XCP-Gateway establish a communication via a special IP adress and a broadcast command.
The measurement software in which the CSM ECAT are integrated does not support this simplified mode. In the measurement software the interface properties (IP adress) must match. If there is a mismatch the measurement sofware cannot communicate with the modules.