Vector CANape Application Note

Below you will find brief information for CANape. This application note focuses on establishing a connection to an electronic control unit (ECU) using the ASAM standard, CCP (CAN Calibration Protocol) and provides a step-by-step guide on creating a CANape project, a CCP driver type device and configuring ECU parameter settings.

PDF
Document
CANape Manual: AI Chat & PDF Download | Manualzz

Advertisement

Advertisement

/

Advertisement

Key features

  • Online and offline data analysis

  • Direct read and write access to ECU memory

  • Data management

  • Synchronous periodic and event-driven data acquisition

  • Flash programming

  • ASAM-MC2 controller device database editor

  • Connections to multiple ECUs over CAN and other network buses such as Ethernet, Serial, and USB

  • CCP Driver integration

  • CCP Driver configuration

Frequently asked questions

CANape is an ASAM-MC-compliant measurement, calibration, test, and software development tool for electronic devices. Its main components include online and offline data analysis, direct read and write access to electronic control unit (ECU) memory, data management, synchronous periodic and event-driven data acquisition, flash programming, and an ASAM-MC2 controller device database editor. Connections to multiple ECUs are possible over CAN and other network buses such as Ethernet, Serial, and USB.

CCP (CAN Calibration Protocol) is an ASAM standard protocol used for calibrating and testing ECUs over a CAN bus. It allows for the reading and writing of ECU parameters, as well as the execution of various diagnostic functions.

To connect CANape to your ECU, you need to have a CCP driver integrated into the ECU. You also need to configure the CANape project, create a CCP device, and configure the driver settings.

The CCP driver settings include the CRO (Command Receive Object) identifier, the DTO (Data Transmit Object) identifier, and the ECU address. You also need to configure the transfer parameters, such as the CAN channel, baud rate, and bus timing registers.

You can create a database for your ECU using the ASAP2 database editor. You can insert variables from a linker map file, and create measurement, parameter, or calibration objects.

You can display database objects in CANape using various display windows. Measurement objects can be displayed in graphic, numeric, digital, or bar format. Calibration objects can be displayed in graphic or numeric format.

You can monitor and log CCP communication using the CCPlog utility, which is included in the CANape installation. CCPlog can be used to capture CCP messages and log them to a file.

User questions

C C

James C.

What are the steps to create a controller description file (database), such as an A2L, for an ECU within CANape?

  1. Create a New Project in CANape. 2. Add a Device (such as CCP Driver type) using the Device Manager. 3. Create or select the necessary controller database file. 4. Populate the database by inserting ECU variables and objects directly from a linker map file using the ASAP2 database editor.
H A

Linda H.

How to configure the baud rate for connecting to the controller?

Configure the baud rate and bus timing registers in CANape, within the Transfer parameter section, to establish a connection with the controller. Click on the [Test Connection] button under the Parameter tab to test the connection. A successful connection will display a message like ‘(device name): ECU is ONLINE’.

Preparing document for printing…
0%