
klievan/jlink-mcp
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Дайте ИИ руки, чтобы прикоснуться к кремнию — MCP-серверу для зондов SEGGER J-Link, OpenOCD и Black Magic. Вспышка, остановка, шаг, поток RTT журналов и декодирование ARM Cortex-M неисправностей. Проверено на реальном оборудовании.
Обзор
Дайте ИИ руки, чтобы коснуться кремния. Сервер MCP, который позволяет LLM отлаживать встроенные устройства через зонды SEGGER J-Link. Реальный MCP-инструмент вызывает вызов реального nRF52840-DK. Воспроизведи сам: npm run demo Твоя прошивка только что сломалась. Один инструментальный звонок: Декодированный по умолчанию, развёрнутый кадр исключения, названная команда неисправности и собственный журнал устройства коррелировали — с одного вызова, без чтения человеком листа данных, чтобы узнать, что означает бит 24 CFSR. Направьте его на файл CMSIS-SVD вашей цели, и периферийные регистры перестанут быть шестнадцатеричными: 0x400 означает 1024 КБ вспышки, но только если вы знаете это, и LLM-гадание на макетах битов - это именно тот сбой, которого это избегает. Адреса исходят из собственного описания продавца, а значения из его перечислений. Оба транскрипта являются дословным выводом из nRF52840-DK в аппаратном тестовом наборе этого проекта. подключает помощников ИИ (Claude, Copilot и т. д.) к встроенному оборудованию с помощью зондов отладки SEGGER J-Link с использованием протокола Model Context.
Обзор (машинный перевод)
jlink-mcp
Дайте ИИ руки, чтобы коснуться кремния. Сервер MCP, который позволяет LLM отлаживать встроенные устройства через зонды SEGGER J-Link.
Посмотреть как это работает
Реальный MCP-инструмент вызывает вызов реального nRF52840-DK. Воспроизведи сам: npm run demo
Твоя прошивка только что сломалась. Один инструментальный звонок:
Неисправность декодирована, исключение кадр развязан, неисправность инструкция названа, и Собственный журнал устройства коррелировал — от одного звонка, без человеческого чтения Сборник данных, чтобы узнать, что означает бит 24 CFSR.
###И он знает, что такое кремний
Направьте его на файл CMSIS-SVD вашей цели, и периферийные регистры перестанут быть Хекс:
0x400 означает 1024 КБ вспышки, но только если вы знаете это, и LLM-гадание
В битовых макетах это именно тот сбой, которого это избегает. Адреса приходят из
Собственное описание продавца и значения из его перечислений.
- Обе стенограммы являются дословным выводом из nRF52840-DK в этом проекте. Тестовый пакет.*
##Что это такое?
jlink-mcp подключает помощников ИИ (Claude, Copilot и т.д.) к встроенному оборудованию с помощью зондов отладки SEGGER J-Link с использованием протокола Model Context.
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
jlink-mcp
Give AI hands to touch silicon. An MCP server that lets LLMs debug embedded devices through SEGGER J-Link probes.
See it work
Real MCP tool calls against a real nRF52840-DK. Reproduce it yourself: npm run demo
Your firmware just crashed. One tool call:
> diagnose_crash
## Crash Diagnosis
### CPU State
Core: PC=0x000000B8 SP=0x2003FFA8 R0=0x0000000A R1=0x000007FF R2=0x00000001 ...
Установка
This server does not publish a one-line install command.
Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →