Start an investigation
- Open the project with source and firmware artifacts that match the target.
- Run
/debugwhen you need GDB, target-state inspection, or bounded instruction and coverage captures. - Run Embedder: Open Embedder Monitor.
- Ask Embedder to check the connected devices and complete any required setup.
- Describe the symptom and the state you need to preserve.
Choose the evidence
- Serial: boot output and device commands through UART, RTT, ITM, or xSCOPE.
- CAN: bus frames and application signals.
- Plots: live numeric signals and calculated channels.
- GDB and registers: stack, memory, execution, and peripheral state.
- Logic analyzer: digital edges and protocol decoding.
- Power analyzer: current and energy during a workload.
- Oscilloscope: analog waveforms and signal measurements.
- Coverage and trace: executed paths and source coverage.
- Bluetooth: BLE advertisements, services, and notifications.
- Dashboard: a reusable view of related readings and controls.
Open your tool’s guide
Each integration has its own setup, usage, and troubleshooting page. Choose by the tool connected to your board or host:- Serial: UART, SEGGER RTT, ITM/SWO, and XMOS xSCOPE.
- CAN adapters: SLCAN and mjbots fdcanusb.
- Debuggers: SEGGER J-Link, OpenOCD, TI CCS and XDS, and XMOS xTAG and xgdb.
- Logic and analog instruments: Saleae Logic, Digilent WaveForms, PicoScope, and Siglent.
- Power instruments: Nordic PPK2 and Joulescope. Digilent’s supply and analog measurement features are on its own page.
- Trace and simulation: SEGGER J-Trace and XMOS xsim. RTT, ITM, and xSCOPE guides also cover their event-recording prerequisites.
- Wireless: Bluetooth Low Energy.
- Programming and remote hardware: probe-rs, AURIX ADS and Flasher, flashing firmware, and remote bridges.
Test one hypothesis
Preserve the target
State restrictions such as “do not reset,” “do not transmit on CAN,” or “keep the supply below 3.3 V.” Check/hardware-queue if another session is using the board.
The terminal UI supports investigations and saved results, but the full Monitor is available in VS Code.
