-
-
Notifications
You must be signed in to change notification settings - Fork 345
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
9 changed files
with
31 additions
and
67 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
Esp32 Heap | ||
========== | ||
|
||
This Component supplments the actual heap implementation provided by the ESP IDF SDK. | ||
This Component supplements the actual heap implementation provided by the ESP IDF SDK. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,10 +1,16 @@ | ||
GDB Stub for Host | ||
================= | ||
|
||
This defines the command line to use when ``make gdb`` is run. No additional code is required to debug for the Host. | ||
This defines command lines to run Host debuggers, either the GNU debugger:: | ||
|
||
If you want to debug your application while having a separate UART then make sure to send the following commands to your debugger:: | ||
make gdb | ||
|
||
handle SIGUSR1 nostop noprint | ||
Or LLVM debugger:: | ||
|
||
This component provides also ``gdbinit`` file containing the optimal settings needed for debugging. | ||
make lldb | ||
|
||
Generally the GNU debugger is used but for MacOS lldb is the default. | ||
|
||
This Component also provides default settings for each in the ``gdbcmds`` and ``lldbcmds`` files. | ||
|
||
See :doc:`/arch/host/debugging/index`. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,8 @@ | ||
Debugging on RP2040 | ||
=================== | ||
|
||
Currently debugging support on Sming is limited to serial output and inspecting disassembly using GDB. | ||
This is best accomplished using a JTAG debugger as discussed here | ||
https://www.raspberrypi.org/documentation/microcontrollers/raspberry-pi-pico.html | ||
under ``Debugging using another Raspberry Pi Pico``. | ||
|
||
See https://www.raspberrypi.org/documentation/microcontrollers/raspberry-pi-pico.html | ||
See :envvar:`ENABLE_GDB`. |