├── .github └── workflows │ ├── firmware.yml │ ├── gh-pages.yml │ ├── orbetto.yml │ └── pypi.yml ├── .gitignore ├── .gitmodules ├── CHANGELOG.md ├── LICENSE ├── README.md ├── ext ├── arm_disarm_stresstest │ ├── CMakeLists.txt │ └── main.cpp ├── hwtools │ ├── README.md │ ├── can_blaster │ │ ├── README.md │ │ ├── main.cpp │ │ └── project.xml │ └── can_loopback │ │ ├── README.md │ │ ├── main.cpp │ │ └── project.xml └── orbetto │ ├── README.md │ ├── meson.build │ ├── metrics │ ├── METRICS.md │ ├── display.py │ ├── elfFileDecode.py │ ├── metrics.py │ ├── metrics.yml │ └── queries.py │ ├── src │ ├── LRUCache.hpp │ ├── TRACE.md │ ├── device.cpp │ ├── device.hpp │ ├── mortrall.hpp │ └── orbetto.cpp │ └── subprojects │ ├── croaring.wrap │ ├── orbuculum.wrap │ ├── perfetto.wrap │ └── proto.sh ├── pyproject.toml ├── scripts ├── log_semaphore_access.py ├── log_semaphore_boosts.py ├── out_of_memory_fuzzer.py └── sdio_failure.py └── src └── emdbg ├── __init__.py ├── analyze ├── __init__.py ├── backtrace.py ├── callgraph.md ├── callgraph.py ├── calltrace.md ├── calltrace.py ├── hardfault.py ├── inline.py ├── priority.py ├── size.py └── utils.py ├── bench ├── __init__.py ├── data │ ├── fmu.gdb │ ├── fmu_v5x_orbtrace.cfg │ ├── fmu_v5x_stlink.cfg │ ├── fmu_v6x.jlinkscript │ ├── fmu_v6x_orbtrace.cfg │ └── fmu_v6x_stlink.cfg ├── fmu.md ├── fmu.py ├── skynode.md └── skynode.py ├── debug ├── __init__.py ├── backend.py ├── crashdebug.md ├── crashdebug.py ├── data │ ├── STM32F765.svd │ ├── STM32H753.svd │ ├── cortex_m.gdb │ ├── jlink.gdb │ ├── openocd.gdb │ └── orbuculum.gdb ├── gdb.md ├── gdb.py ├── jlink.md ├── jlink.py ├── openocd.md ├── openocd.py ├── px4 │ ├── __init__.py │ ├── base.py │ ├── buffer.py │ ├── data.py │ ├── device.py │ ├── perf.py │ ├── semaphore.py │ ├── svd.py │ ├── system_load.py │ ├── task.py │ └── utils.py ├── remote │ ├── __init__.py │ ├── gdb.py │ ├── gdb_api_bridge.py │ ├── mi.py │ ├── px4.py │ └── rpyc.py └── utils.py ├── io ├── README.md ├── __init__.py └── digilent.py ├── logger.py ├── patch ├── README.md ├── __init__.py ├── __main__.py ├── data │ ├── disable_uavcan_v5x.patch │ ├── itm.h │ ├── itm_Make.defs │ ├── itm_nuttx_Makefile.patch │ ├── malloc_return_null.patch │ ├── nuttx_tracing_itm.patch │ ├── nuttx_tracing_itm_uart4.patch │ ├── nuttx_tracing_itm_v10.patch │ ├── nuttx_tracing_itm_v11.patch │ ├── sdmmc_no_inline.patch │ ├── sem_boostlog.c │ ├── semaphore_boostlog.h │ └── semaphore_boostlog.patch ├── operation.py └── set.py ├── power ├── README.md ├── __init__.py ├── base.py └── yocto.py ├── serial ├── README.md ├── __init__.py ├── protocol.py └── utils.py └── utils.py /.github/workflows/firmware.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/.github/workflows/firmware.yml -------------------------------------------------------------------------------- /.github/workflows/gh-pages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/.github/workflows/gh-pages.yml -------------------------------------------------------------------------------- /.github/workflows/orbetto.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/.github/workflows/orbetto.yml -------------------------------------------------------------------------------- /.github/workflows/pypi.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/.github/workflows/pypi.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/.gitmodules -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/README.md -------------------------------------------------------------------------------- /ext/arm_disarm_stresstest/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/ext/arm_disarm_stresstest/CMakeLists.txt -------------------------------------------------------------------------------- /ext/arm_disarm_stresstest/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/ext/arm_disarm_stresstest/main.cpp -------------------------------------------------------------------------------- /ext/hwtools/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/ext/hwtools/README.md -------------------------------------------------------------------------------- /ext/hwtools/can_blaster/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/ext/hwtools/can_blaster/README.md -------------------------------------------------------------------------------- /ext/hwtools/can_blaster/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/ext/hwtools/can_blaster/main.cpp -------------------------------------------------------------------------------- /ext/hwtools/can_blaster/project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/ext/hwtools/can_blaster/project.xml -------------------------------------------------------------------------------- /ext/hwtools/can_loopback/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/ext/hwtools/can_loopback/README.md -------------------------------------------------------------------------------- /ext/hwtools/can_loopback/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/ext/hwtools/can_loopback/main.cpp -------------------------------------------------------------------------------- /ext/hwtools/can_loopback/project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/ext/hwtools/can_loopback/project.xml -------------------------------------------------------------------------------- /ext/orbetto/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/ext/orbetto/README.md -------------------------------------------------------------------------------- /ext/orbetto/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/ext/orbetto/meson.build -------------------------------------------------------------------------------- /ext/orbetto/metrics/METRICS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/ext/orbetto/metrics/METRICS.md -------------------------------------------------------------------------------- /ext/orbetto/metrics/display.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/ext/orbetto/metrics/display.py -------------------------------------------------------------------------------- /ext/orbetto/metrics/elfFileDecode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/ext/orbetto/metrics/elfFileDecode.py -------------------------------------------------------------------------------- /ext/orbetto/metrics/metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/ext/orbetto/metrics/metrics.py -------------------------------------------------------------------------------- /ext/orbetto/metrics/metrics.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/ext/orbetto/metrics/metrics.yml -------------------------------------------------------------------------------- /ext/orbetto/metrics/queries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/ext/orbetto/metrics/queries.py -------------------------------------------------------------------------------- /ext/orbetto/src/LRUCache.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/ext/orbetto/src/LRUCache.hpp -------------------------------------------------------------------------------- /ext/orbetto/src/TRACE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/ext/orbetto/src/TRACE.md -------------------------------------------------------------------------------- /ext/orbetto/src/device.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/ext/orbetto/src/device.cpp -------------------------------------------------------------------------------- /ext/orbetto/src/device.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/ext/orbetto/src/device.hpp -------------------------------------------------------------------------------- /ext/orbetto/src/mortrall.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/ext/orbetto/src/mortrall.hpp -------------------------------------------------------------------------------- /ext/orbetto/src/orbetto.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/ext/orbetto/src/orbetto.cpp -------------------------------------------------------------------------------- /ext/orbetto/subprojects/croaring.wrap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/ext/orbetto/subprojects/croaring.wrap -------------------------------------------------------------------------------- /ext/orbetto/subprojects/orbuculum.wrap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/ext/orbetto/subprojects/orbuculum.wrap -------------------------------------------------------------------------------- /ext/orbetto/subprojects/perfetto.wrap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/ext/orbetto/subprojects/perfetto.wrap -------------------------------------------------------------------------------- /ext/orbetto/subprojects/proto.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/ext/orbetto/subprojects/proto.sh -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/pyproject.toml -------------------------------------------------------------------------------- /scripts/log_semaphore_access.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/scripts/log_semaphore_access.py -------------------------------------------------------------------------------- /scripts/log_semaphore_boosts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/scripts/log_semaphore_boosts.py -------------------------------------------------------------------------------- /scripts/out_of_memory_fuzzer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/scripts/out_of_memory_fuzzer.py -------------------------------------------------------------------------------- /scripts/sdio_failure.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/scripts/sdio_failure.py -------------------------------------------------------------------------------- /src/emdbg/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/__init__.py -------------------------------------------------------------------------------- /src/emdbg/analyze/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/analyze/__init__.py -------------------------------------------------------------------------------- /src/emdbg/analyze/backtrace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/analyze/backtrace.py -------------------------------------------------------------------------------- /src/emdbg/analyze/callgraph.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/analyze/callgraph.md -------------------------------------------------------------------------------- /src/emdbg/analyze/callgraph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/analyze/callgraph.py -------------------------------------------------------------------------------- /src/emdbg/analyze/calltrace.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/analyze/calltrace.md -------------------------------------------------------------------------------- /src/emdbg/analyze/calltrace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/analyze/calltrace.py -------------------------------------------------------------------------------- /src/emdbg/analyze/hardfault.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/analyze/hardfault.py -------------------------------------------------------------------------------- /src/emdbg/analyze/inline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/analyze/inline.py -------------------------------------------------------------------------------- /src/emdbg/analyze/priority.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/analyze/priority.py -------------------------------------------------------------------------------- /src/emdbg/analyze/size.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/analyze/size.py -------------------------------------------------------------------------------- /src/emdbg/analyze/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/analyze/utils.py -------------------------------------------------------------------------------- /src/emdbg/bench/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/bench/__init__.py -------------------------------------------------------------------------------- /src/emdbg/bench/data/fmu.gdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/bench/data/fmu.gdb -------------------------------------------------------------------------------- /src/emdbg/bench/data/fmu_v5x_orbtrace.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/bench/data/fmu_v5x_orbtrace.cfg -------------------------------------------------------------------------------- /src/emdbg/bench/data/fmu_v5x_stlink.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/bench/data/fmu_v5x_stlink.cfg -------------------------------------------------------------------------------- /src/emdbg/bench/data/fmu_v6x.jlinkscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/bench/data/fmu_v6x.jlinkscript -------------------------------------------------------------------------------- /src/emdbg/bench/data/fmu_v6x_orbtrace.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/bench/data/fmu_v6x_orbtrace.cfg -------------------------------------------------------------------------------- /src/emdbg/bench/data/fmu_v6x_stlink.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/bench/data/fmu_v6x_stlink.cfg -------------------------------------------------------------------------------- /src/emdbg/bench/fmu.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/bench/fmu.md -------------------------------------------------------------------------------- /src/emdbg/bench/fmu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/bench/fmu.py -------------------------------------------------------------------------------- /src/emdbg/bench/skynode.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/bench/skynode.md -------------------------------------------------------------------------------- /src/emdbg/bench/skynode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/bench/skynode.py -------------------------------------------------------------------------------- /src/emdbg/debug/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/debug/__init__.py -------------------------------------------------------------------------------- /src/emdbg/debug/backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/debug/backend.py -------------------------------------------------------------------------------- /src/emdbg/debug/crashdebug.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/debug/crashdebug.md -------------------------------------------------------------------------------- /src/emdbg/debug/crashdebug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/debug/crashdebug.py -------------------------------------------------------------------------------- /src/emdbg/debug/data/STM32F765.svd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/debug/data/STM32F765.svd -------------------------------------------------------------------------------- /src/emdbg/debug/data/STM32H753.svd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/debug/data/STM32H753.svd -------------------------------------------------------------------------------- /src/emdbg/debug/data/cortex_m.gdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/debug/data/cortex_m.gdb -------------------------------------------------------------------------------- /src/emdbg/debug/data/jlink.gdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/debug/data/jlink.gdb -------------------------------------------------------------------------------- /src/emdbg/debug/data/openocd.gdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/debug/data/openocd.gdb -------------------------------------------------------------------------------- /src/emdbg/debug/data/orbuculum.gdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/debug/data/orbuculum.gdb -------------------------------------------------------------------------------- /src/emdbg/debug/gdb.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/debug/gdb.md -------------------------------------------------------------------------------- /src/emdbg/debug/gdb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/debug/gdb.py -------------------------------------------------------------------------------- /src/emdbg/debug/jlink.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/debug/jlink.md -------------------------------------------------------------------------------- /src/emdbg/debug/jlink.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/debug/jlink.py -------------------------------------------------------------------------------- /src/emdbg/debug/openocd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/debug/openocd.md -------------------------------------------------------------------------------- /src/emdbg/debug/openocd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/debug/openocd.py -------------------------------------------------------------------------------- /src/emdbg/debug/px4/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/debug/px4/__init__.py -------------------------------------------------------------------------------- /src/emdbg/debug/px4/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/debug/px4/base.py -------------------------------------------------------------------------------- /src/emdbg/debug/px4/buffer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/debug/px4/buffer.py -------------------------------------------------------------------------------- /src/emdbg/debug/px4/data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/debug/px4/data.py -------------------------------------------------------------------------------- /src/emdbg/debug/px4/device.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/debug/px4/device.py -------------------------------------------------------------------------------- /src/emdbg/debug/px4/perf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/debug/px4/perf.py -------------------------------------------------------------------------------- /src/emdbg/debug/px4/semaphore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/debug/px4/semaphore.py -------------------------------------------------------------------------------- /src/emdbg/debug/px4/svd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/debug/px4/svd.py -------------------------------------------------------------------------------- /src/emdbg/debug/px4/system_load.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/debug/px4/system_load.py -------------------------------------------------------------------------------- /src/emdbg/debug/px4/task.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/debug/px4/task.py -------------------------------------------------------------------------------- /src/emdbg/debug/px4/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/debug/px4/utils.py -------------------------------------------------------------------------------- /src/emdbg/debug/remote/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/debug/remote/__init__.py -------------------------------------------------------------------------------- /src/emdbg/debug/remote/gdb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/debug/remote/gdb.py -------------------------------------------------------------------------------- /src/emdbg/debug/remote/gdb_api_bridge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/debug/remote/gdb_api_bridge.py -------------------------------------------------------------------------------- /src/emdbg/debug/remote/mi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/debug/remote/mi.py -------------------------------------------------------------------------------- /src/emdbg/debug/remote/px4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/debug/remote/px4.py -------------------------------------------------------------------------------- /src/emdbg/debug/remote/rpyc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/debug/remote/rpyc.py -------------------------------------------------------------------------------- /src/emdbg/debug/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/debug/utils.py -------------------------------------------------------------------------------- /src/emdbg/io/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/io/README.md -------------------------------------------------------------------------------- /src/emdbg/io/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/io/__init__.py -------------------------------------------------------------------------------- /src/emdbg/io/digilent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/io/digilent.py -------------------------------------------------------------------------------- /src/emdbg/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/logger.py -------------------------------------------------------------------------------- /src/emdbg/patch/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/patch/README.md -------------------------------------------------------------------------------- /src/emdbg/patch/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/patch/__init__.py -------------------------------------------------------------------------------- /src/emdbg/patch/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/patch/__main__.py -------------------------------------------------------------------------------- /src/emdbg/patch/data/disable_uavcan_v5x.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/patch/data/disable_uavcan_v5x.patch -------------------------------------------------------------------------------- /src/emdbg/patch/data/itm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/patch/data/itm.h -------------------------------------------------------------------------------- /src/emdbg/patch/data/itm_Make.defs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/patch/data/itm_Make.defs -------------------------------------------------------------------------------- /src/emdbg/patch/data/itm_nuttx_Makefile.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/patch/data/itm_nuttx_Makefile.patch -------------------------------------------------------------------------------- /src/emdbg/patch/data/malloc_return_null.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/patch/data/malloc_return_null.patch -------------------------------------------------------------------------------- /src/emdbg/patch/data/nuttx_tracing_itm.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/patch/data/nuttx_tracing_itm.patch -------------------------------------------------------------------------------- /src/emdbg/patch/data/nuttx_tracing_itm_uart4.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/patch/data/nuttx_tracing_itm_uart4.patch -------------------------------------------------------------------------------- /src/emdbg/patch/data/nuttx_tracing_itm_v10.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/patch/data/nuttx_tracing_itm_v10.patch -------------------------------------------------------------------------------- /src/emdbg/patch/data/nuttx_tracing_itm_v11.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/patch/data/nuttx_tracing_itm_v11.patch -------------------------------------------------------------------------------- /src/emdbg/patch/data/sdmmc_no_inline.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/patch/data/sdmmc_no_inline.patch -------------------------------------------------------------------------------- /src/emdbg/patch/data/sem_boostlog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/patch/data/sem_boostlog.c -------------------------------------------------------------------------------- /src/emdbg/patch/data/semaphore_boostlog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/patch/data/semaphore_boostlog.h -------------------------------------------------------------------------------- /src/emdbg/patch/data/semaphore_boostlog.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/patch/data/semaphore_boostlog.patch -------------------------------------------------------------------------------- /src/emdbg/patch/operation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/patch/operation.py -------------------------------------------------------------------------------- /src/emdbg/patch/set.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/patch/set.py -------------------------------------------------------------------------------- /src/emdbg/power/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/power/README.md -------------------------------------------------------------------------------- /src/emdbg/power/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/power/__init__.py -------------------------------------------------------------------------------- /src/emdbg/power/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/power/base.py -------------------------------------------------------------------------------- /src/emdbg/power/yocto.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/power/yocto.py -------------------------------------------------------------------------------- /src/emdbg/serial/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/serial/README.md -------------------------------------------------------------------------------- /src/emdbg/serial/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/serial/__init__.py -------------------------------------------------------------------------------- /src/emdbg/serial/protocol.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/serial/protocol.py -------------------------------------------------------------------------------- /src/emdbg/serial/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/serial/utils.py -------------------------------------------------------------------------------- /src/emdbg/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Auterion/embedded-debug-tools/HEAD/src/emdbg/utils.py --------------------------------------------------------------------------------