Who vouches for the board a run flashes and the instrument it powers or measures with: the guard protocols a capture consults, the operator guard the command line uses, and the rail and supply requests a power run selects.
Every name on this page is imported from helia_profiler.
API tier:experimental
Generated from the src/helia_profiler tree f38e378c801d34438affb680257217e0b58d2cd1.
Capture authority from an operator who names the board and the J-Link probe on it.
HPX cannot prove which physical board a probe is wired to: the core’s
CPUID and the probe list name a SoC and a serial, not a board. With this
guard the operator vouches for the board and holds it for the whole
capture, as hpx profile assumes. :meth:verify_target refuses a
capture whose board or probe serial differs from the ones the operator
named, and :meth:check allows every step. A harness that can prove the
board and lock it passes its own
:class:~helia_profiler.FixtureCaptureGuard instead.