This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
openocd:start [2020/12/10 06:55] – [The OpenOCD Toolchain] ursgraf | openocd:start [2021/01/14 16:37] (current) – [OpenOCD] ursgraf | ||
---|---|---|---|
Line 4: | Line 4: | ||
* [[: | * [[: | ||
* [[openocd: | * [[openocd: | ||
- | * [[openocd:installation_gdb|]] | + | * [[openocd:using_openocd|Details of Using OpenOCD]] |
- | * [[openocd: | + | |
The hardware adapter forms the electrical interface to the processor and must also be matched to the processor. The adapter is already integrated on the Zybo board. For the Microzed board you need a [[https:// | The hardware adapter forms the electrical interface to the processor and must also be matched to the processor. The adapter is already integrated on the Zybo board. For the Microzed board you need a [[https:// | ||
- | |||
- | |||
===== The OpenOCD Toolchain ===== | ===== The OpenOCD Toolchain ===== | ||
Line 16: | Line 12: | ||
==== Using Telnet Connection ==== | ==== Using Telnet Connection ==== | ||
- | [{{: | + | [{{: |
- | + | ||
- | The same graphical debugger interface can be used with the OpenOCD toolchain as with the PowerPC and the BDI-3000. OpenOCD and the FT2232 on the Zybo take over the function of the BDI-3000. | + | |
- | + | ||
- | The Eclipse Plugin can be downloaded from [[https:// | + | |
- | To use this toolchain, OpenOCD together with an eclipse | + | Make sure to have the necessary |
- | ===== The gdb-OpenOCD-toolchain | + | ===== Using GDB Connection |
- | {{: | + | [{{: |
- | //Picture 2: The gdb-toolchain// | + | |
- | This toolchain uses OpenOCD in combination with the GNU debugger, the gdb. | + | This toolchain uses OpenOCD in combination with the GNU debugger, the GDB. The GDB can be used to load a deep application onto the target. For this it must have been packed in an ELF format. If debug information in STABS or DWARF format is also provided, the debugger can also be used to debug the deep application directly to the target. |
- | The gdb can be used to load a deep application onto the target | + | |
- | If debug information in STABS or DWARF format is also provided, | + | === Installation of the GDB === |
+ | The "GNU Arm Embedded Toolchain" | ||
- | More information under [[.: | + | === How to Use the GDB === |
+ | [[.: | ||
- | To use this toolchain, OpenOCD and [[.: | ||