Skip to content
heliaPROFILER
Reference
HELIA

hpx doctor

Check toolchain and dependencies

function

Check toolchain and dependencies

src/helia_profiler/cli/inspect_app.py:44

hpx doctor [OPTIONS]
hpx doctor options
OptionTypeDefaultDescription
--jsonboolfalseEmit machine-readable JSON
--bundleOptional[Path]Write a sanitized support-bundle archive to this file or directory instead of printing the toolchain table
--workspaceOptional[Path]Prepared profiler_app directory (or its nsx.lock/hpx-dependencies.json, or the parent fingerprint workspace) to include exact dependency lock provenance in the bundle
--configOptional[Path]YAML config whose target and engine select the checks; with --bundle, a sanitized snapshot of it is included instead
--toolchainOptional[str]Toolchain to check (default: arm-none-eabi-gcc)
--transportrtt | usb_cdc | swo | uartTransport to check (default: rtt)
--enginetflm | helia-rt | helia-aot | executorchEngine to check (default: helia-rt)
--no-probesboolfalseSkip live J-Link probe enumeration in --bundle
--no-portsboolfalseSkip live serial port enumeration in --bundle
--raw-probe-idsboolfalseInclude unredacted device serial numbers in --bundle (opt-in; prints a warning)

Machine-readable: cli.json · doctor.md, complete and lossless.