S5U1C17001C ManUal
EPSOn
10-43
(C COMPilEr PaCkagE fOr S1C17 faMily) (Ver. 1.5.0)
10 DEBUggEr
10
Debugger
10.6.2 loading a file
Types of files
The debugger
gdb
can load an elf format object file to debug.
file loading procedure
Use the following two commands to load a file:
file
command: Loads debugging information.
load
command: Loads object code into the target.
Aside from the above, the debugger is provided with the
c17 rpf
command, which can be used to load a
parameter file to set memory map information of the target.
The
file
command must be executed before the
target
or
load
command. The
c17 rpf
command must
also be executed before the
file
command.
The following shows the basic procedure to execute a series of operations from loading a file to debugging.
(gdb) c17 rpf sample.par
(Sets map information.)
(gdb) file sample.elf
(Loads debugging information.)
(gdb) target icd usb
(Connects the target.)
(gdb) load
(Loads the program.)
(gdb) c17 rst
(Resets the CPU.)
To debug a program written in target ROM, there is no need to execute the
load
command. In this case, the
file
command can also be used to load debugging information for source-level debugging.
notes
The
load
command only loads several areas (containing the code and data) of an object file. All other areas
are left intact in the original state before the
load
command was executed.
The debugger
gdb
loads source files according to debugging information to display the sources. Therefore,
both contents and storage locations (directories) of the source files must be in the same state as at elf object file
creation.
Содержание S5U1C17001C
Страница 6: ......
Страница 17: ...1 General S5U1C17001C Manual 1 General ...
Страница 18: ......
Страница 21: ...1 2 Install S5U1C17001C Manual 2 Installation ...
Страница 22: ......
Страница 29: ...3 SoftDev S5U1C17001C Manual 3 Software Development Procedures ...
Страница 30: ......
Страница 103: ...4 SrcFiles S5U1C17001C Manual 4 Source files ...
Страница 104: ......
Страница 121: ...5 IDE S5U1C17001C Manual 5 gnU17 iDE ...
Страница 122: ......
Страница 365: ...6 Compiler S5U1C17001C Manual 6 C Compiler ...
Страница 366: ......
Страница 385: ...7 Library S5U1C17001C Manual 7 library ...
Страница 386: ......
Страница 404: ...7 18 EPSON S5U1C17001C Manual C Compiler Package for S1C17 Family Ver 1 5 0 7 liBrary THIS PAGE IS BLANK ...
Страница 405: ...8 Assemblr S5U1C17001C Manual 8 assembler ...
Страница 406: ......
Страница 438: ...8 32 EPSON S5U1C17001C Manual C Compiler Package for S1C17 Family Ver 1 5 0 8 aSSEMBlEr THIS PAGE IS BLANK ...
Страница 439: ...9 Linker S5U1C17001C Manual 9 linker ...
Страница 440: ......
Страница 448: ...9 8 EPSON S5U1C17001C Manual C Compiler Package for S1C17 Family Ver 1 5 0 9 linkEr THIS PAGE IS BLANK ...
Страница 449: ...10 Debugger S5U1C17001C Manual 10 Debugger ...
Страница 450: ......
Страница 625: ...10 174 EPSON S5U1C17001C Manual C Compiler Package for S1C17 Family Ver 1 5 0 10 DEBUggEr THIS PAGE IS BLANK ...
Страница 626: ...11 Tools S5U1C17001C Manual 11 Other Tools ...
Страница 627: ......
Страница 695: ...11 68 EPSON S5U1C17001C Manual C Compiler Package for S1C17 Family Ver 1 5 0 11 OTHEr TOOlS THIS PAGE IS BLANK ...
Страница 696: ...S1C17 Family C Compiler Package Quick Reference Reference ...