Skip to content
heliaPROFILER
Reference
HELIA

Reference

Look up an exact command, configuration field, result contract or API. The generated pages follow the source tree this site was built from; authored compatibility and protocol pages explain their evidence and scope. To learn the tool, start at Getting started; to understand a choice, the User guide; to see it done, Examples.

Command Does
hpx profile build, flash, capture, report
hpx analyze static model analysis on the host
hpx compare compare two result bundles, optionally against a regression profile
hpx validate the hardware-in-the-loop suite over the registered models
hpx doctor check the toolchains and probes; --bundle writes a redacted support archive
hpx boards, hpx engines list the registered boards and engines
hpx probes, hpx ports list and match J-Link probes and host serial ports
hpx target reset helpers for the attached board
hpx power-on hold the instrument’s passthrough power on
hpx cache inspect or purge the local build caches
  • hpx profile model.tflite is a shortcut for model.path; with a config file, omit the positional argument and pass --config hpx.yml.
  • A flag on the command line overrides the same field in the config file; the resolved configuration is recorded in the run’s run_metadata.json.
  • -v adds INFO logs and -vv adds DEBUG; every subcommand accepts --help.
  • Exit codes: 0 on success, non-zero on any HpxError, and 3 for an invalid run under --fail-on-invalid.
  • Machine-readable copies of the generated surfaces sit beside each page (cli.json, schema.json, issues.json, the Markdown renditions and llms.txt), and every content page has a Markdown rendition at the same route with index.md appended.