embedded-peripheral-bringup
Installation
SKILL.md
Embedded Peripheral Bring-Up
Overview
Use this skill to bring up peripherals from the outside in: board wiring, pin mux, clocks, reset state, electrical mode, driver configuration, interrupts/DMA, and observable signals. Avoid rewriting drivers before proving the peripheral can physically signal.
When To Use
Use this skill when:
- GPIO, UART, SPI, I2C, PWM, ADC, timer, DMA, or interrupt behavior is wrong.
- A peripheral has no signal, wrong timing, stuck bus, bad data, or only works sometimes.
- The user has schematic snippets, pin mappings, logic analyzer traces, oscilloscope captures, or register dumps.
Do not use this skill when the chip is not booting or the firmware cannot be flashed; resolve those first.
First Questions
Ask for: