Sign In
Upload
Manuals
Brands
Fujitsu Manuals
Software
SOFTUNE Workbench
User Manuals: Fujitsu SOFTUNE Workbench Development
Manuals and User Guides for Fujitsu SOFTUNE Workbench Development. We have
2
Fujitsu SOFTUNE Workbench Development manuals available for free PDF download: User Manual
Fujitsu SOFTUNE Workbench User Manual (354 pages)
software for developing programs for the F2 MC-16 family of microprocessors / microcontrollers
Brand:
Fujitsu
| Category:
Software
| Size: 2.26 MB
Table of Contents
Table of Contents
9
Chapter 1 Basic Functions
15
Workspace Management Function
16
Active Project
16
Project Management Function
17
Project Configuration
17
Project Format
17
Active Project Configuration
18
Project Dependence
19
Make/Build Function
20
Make Function
20
Customize Build Function
21
Include Dependencies Analysis Function
23
Analyzing Include Dependencies
23
Functions of Setting Tool Options
24
Error Jump Function
25
Editor Functions
27
Standard Editor
27
Storing External Editors
28
External Editor
28
Example of Optional Settings
29
Storing External Tools
30
Macro Descriptions Usable in Manager
31
Examples of Macro Expansion
33
Setting Operating Environment
35
Debugger Types
36
Type of Debugger
36
Memory Operation Functions
37
Functions for Memory Operations
37
Register Operations
38
Line Assembly and Disassembly
39
Symbolic Debugging
40
Types of Symbols
40
Setting Symbol Information
40
Line Number Information
41
Referring to Local Symbols
42
Moving Scope
42
Referring to Variable of C Language
43
Specifying C Language Variables
43
Notes on C Language Symbols
44
Chapter 2 Dependence Functions
45
Simulator Debugger
46
Simulation Range
47
Setting Operating Environment
48
Boot ROM File Automatic Execution
49
Instruction Simulation
50
Memory Simulation
51
Simulation Memory Space
51
Memory Area Access Attributes
51
I/O Port Simulation
52
Interrupt Simulation
53
Reset Simulation
54
Low-Power Consumption Mode Simulation
55
STUB Function
56
Break
57
Code Break
58
Flow of Code Break
58
Data Break
60
Flow of Data Break
60
Trace-Buffer-Full Break
61
Guarded Access Break
62
Forced Break
63
Measuring Execution Cycle Count
64
Trace
66
Setting Trace
67
Clearing Trace Data
68
Displaying Trace Data
68
Searching Trace Data
69
Saving Trace Data
70
Measuring Coverage
71
Coverage Measurement Procedures
72
Checking Debugger Information
75
Emulator Debugger (MB2141)
77
Setting Operating Environment
78
MCU Operation Mode
79
Mcu Operation Speed
80
Debug Area
81
Memory Area Types
82
Memory Mapping
85
Setting Timer Minimum Measurement Unit
87
Timer Minimum Measurement Unit
87
Notes on Commands for Executing Program
88
Commands Available During Execution of User Program
90
On-The-Fly Memory Access
91
Read/Write Memory While On-The-Fly
91
Break
93
Code Break
94
Data Break
96
Sequential Break
97
Guarded Access Break
98
Trace-Buffer-Full Break
99
Performance-Buffer-Full Break
100
Forced Break
101
Events
102
Event Modes
103
Operation in Normal Mode
104
Event-Related Commands in Normal Mode
105
Operation in Multi Trace Mode
106
Event-Related Commands in Multi Trace Mode
107
Operation in Performance Mode
108
Event-Related Commands in Performance Mode
109
Control by Sequencer
110
Setting Sequencer
111
Break by Sequencer
113
Trace Sampling Control by Sequencer
114
Time Measurement by Sequencer
116
Sample Flow of Time Measurement by Sequencer
117
Real-Time Trace
119
Function of Single Trace
120
Single Trace
120
Frame Number and Step Number in Single Trace
121
Setting Single Trace
122
Multi Trace
124
Multi Trace Function
124
Setting Multi Trace
126
Displaying Trace Data Storage Status
127
Specify Displaying Trace Data Start
128
Display Format of Trace Data
129
Reading Trace Data On-The-Fly
133
Reading Trace Data On-The-Fly in Single Trace
133
Reading Trace Data On-The-Fly in the Multi Trace
134
Saving Trace Data
135
Measuring Performance
136
Performance Measurement Procedures
137
Executing Program
138
Display Performance Measurement Data
139
Measuring Coverage
140
Coverage Measurement Procedures
141
Execution Time Measurement
145
Setting the Minimum Measurement Unit
145
External Probe Sampling Timing
147
Sampling by External Probe
147
Displaying and Setting External Probe Data
148
Commands for External Probe Data
148
Checking Debugger Information
149
Emulator Debugger (MB2147-01)
151
Setting Operating Environment
152
Monitoring Program Automatic Loading
153
Setting Monitoring Program Automatic Loading
153
MCU Operation Mode
154
Debug Area
155
Memory Area Types
156
Memory Mapping
158
Debug Function
160
Trace Enhancement Mode
160
Ram Checker Mode
160
Setting of Debug Function
160
Event Mode
161
Notes on Commands for Executing Program
162
Commands Available During Execution of User Program
164
Break
166
Code Break
167
Notes on Data Break
167
Data Break
169
Monitoring Data Break
170
Setting Number
170
Sequential Break
171
Guarded Access Break
172
Trace-Buffer-Full Break
173
Performance-Buffer-Full Break
174
External Trigger Break
175
Forced Break
176
Control by Sequencer
177
Setting Sequencer
179
Real-Time Trace
181
Setting Data Monitoring Trace Trigger
183
Trace Control During Executing User Program
183
Setting Single Trace
184
Multi Trace
185
Trace Delay
186
Setting Methods of Multi Trace
188
Displaying Trace Data Storage Status
190
Specify Displaying Trace Data Storage Status
191
Display Format of Trace Data
192
Reading Trace Data On-The-Fly
196
Saving Trace Data
197
Measuring Performance
198
Performance Measurement Procedures
199
Display Performance Measurement Data
201
Measuring Coverage
202
Coverage Measurement Procedures
203
Real-Time Monitoring
206
When Referring to Ram Area of the 0 Bank
206
Execution Time Measurement
207
Power-On Debugging
209
Ram Check Window
210
RAM Checker
210
Specifications List
211
To Use the Ram Checker
211
About Log File
212
Ram Checker Viewer
213
Checking Debugger Information
214
Emulator Debugger (MB2147-05)
216
Setting Operating Environment
217
Monitoring Program Automatic Loading
218
MCU Operation Mode
219
Debug Area
220
Memory Area Types
221
Memory Mapping
223
Notes on Commands for Executing Program
225
Commands Available During Execution of User Program
227
Break
228
Code Break
229
Data Break
231
Guarded Access Break
232
Trace-Buffer-Full Break
233
Forced Break
234
Real-Time Trace
235
Setting Trace
237
Displaying Trace Data Storage Status
238
Specifying Displaying Trace Data Start
239
Display Format of Trace Data
240
Displaying All Machine Cycles
241
Reading Trace Data On-The-Fly
244
Saving Trace Data
245
Measuring Execution Cycle Count
246
Emulator Debugger (MB2198)
247
Setting Operating Environment
248
Monitoring Program Automatic Loading
249
Boot ROM File Automatic Execution
250
MCU Operation Mode
251
Operation Frequency Control
252
Notes on Commands for Executing Program
253
Commands Available During Execution of User Program
254
Break
256
Code Break
257
Data Break
259
Guarded Access Break
260
Sequential Break
261
Trace-Buffer-Full Break
262
Performance-Buffer-Full Break
263
External Trigger Break
264
Forced Break
265
Control by Sequencer
266
Operating of Sequencer
268
Real-Time Trace
270
Setting Trace
272
Displaying Trace Data Storage Status
274
Specifying Displaying Trace Data Start
275
Display Format of Trace Data
276
Saving Trace Data
279
Measuring Performance
280
Performance Measurement Procedures
281
Specifying Performance-Buffer-Full Break
281
Display Performance Measurement Data
282
Execution Time Measurement
283
Power-On Debugging
285
Emulator Debugger (MB2100-01)
286
Starting Debugging
287
Verification Items When Starting Debugging
287
Operating Environments of the Target
288
Security
290
How to Enter
290
Ending Debugging
291
When the Debugger Has Aborted
291
Efficiently Executing Debugging
292
Increasing Communication Speed During Debugging
293
Switching Debug Function
294
Debug Functions
294
Executing a Program
295
Executing Program
295
Control During Program Execution
295
Setting/Release of Debug Functions
296
Monitoring
298
Power-On Debug
299
Notes on Commands for Executing Program
301
Access to Flash Memory
303
To Access the Flash Memory
303
What Is Flash Memory Synchronization
303
Methods of Flash Memory Synchronization
303
Examples of Flash Memory Synchronization
305
To Interrupt the Program Execution [Break]
307
Code Break (Hardware)
308
Code Break (Software)
310
Data Break
311
Forced Break
312
How to Generate
312
Data Watch Break
313
Sequencer
315
Specifications of Sequencer
316
Measuring the Program Execution Cycle Count
318
Measuring Event-To-Event Execution Cycle Count [Performance Measurement]
320
Measuring Performance
322
Ending the Measurement
323
Viewing Program Execution History [Trace]
324
What Is Trace
324
Trace Functions
324
Displaying Trace Data
326
Raw Data Display
328
Trace Data Display Examples (RAW Data)
328
Instruction Display
329
Trace Data Display Example (Instruction)
329
Trace Data Display Example (Source)
330
Source Display
330
Saving Trace Data
331
Searching for Trace Data
332
How to Display the Output Message from User Program to the Debugger
333
What Is Semihosting Feature
333
What Is Terminal Window
333
Checking Debugger Information
335
Monitor Debugger
337
Resources Used by Monitor Program
338
Required Resources
338
Break
339
Software Break
340
Forced Break
341
Index
343
Required Resources
349
Advertisement
Fujitsu SOFTUNE Workbench User Manual (234 pages)
FR FAMILY SOFTUNE WORKBENCH
Brand:
Fujitsu
| Category:
Software
| Size: 1.16 MB
Table of Contents
Table of Contents
7
CHAPTER1 Basic Functions
11
Workspace Management Function
12
Active Project
12
Restrictions on Storage of Two or more Projects
12
Project Management Function
13
Project Format
13
Project Configuration
14
Active Project Configuration
14
Project Dependence
15
Make/Build Function
16
Make Function
16
Customize Build Function
17
Include Dependencies Analysis Function
19
Functions of Setting Tool Options
20
Function of Setting Tool Options
20
Error Jump Function
21
Editor Functions
23
Standard Editor
23
Storing External Editors
25
Example of Optional Settings
26
Storing External Tools
27
Macro Descriptions Usable in Manager
28
Softune Workbench
28
Examples of Macro Expansion
31
Setting Operating Environment
32
Debugger Types
33
Type of Debugger
33
Memory Operation Functions
34
Functions for Memory Operations
34
Register Operations
35
Line Assembly and Disassembly
36
Symbolic Debugging
37
Setting Symbol Information
37
Types of Symbols
37
Line Number Information
38
Moving Scope
39
Referring to Local Symbols
39
Specifying Symbol and Search Procedure
39
Referring to C/C++ Variables
40
Specifying C/C++ Variables
40
Notes on C/C++ Symbols
41
CHAPTER2 Dependence Functions
43
Simulator Debugger
44
Operating Conditions
44
Simulation Range
45
Instruction Simulation
46
Memory Area Access Attributes
47
Memory Simulation
47
Simulation Memory Space
47
I/O Port Simulation
48
Interrupt Simulation
49
Reset Simulation
50
Low Power Consumption Mode Simulation
51
Outline of Stub Function
52
STUB Function
52
Break
53
Code Break
54
Data Break
55
Trace Buffer-Full Break
56
Guarded Access Break
57
Forced Break
58
Measuring Execution Cycle Count
59
Trace
60
Trace Sampling
61
Setting Trace
62
Displaying Trace Data
63
Display Format of Trace Data
64
Searching Trace Data
65
Saving Trace Data
66
Clearing Trace Data
67
Coverage Measurement Function
68
Coverage Measurement Operation
68
Coverage Measurement Procedures
69
Displaying Coverage Measurement Result
69
Setting Range for Coverage Measurement
69
Measuring Coverage
68
Checking Debugger Status
72
Emulator Debugger (MB2197)
75
Setting Operating Environment
76
MCU Operation Mode
77
DRAM Refresh Control
78
Cache Flush Control
79
Operating Frequency
80
Notes on Executing Program
81
Commands Available During Execution of User Program
82
Break
83
Code Break
84
Code Event Break
86
Data Event Break
87
Trace Buffer-Full Break
88
Alignment Error Break
89
External Trigger Break
90
Forced Break
91
Measuring Execution Cycle Count
92
Trace
93
Trace Data
94
Trace Sampling
95
Setting Trace
96
Displaying Trace Data
97
Display Format of Trace Data
98
Searching Trace Data
99
Saving Trace Data
100
Clearing Trace Data
101
Notes on Use of Tracing Function
102
Inaccessible Area
104
Checking Debugger Status
105
Emulator Debugger (MB2198)
108
Debug Functions with Fr80S
108
Setting Operating Environment
110
Monitoring Program Automatic Loading
111
MCU Operation Mode
112
Cache Flush Control
113
Operating Frequency
114
External Memory Emulation
115
Debug Mode
116
Ram Checker Mode
116
Realtimememory Mode
116
Setting of Debug Mode
116
Notes on Executing Program
117
Commands Available During Execution of User Program
118
Break
120
Code Break
121
Data Break
123
Code Event Break
124
Data Event Break
126
Trace Buffer-Full Break
128
Alignment Error Break
129
External Trigger Break
130
Forced Break
131
Data Watch Break
132
Control by Sequencer
134
Measuring Execution Cycle Count
137
Trace
138
Setting Trace Trigger
140
Display Format of Trace Data
142
Saving Trace Data
143
Notes on Use of Tracing Function
144
Measuring Performance
146
Performance Measurement Function
146
Performance Measurement Procedures
147
Setting Event Mode
147
Setting Minimum Measurement Unit for Timer
147
Setting Performance-Buffer-Full Break
147
Displaying Performance Measurement Data
148
Executing Program
148
Displaying Performance Measurement Data
149
Command Execution During Program Execution
150
Real-Time Monitoring
150
Power-On Debugging
151
Inaccessible Area
152
RAM Checker
153
Ram Checker Window
153
Specification List
154
Using the Ram Checker
154
Log File
155
Memory Access During Logging
155
Ram Checker Viewer
156
Checking Debugger Status
157
Emulator Debugger (MB2100-01)
160
Starting Debugging
161
Issuing the Power-On Reset
162
Power-On Reset
162
Operating Environments of the Target
163
Security
165
Ending Debugging
166
When the Debugger Has Aborted
166
Efficiently Executing Debugging
167
Increasing Communication Speed During Debugging
168
Standard High-Speed Communication
168
Debug Functions
169
Switching Debug Function
169
Switching Methods
169
Executing Program
170
Control During Program Execution
170
Executing a Program
170
Setting/Release of Debug Functions
171
Monitoring
173
Power-On Debug
174
To Access the Flash Memory
176
Access to Flash Memory
176
To Interrupt the Program Execution [Break]
180
Code Break (Hardware)
181
Code Break (Software)
183
Data Break
185
Trace Trigger Break
186
Forced Break
187
Data Watch Break
188
Sequencer
190
Specifications of Sequencer
191
Guarded Access Break
192
Measuring the Program Execution Time
193
Measured Items
193
Measurement Unit
193
Measuring the Program Execution Cycle Count
194
Measuring Event-To-Event Execution Cycle Count [Performance Measurement]
196
Measuring Procedure
197
Viewing Program Execution History [Trace]
199
Acquiring Trace Data
199
Trace Functions
199
What Is Trace
199
Display Formats of Trace Data
201
Displaying Trace Data
201
How to Display Trace Data
201
Trace Data Display Position
201
Raw Data Display
203
Instruction Display
206
Source Display
207
Saving Trace Data
208
Searching for Trace Data
209
Obtaining Only Trace Data with Specified Attributes
210
Ending Trace Acquisition in Specified Conditions
211
Trace Trigger
211
Disabling Memory Access to Specified Area
212
Access-Prohibited Area
212
Displaying Messages Output from the User Program on Debugger
213
What Is Semihosting Feature
213
What Is Terminal Window
213
Using Semihosting Feature
214
Checking Debugger Status
215
Monitor Debugger
218
Resources Used by Monitor Program
219
Required Resources
219
Break
220
Software Break
221
Forced Break
222
Measuring Execution Time
223
Inaccessible Area
224
Index
225
Advertisement
Related Products
Fujitsu Saving and Recovering Your Factory and System Images
Fujitsu ScandAll PRO
Fujitsu ServerView Event Manager
Fujitsu SOFTUNE
Fujitsu Solaris 10
Fujitsu ScanSnap Upgrade
Fujitsu Saving Recovering Your Factory
Fujitsu SOP28
Fujitsu SCENICVIEWA22W-3A
Fujitsu 32
Fujitsu Categories
Air Conditioner
Laptop
Server
Scanner
Storage
More Fujitsu Manuals
Login
Sign In
OR
Sign in with Facebook
Sign in with Google
Upload manual
Upload from disk
Upload from URL