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.
Summary of Contents for S5U1C17001C
Page 6: ......
Page 17: ...1 General S5U1C17001C Manual 1 General ...
Page 18: ......
Page 21: ...1 2 Install S5U1C17001C Manual 2 Installation ...
Page 22: ......
Page 29: ...3 SoftDev S5U1C17001C Manual 3 Software Development Procedures ...
Page 30: ......
Page 103: ...4 SrcFiles S5U1C17001C Manual 4 Source files ...
Page 104: ......
Page 121: ...5 IDE S5U1C17001C Manual 5 gnU17 iDE ...
Page 122: ......
Page 365: ...6 Compiler S5U1C17001C Manual 6 C Compiler ...
Page 366: ......
Page 385: ...7 Library S5U1C17001C Manual 7 library ...
Page 386: ......
Page 405: ...8 Assemblr S5U1C17001C Manual 8 assembler ...
Page 406: ......
Page 439: ...9 Linker S5U1C17001C Manual 9 linker ...
Page 440: ......
Page 449: ...10 Debugger S5U1C17001C Manual 10 Debugger ...
Page 450: ......
Page 626: ...11 Tools S5U1C17001C Manual 11 Other Tools ...
Page 627: ......
Page 696: ...S1C17 Family C Compiler Package Quick Reference Reference ...