INCA (Integrated Calibration and Application Tool) is a measurement, calibration and diagnostic software published by
ETAS
ETAS GmbH is a German company which designs tools for the development of embedded systems for the automotive industry and other sectors of the embedded industry. ETAS is 100% owned by Robert Bosch GmbH.
Name
The company's name is an acronym ...
. With its large installation base in the auto industry, this development software
[
]
[
]
[
]
[
]
[
]
[
]
[
]
[
] is deployed during all phases of the development of
electronic control units (ECUs) and ECU software programs for
measuring
Measurement is the quantification of attributes of an object or event, which can be used to compare with other objects or events.
In other words, measurement is a process of determining how large or small a physical quantity is as compared to ...
,
calibration
In measurement technology and metrology, calibration is the comparison of measurement values delivered by a device under test with those of a calibration standard of known accuracy. Such a standard could be another measurement device of known ...
,
diagnostics
Diagnosis (: diagnoses) is the identification of the nature and cause of a certain phenomenon. Diagnosis is used in a lot of different disciplines, with variations in the use of logic, analytics, and experience, to determine " cause and effect". ...
and
programming
Program (American English; also Commonwealth English in terms of computer programming and related activities) or programme (Commonwealth English in all other meanings), programmer, or programming may refer to:
Business and management
* Program m ...
.
Description
Calibrating an
ECU software with the aid of INCA enables engineers to adapt the behavior of control and diagnostic functions to a variety of vehicle models and/or model variants, without requiring the modification of calculation routines. As part of this process, characteristic values of function algorithms are entered while simultaneously acquiring signals from ECUs, vehicle data buses and
measuring instruments
Instrumentation is a collective term for measuring instruments, used for indicating, measuring, and recording physical quantities. It is also a field of study about the art and science about making measurement instruments, involving the related ...
. During the calibration process in INCA, the ECU signals are visualized, which means that any change occurring inside the ECU can be followed up by a detailed examination and analysis of system behavior. This type of characteristics calibration may take place on board the vehicle, in the lab, on test benches or in combination with simulation environments, such as
Simulink
Simulink is a MATLAB-based graphical programming environment for modeling, simulating and analyzing multidomain dynamical systems. Its primary interface is a graphical block diagramming tool and a customizable set of block libraries. It offe ...
.
Feature set
A host of functions required for
ECU software calibration, such as interface-dependent calibration methods, calibration data management, measurement data visualization and analysis, ECU programming, vehicle
bus monitoring, as well as remote control through standard interfaces, are part of the product's functional complement. Available add-ons facilitate the integration of additional functions, such as the symbolic representation of diagnostic data, the calibration of
Simulink
Simulink is a MATLAB-based graphical programming environment for modeling, simulating and analyzing multidomain dynamical systems. Its primary interface is a graphical block diagramming tool and a customizable set of block libraries. It offe ...
® models, the integration of
LIN and
FlexRay
FlexRay is an automotive network communications protocol developed by the FlexRay Consortium to govern on-board automotive computing. It is designed to be faster and more reliable than CAN and TTP, but it is also more expensive. The FlexRay co ...
buses, plus software calibration and validation by means of rapid
prototyping
A prototype is an early sample, model, or release of a product built to test a concept or process. It is a term used in a variety of contexts, including semantics, design, electronics, and software programming. A prototype is generally used to ...
hardware.
In combination with suitable hardware products, INCA can access standard ECU interfaces, such as
CAN, ETK,
Ethernet
Ethernet ( ) is a family of wired computer networking technologies commonly used in local area networks (LAN), metropolitan area networks (MAN) and wide area networks (WAN). It was commercially introduced in 1980 and first standardized in 198 ...
and
FlexRay
FlexRay is an automotive network communications protocol developed by the FlexRay Consortium to govern on-board automotive computing. It is designed to be faster and more reliable than CAN and TTP, but it is also more expensive. The FlexRay co ...
.
* ECU access via CAN, using the
CCP,
KWP2000
Keyword Protocol 2000, abbreviated KWP2000, is a communications protocol used for on-board vehicle diagnostics systems (OBD). This protocol covers the application layer in the OSI model of computer networking. The protocol is standardized by Inter ...
,
UDS and
XCP protocols.
* ECU access via FlexRay and XCP protocol
* ECU access via Ethernet and XCP protocol
* ECU access via SOME/IP protocol
* ECU access with parallel ETKs via
address bus
In computer architecture, a bus (historically also called a data highway or databus) is a communication system that transfers data between components inside a computer or between computers. It encompasses both hardware (e.g., wires, optical ...
and
data bus
In computer architecture, a bus (historically also called a data highway or databus) is a communication system that transfers data between components inside a computer or between computers. It encompasses both hardware (e.g., wires, optical ...
* ECU access with serial ETKs, through microcontroller debugging interfaces such as
NEXUS
NEXUS is a joint Canada Border Services Agency and U.S. Customs and Border Protection-operated Trusted Traveler and expedited border control program designed for pre-approved, low-risk travelers. Members of the program can avoid waits at border ...
,
JTAG
JTAG (named after the Joint Test Action Group which codified it) is an industry standard for verifying designs of and testing printed circuit boards after manufacture.
JTAG implements standards for on-chip instrumentation in electronic design ...
and
AUD
The Australian dollar ( sign: $; code: AUD; also abbreviated A$ or sometimes AU$ to distinguish it from other dollar-denominated currencies; and also referred to as the dollar or Aussie dollar) is the official currency and legal tender of Au ...
* ECU access via J2534
* Simultaneous access to several ECUs
Former versions of INCA offered interfaces for K-Line and XCP over USB.
Supported standards
* Supports
ASAM MCD standards MCD-1b, MCD-2 MC, MCD-2 D(ODX), MDF, MCD-2 Net (Fibex),
ASAP3 and MCD-3 MC, AE CDF
* Supports the CANdb for CAN monitoring and transmission of CAN messages
* Recording of measurement data in the file formats
MDF3,
ASCII
ASCII ( ), an acronym for American Standard Code for Information Interchange, is a character encoding standard for representing a particular set of 95 (English language focused) printable character, printable and 33 control character, control c ...
,
MDF4, DI-ADEM-ATF, FAMOS and
MATLAB
MATLAB (an abbreviation of "MATrix LABoratory") is a proprietary multi-paradigm programming language and numeric computing environment developed by MathWorks. MATLAB allows matrix manipulations, plotting of functions and data, implementat ...
®-M
*
COM
Com or COM may refer to:
Computing
* COM (hardware interface), a serial port interface on IBM PC-compatible computers
* COM file, or .com file, short for "command", a file extension for an executable file in MS-DOS
* .com, an Internet top-level ...
-API enable interaction with
Windows
Windows is a Product lining, product line of Proprietary software, proprietary graphical user interface, graphical operating systems developed and marketed by Microsoft. It is grouped into families and subfamilies that cater to particular sec ...
® PC-based applications
* MATLAB®-API for access to MATLAB® as a control and analysis application
* Exchange of calibration data in physical representation, using the
DCM, CVX and
CDF2.0 formats
* Supports numerous HEX file formats, e.g.,
Motorola
Motorola, Inc. () was an American multinational telecommunications company based in Schaumburg, Illinois. It was founded by brothers Paul and Joseph Galvin in 1928 and had been named Motorola since 1947. Many of Motorola's products had been ...
-S or
Intel HEX
Intel hexadecimal object file format, Intel hex format or Intellec Hex is a file format that conveys binary information in ASCII text form, making it possible to store on non-binary media such as paper tape, punch cards, etc., to display o ...
References
External links
INCA Product Family page on ETAS websiteSupported standards, ECU Interfaces and Technical Data
{{DEFAULTSORT:Inca
Computer-aided engineering software
Data analysis software