Vector VN8970 User Manual Page 53

  • Download
  • Add to my manuals
  • Print
  • Page
    / 67
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 52
7
Result and discussion
This chapter will present and discuss the result of the thesis. First a section ex-
plaining how the concept of integrating data read from the target CPU by JTAG in
CANoe works in practice, followed by a section explaining how the software test of
the ECU works with this solution.
7.1 Concept
The data extracted from the target CPU via its JTAG interface is provided to CANoe
by a dll - created in Visual Studio 2010, written in C++ - using the CANoe and
Trace32 API:s loaded as a ’C-library’ in CANoe. To incorporate this solution in an
existing CANoe configuration the user has to follow the work flow below.
Manually create a txt-file containing debug variables and dependencies, see
Figure 6.2.
Create a file defining what variables exist in which debug case, see Figure
2.7, named ”CANoeUserFileDebugCase.txt”.
Use the graphical user application, see Section 6.2, in order to create the file
with the variables with associated address and size. Use default file name -
”CANoeUserFileDebugVars.txt”.
Load the newly created file together with the debug case file in ’User Files’
in CANoe configuration options.
Load the dll in ’C-libraries’ in CANoe configuration options.
Add the system variables defined in the first file in the CANoe configuration
under the namespace and the feedback system variables, see Section 6.4,
in a sub namespace to called .
53
Page view 52
1 2 ... 48 49 50 51 52 53 54 55 56 57 58 ... 66 67

Comments to this Manuals

No comments