1
0
Fork 0
forked from nuttx/nuttx-update
local-nuttx-update/tools
anjiahao 8e0fb2c433 minidumpserver:support use coredump restore the crash scene
The benefit of this approach is that in a multi-core AMP system,
a single coredump might contain memory information from other cores.
By analyzing this coredump along with the corresponding ELF files from
the other cores, you can reconstruct the crash site of those other
cores.

Signed-off-by: anjiahao <anjiahao@xiaomi.com>
2024-08-21 18:01:06 +08:00
..
bl602 Documentation/bl602: Update some imformation; Add partition.toml in tool/bl602 2021-07-27 21:01:15 -07:00
ci tools/ci: Add Rust Target for QEMU RISC-V 64-bit 2024-08-07 19:59:56 +08:00
cxd56 tools/cxd56: Update to output bss-only section to spk file 2024-02-05 05:53:51 -08:00
esp32 esp32: Add nuttx toolchain support on mcuboot 2024-07-16 10:30:56 +08:00
esp32c3 esp32s2: add simple boot support 2024-06-04 18:53:14 -03:00
esp32s2 esp32[s2]: Add nuttx toolchain support on mcuboot 2024-07-16 10:30:56 +08:00
esp32s3 esp32[s3]: Add nuttx toolchain support on mcuboot 2024-07-16 10:30:56 +08:00
espressif esp32[c3]: Add mcuboot build script for esp32c3-legacy 2024-07-16 10:30:56 +08:00
gdb memdump: Enhance memdump 2024-03-15 17:46:48 +08:00
imx9 tools/imx9: prepare bootable bootloader image 2024-07-10 22:30:38 +08:00
licensing Remove the tail spaces from all files except Documentation 2023-02-26 13:24:24 -08:00
lwl Remove the tail spaces from all files except Documentation 2023-02-26 13:24:24 -08:00
mpfs mpfs: Remove the ddrstorage section from the OpenSBI package 2022-08-10 10:01:47 +03:00
pic32 tools: Fix an error of make -C tools -f Makefile.host clean 2022-11-09 13:50:15 +08:00
rp2040 nuttx: Use MIN/MAX definitions from "sys/param.h" 2023-02-01 23:47:44 +08:00
simwifi simwifi:change script path from absolute path to soft link 2024-04-17 19:46:42 +08:00
zds boards: Move HOSTCC/HOSTCFLAGS to tools/Config.mk 2020-07-15 19:14:58 +01:00
.gitignore build: add initial cmake build system 2023-07-08 13:50:48 +08:00
apps-or-nuttx-Make.defs Add apps-or-nuttx-Make.defs 2024-03-01 12:59:16 -03:00
b16.c tools/b16.c: Fix usage text 2022-09-13 14:53:42 +08:00
bdf-converter.c NuttX: NX Engineering, S.A: update licenses to Apache 2021-04-05 06:07:48 -05:00
build-globals.sh Fix loading of ET_DYN type of shared objects 2023-09-20 09:35:28 -04:00
callstack.py tools: Add script to parse callstack 2023-06-27 10:10:12 -03:00
cfgdefine.c tools/cfgdefine.c: Resolve compile warning array subscript has type ‘char’ 2023-10-26 00:10:57 +08:00
cfgdefine.h tools: Author Gregory Nutt: update licenses to Apache 2021-02-19 08:07:47 -08:00
cfgparser.c mm/alloc: remove all unnecessary cast for alloc 2023-08-30 14:34:20 +08:00
cfgparser.h sourcefiles: Fix relative path in file header 2021-03-09 23:18:28 +08:00
checkpatch.sh Fix cmake-format wrong execution order 2024-03-12 20:03:15 +08:00
checkrelease.sh Remove incubat.* from the code base 2022-12-13 21:21:27 +02:00
CMakeLists.txt build: add initial cmake build system 2023-07-08 13:50:48 +08:00
cmpconfig.c tools: Author Gregory Nutt: update licenses to Apache 2021-02-18 11:26:21 -08:00
cnvwindeps.c tools: Author Gregory Nutt: update licenses to Apache 2021-02-19 08:07:47 -08:00
Config.mk add LDC2 (dlang) support 2024-06-06 09:32:56 +08:00
configure.bat Remove the tail spaces from all files except Documentation 2023-02-26 13:24:24 -08:00
configure.c tools/Unix.mk:Security Checks and Windows Native Compilation Enhancements 2023-12-04 07:07:08 -08:00
configure.sh Extend default appdir list. 2024-04-25 13:09:40 +08:00
configure_completion.bash tools: Add a bash completion script for the configure tool 2021-05-15 08:37:39 -03:00
convert-comments.c tools/convert-comments:Fix breakage from Sytle fixes 2021-03-01 19:08:53 -08:00
copydir.bat tools: Author Gregory Nutt: update licenses to Apache 2021-02-18 11:26:21 -08:00
copydir.sh tools: Author Gregory Nutt: update licenses to Apache 2021-02-18 11:26:21 -08:00
coredump.py tools/coredump: add coredump python parser 2023-05-25 20:42:04 +08:00
csvparser.c tools: Author Gregory Nutt: update licenses to Apache 2021-02-19 08:07:47 -08:00
csvparser.h Improve proxy/stub parameter passing for variadic OS interfaces. 2020-05-06 01:00:43 +01:00
D.defs tools/[Rust|D]: Fix the Rust and D Builds for QEMU RISC-V 2024-08-07 10:03:43 +08:00
define.bat tools/define.bat: sync design of define.bat with define.sh to uniform usage 2022-12-03 19:22:17 +08:00
define.sh tools: Author Gregory Nutt: update licenses to Apache 2021-02-18 11:26:21 -08:00
detab.c tools: Author Gregory Nutt: update licenses to Apache 2021-02-19 08:07:47 -08:00
Directories.mk libc: Move math library from libs/libc/math to libs/libm/libm 2023-02-23 10:40:07 +02:00
discover.py Updated python scripts interpreter invocation in tools/. 2023-02-19 14:15:27 +08:00
Export.mk Add basic support for locales in order to C++ streams to build and work for simple cases (POSIX / C locale). 2024-04-29 17:34:10 +08:00
flash_writer.py Lint Python code with flake8 and isort 2021-04-10 08:36:29 -07:00
FlatLibs.mk libc: Move math library from libs/libc/math to libs/libm/libm 2023-02-23 10:40:07 +02:00
gcov.sh tool: add code coverage tool 2021-10-29 19:21:23 +02:00
gencromfs.c Fixes in asprintf usage. 2023-04-19 02:48:39 +08:00
ide_exporter.py Updated python scripts interpreter invocation in tools/. 2023-02-19 14:15:27 +08:00
incdir.bat tools/incdir.bat 2022-11-09 01:38:12 +08:00
incdir.c toolchain/tasking: add dependencies rules for tasking compiler 2024-02-19 03:36:43 -08:00
incdir.sh tools: Author Gregory Nutt: update licenses to Apache 2021-02-18 11:26:21 -08:00
indent.sh tools: Author Gregory Nutt: update licenses to Apache 2021-02-18 11:26:21 -08:00
initialconfig.c tools: Fix warnings and replace deprecated readdir_r() 2022-06-24 11:42:41 +08:00
jlink-nuttx.c tcbinfo:remove total_num form tcbinfo. 2023-11-21 21:52:24 -08:00
kasan_global.py kasan: Implementing global variable out of bounds detection 2024-04-07 23:31:13 +08:00
kconfig.bat tools: Author Gregory Nutt: update licenses to Apache 2021-02-18 11:26:21 -08:00
kconfig2html.c Update kconfig2html.c 2023-12-14 20:02:52 -08:00
KernelLibs.mk libc: Move math library from libs/libc/math to libs/libm/libm 2023-02-23 10:40:07 +02:00
LibTargets.mk libc: Move math library from libs/libc/math to libs/libm/libm 2023-02-23 10:40:07 +02:00
link.bat tools: Author Gregory Nutt: update licenses to Apache 2021-02-18 11:26:21 -08:00
link.sh tools/link.sh: fix an incorrect variable 2024-01-08 19:46:59 -03:00
lowhex.c tools: Author Gregory Nutt: update licenses to Apache 2021-02-18 11:26:21 -08:00
macar-qcs.sh change Mac sim archive operate from replace to quick insertion 2023-09-12 16:15:19 +03:00
Makefile.host Added -fPIC option when building jlink-nuttx.so. 2022-06-29 13:16:54 +03:00
merge_config.py tools: add support for merge_config 2023-09-14 14:33:30 +08:00
minidumpserver.py minidumpserver:support use coredump restore the crash scene 2024-08-21 18:01:06 +08:00
mkallsyms.py libs: fix the problem that the address obtained in thumb mode cannot be executed. 2024-01-04 09:22:57 -08:00
mkallsyms.sh Revert "tools/mkallsyms.sh: Disable the mismatch warning of builtin declaration" 2022-05-12 22:19:52 +08:00
mkconfig.c tools/mkconfig: Remove the unnecessary config option correction 2022-02-09 14:34:38 -03:00
mkconfigvars.sh tools: Author Gregory Nutt: update licenses to Apache 2021-02-18 11:26:21 -08:00
mkctags.sh tools: update licenses to Apache 2021-09-02 21:56:05 +08:00
mkdeps.c toolchain/tasking: add dependencies rules for tasking compiler 2024-02-19 03:36:43 -08:00
mkexport.sh add LDC2 (dlang) support 2024-06-06 09:32:56 +08:00
mkfsdata.pl tools/mkfsdata.pl was still generating the old-style apps/include inclusion paths 2016-08-23 08:01:11 -06:00
mkfsdata.py Add mkfsdata.py 2024-08-03 01:29:09 +08:00
mknulldeps.sh tools: Author Gregory Nutt: update licenses to Apache 2021-02-18 11:26:21 -08:00
mkromfsimg.sh sched: move etc romfs mount from nsh to sched/init 2024-01-09 21:29:46 -03:00
mksymtab.c tools/mksymtab: Fix a compilation warning 2023-04-23 12:22:19 +08:00
mksyscall.c tools/syscall: Resolve compile time warning on address validation. 2023-06-28 08:47:07 +08:00
mkversion.c tools: Author Gregory Nutt: update licenses to Apache 2021-02-18 11:26:21 -08:00
mkwindeps.sh tools: Author Gregory Nutt: update licenses to Apache 2021-02-18 11:26:21 -08:00
netusb.sh script: support IPv6 in simhostroute.sh 2023-01-05 23:36:43 +08:00
noteinfo.c tools: Author Gregory Nutt: update licenses to Apache 2021-02-18 11:26:21 -08:00
nxstyle.c tools: nxstyle if statement check 2024-07-31 17:56:47 +08:00
parsecallstack.py Updated python scripts interpreter invocation in tools/. 2023-02-19 14:15:27 +08:00
parsememdump.py tools/parsememdump: speed up use mem addr cache and multi-thread 2024-08-02 13:40:14 +08:00
parsetrace.py tools/parsetrace.py:fix parsetrace script error. 2024-08-19 13:53:30 +08:00
pre-commit tools: add git pre-commit hook based on checkpatch.sh 2023-05-03 14:42:34 +02:00
process_config.sh tools: defconfig supports the include command 2023-09-14 14:33:30 +08:00
ProtectedLibs.mk libc: Move math library from libs/libc/math to libs/libm/libm 2023-02-23 10:40:07 +02:00
refresh.sh sh:Enhanced compilation system 2023-12-04 07:07:08 -08:00
rmcr.c tools: Author Gregory Nutt: update licenses to Apache 2021-02-19 08:07:47 -08:00
Rust.defs tools/[Rust|D]: Fix the Rust and D Builds for QEMU RISC-V 2024-08-07 10:03:43 +08:00
sethost.sh Add CONFIG_EXPERIMENTAL for configure windows native 2023-10-31 09:03:02 +08:00
showsize.sh tools: update licenses to Apache 2021-05-27 08:07:25 +09:00
showstack.sh tools/showstack: add configurable rank parameters 2023-09-12 16:23:20 +08:00
simbridge.sh Change all files come from Xiaomi/Pinecone to Apache License 2.0 2020-08-22 17:37:21 -06:00
simhostroute.sh script: support IPv6 in simhostroute.sh 2023-01-05 23:36:43 +08:00
size_report.py fix: TreeNode has same attribute with NodeMixin 2023-10-09 17:51:01 -04:00
stm32_pinmap_tool.py tools:Add STM32 Pin migration tool 2023-04-19 09:58:11 +02:00
testbuild.sh tools/testbuild.sh: added store compilation artifacts for cmake 2024-07-30 21:36:26 +08:00
toolchain.cmake.export Add basic support for locales in order to C++ streams to build and work for simple cases (POSIX / C locale). 2024-04-29 17:34:10 +08:00
uncrustify.cfg tools/uncrustify: disable leading space removal for block comment 2024-04-16 19:10:08 +08:00
Unix.mk make/disassembly: generate disassembly file 2024-08-16 15:22:25 +08:00
unlink.bat tools: Author Gregory Nutt: update licenses to Apache 2021-02-18 11:26:21 -08:00
unlink.sh tools: Author Gregory Nutt: update licenses to Apache 2021-02-18 11:26:21 -08:00
version.sh tools/version: generate dummy version without breakout 2023-01-28 12:10:15 -03:00
Win.mk tools/Unix.mk:change incdir to a Make target 2023-12-28 10:56:01 -08:00
xmlrpc_test.py Updated python scripts interpreter invocation in tools/. 2023-02-19 14:15:27 +08:00
Zig.defs tools/export: add hello_zig support in kernel mode for linux host 2024-01-19 01:09:46 -08:00
zipme.sh tools: zipme: remove incubator from releases 2022-12-13 17:19:06 +08:00