Bestuser.pdf

(694 KB) Pobierz
EDIABAS
Electronic Diagnostic Basic System
BEST USER MANUAL
VERSION 6d
Copyright BMW AG, created by Softing AG
BESTUSER.DOC
EDIABAS
- BEST USER MANUAL
CONTENTS
CONTENTS
1.
2.
Revision history
Introduction
2.1.About this Manual
2.2.Conventions
2.3.Special features, definitions, acronyms
2.4.Trademarks
3.
General Information
3.1.Job concept
3.2.ECU description files (SGBDs)
3.2.1.
3.2.2.
3.2.3.
3.3.1.
3.3.2.
3.3.3.
Group description files
Variant description files
Basic description file
Standard job INITIALISIERUNG
Standard job IDENTIFIKATION
Standard job ENDE
2
4
5
5
5
6
6
7
7
7
7
8
8
11
12
14
14
14
16
17
17
18
19
22
23
25
2
3.3.Standard jobs
3.4.Variant identification
3.5.Filenames
4.
Tutorial
4.1.Preconditions
4.2.Getting started
4.3.Step 1: The frame
4.4.Step 2: Minimum version
4.5.Step 3: Control unit parameters
4.6.Step 4: Control unit communication
EDIABAS
- BEST USER MANUAL
4.7.Step 5: String and Data functions
4.8.Step 6: Result sets
4.9.Step 7: Table processing
4.10.Step 8: Real processing and result request
4.11.Step 8: Job parameter
4.12.Binary parameters and binary results
5.
BEST Tools
5.1.BEST2WIN
5.2.BestBoard
5.2.1.
5.2.2.
5.2.3.
5.2.4.
5.2.5.
5.3.BestView
5.5.2.
5.5.3.
5.5.4.
5.5.5.
5.5.6.
5.5.7.
5.5.8.
5.5.9.
A.
B.
User Interface
Selecting a Description File
Updating a Description File
Selecting a Job
Setting Breakpoints
Display and Alteration of Variables
Execution of a Job
Menus
General Information
Menu overview
Toolbar
Application programs
Developing a description file with BestBoard
28
29
31
34
37
38
40
41
43
43
44
46
46
47
49
50
53
55
56
59
60
61
62
71
73
Limits and restrictions
REFERENCES
3
EDIABAS
- BEST USER MANUAL
1.
Revision history
Version 3.0
Version 4.1
Version 5
Version 5a
Version 5b
Version 6
Version 6a
Version 6d
First release
Revised for EDIABAS V4.1.0
Revised for EDIABAS V5.1.0
Extended for EDIABAS V5.5.0
Extended by appendix "Limits and restrictions"
Extension for EDIABAS V6.0.0
Extension of appendix “Limits and restrictions”
Revised for EDIABAS V6.4.4
4
EDIABAS
- BEST USER MANUAL
2.
Introduction
2.1. About this Manual
This manual sets out the principles for creating control unit description files and
describes the use and options of the development support programs. This
manual does not go into any great depth about BEST/1 language. As a general
rule all control unit description files can be formulated in BEST/2 notation which
is easier to read. You will find a detailed description of the BEST/1 language in
[3]. General information about EDIABAS and control unit description files is
given in Reference [2].
2.2. Conventions
The following typographical conventions are used in this manual:
Example
SAMPLE.C
job, string, while
Description
Upper case characters are used for
filenames, registers and operating system
commands.
Bold type is used for key words and
operators of the BEST/2 and BEST/1
languages and for API functions. In syntax
descriptions these words must be written as
shown.
Italics designate placeholders for values to
be entered by the programmer; e.g., file
names.
Words enclosed in square brackets may be
optionally specified.
Curvy braces and vertical strokes
characterize entries from which only one
must be selected, except when in square
brackets.
An ellipsis (three dots) which directly follows
an expression indicates that several
expressions of the same type can follow.
This syntax designates examples, user
entries, program outputs and error
messages.
5
expression
[option]
{
result
|
argument
}
[constant...] job...
hallo="Test";
Zgłoś jeśli naruszono regulamin