Skip to content

Files

Latest commit

d901235 · May 10, 2019

History

History
19 lines (16 loc) · 1001 Bytes

terminology.md

File metadata and controls

19 lines (16 loc) · 1001 Bytes

Terminology

These are the key terms used by pyOCD and its documentation.

  • CoreSight — A standard Arm architecture for debug subsystems. It delivers a standardised way to discover the debug resources provided by a device.
  • debug probe — The USB device that drives SWD or JTAG.
  • flash algorithm — A small piece of code downloaded to and executed from target RAM that performs flash erase and program operations.
  • target — The device that is being controlled by pyOCD.
  • target type — The part number for the target. Represented by an identifier that is either the full part number or a shortened form of it.
  • unique ID — The unique serial number of a debug probe.
  • user option — A named value that controls some feature of pyOCD. Options can be set from the command line or configuration files.
  • user script — A Python script written by the user and loaded at runtime that can extend or modify pyOCD's behaviour.