aboutsummaryrefslogtreecommitdiff
path: root/Debug
Commit message (Collapse)AuthorAgeFilesLines
* Profiler: folder fix - more special cases for operator<< and operator>>Pavel Kirienko2015-01-211-2/+2
|
* Profiler: computing stack top distributionPavel Kirienko2015-01-211-0/+12
|
* Profiler - header comment fixPavel Kirienko2015-01-211-3/+1
|
* Rich man's profiler - handling quotesPavel Kirienko2015-01-211-18/+31
|
* Poor man's profiler - proper stack folder that handles generic C++ typesPavel Kirienko2015-01-211-24/+113
|
* Profiler: reporting function position in flame graphsPavel Kirienko2015-01-211-1/+1
|
* Profiler: xdg-open work-aroundPavel Kirienko2015-01-211-2/+10
|
* Profiler fixesPavel Kirienko2015-01-211-5/+6
|
* Profiler fixesPavel Kirienko2015-01-211-11/+16
|
* NuttX profiler improvementsPavel Kirienko2015-01-211-33/+101
|
* Poor man's sampling profiler for NuttXPavel Kirienko2015-01-211-0/+66
|
* Nuttx.py: 'show mybt' outputs in GDB-like format for ease of parsingPavel Kirienko2015-01-211-29/+8
|
* Nuttx.py fixes: Python 2.7 support (required for gcc-arm-toolchain from ↵Pavel Kirienko2015-01-211-20/+31
| | | | Terry Guo), fixed int parsing, show mybt by name
* Speed up stack dumping by looking for freespace 4 bytes at a timeKevin Hester2015-01-041-2/+3
| | | | | Conflicts: mavlink/include/mavlink/v1.0
* Debug/NuttX: small changes to make it work with the current stable branch. ↵mazahner2014-11-102-55/+416
| | | | Debug/NuttX made existing code work with python3 in gdb. Added some new features
* Debug: fixes for gdb extension macrosAndrew Tridgell2014-04-281-5/+5
|
* Debug: fixes for Nuttx.py debug gdb add-onsAndrew Tridgell2014-04-281-6/+10
| | | | also fixed preceding mask calculation in show heaps
* A bit more NuttX gdb/python tooling to recover an interrupted context. Needs ↵px4dev2013-09-141-50/+123
| | | | more fleshing out.
* Hotfix - fault decode typo in ARMv7M macrospx4dev2013-09-111-1/+1
|
* openocd: lost change from my cherry-pickingKevin Hester2013-08-211-1/+5
|
* add step hooks to make stepping work correctly for non isrsKevin Hester2013-08-212-2/+48
| | | | | | | Conflicts: Debug/openocd.gdbinit Debug/px4fmu-v1-board.cfg
* Add scripts for debugging with openocdKevin Hester2013-08-215-64/+36
| | | | Note: We now use the version of stm32f4x that comes with openocd 0.7.0 or later
* Merge branch 'master' of github.com:PX4/Firmware into fmuv2_bringupLorenz Meier2013-08-201-0/+298
|\
| * Some early gdb/Python macros for working with NuttX.px4dev2013-08-171-0/+298
| | | | | | | | Note; only tested with gdb 7.6. Will definitely not work with the stock PX4 toolchain's gdb.
* | add .gdbinit as Debug/dot.gdbinitAndrew Tridgell2013-08-111-0/+13
| | | | | | | | very useful for JTAG debugging
* | Fix printing of PC_COUNT perf counterspx4dev2013-07-041-1/+1
|/
* Make some improvements to the ARMv7M fault decode logic.px4dev2013-03-021-97/+109
|
* Merge branch 'master' of github.com:PX4/Firmware into px4io-i2c-memory-squeezeLorenz Meier2013-02-242-5/+9
|\
| * Don't try to print the idle stack usage (we need to fix it up before the ↵px4dev2013-02-242-5/+9
| | | | | | | | code can be adapted to measure it).
* | More debug macros.px4dev2013-01-232-0/+153
|/
* Start adding PX4 firmware helper macrospx4dev2013-01-141-0/+54
|
* Break out the task stack usage sniffer so we can use it on systems where the ↵px4dev2012-12-011-4/+16
| | | | task layout has been shrunk (e.g. PX4IO)
* Make the task printer work with our usual config. Tough to detect the ↵px4dev2012-08-281-2/+2
| | | | correct configuration here.
* Fix a missing 'end' that breaks task listing.px4dev2012-08-251-0/+1
|
* task file list gdb macroLorenz Meier2012-08-221-0/+23
|
* Add heap used/free summaries to heap dumppx4dev2012-08-121-0/+8
|
* typo that causes the heap printer to fail by recursing infinitelypx4dev2012-08-111-1/+1
|
* Fresh import of the PX4 firmware sources.px4dev2012-08-044-0/+292