KJ

klievan/jlink-mcp

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

40 stars 6 forks 品質 75 トレンド 32MIT

SEGGER J-Link、OpenOCD、Black Magicプローブ用のMCPサーバーのAIハンドに触れる。 フラッシュ、ハレット、ステップ、RTTログをストリームし、ARM Cortex-Mの欠陥をデコードします。 実際のハードウェアに対して検証.

概要

シリコンに触れるAIの手を与えます。 SEGGER J-Linkプローブにより、LLM が組み込まれたデバイスをデバッグできる MCP サーバーです。 実際の nRF52840-DK に対する実際の MCP ツール呼び出し。 自分自身を再現する:npm run demo ファームウェアがクラッシュしました。 1つのツールコール: 欠陥は、非例外フレームの未読化、名前付き障害のある指示、およびデバイス独自のログ相関性を1つの呼び出しから、CFSRの24ビットを調べるためにデータシートを読んでいない。 ターゲットのCMSIS-SVDファイルと周辺レジスタでそれをポイントします。 0x400 は 1024 KB のフラッシュを意味していますが、ご存知のとおり、LLM がビットレイアウトで推測するのは、この回避策はまさに失敗です。 アドレスは、ベンダー自身の説明から来ており、その列挙から意味が生まれます。 トランスクリプトは、このプロジェクトのハードウェアテストスイートでnRF52840-DKから出力される動詞です。 モデルコンテキストプロトコルを使用して、SEGGER J-Linkデバッグプローブを介して、AIアシスタント(Claude、Copilotなど)を埋め込むハードウェアに接続します.

概要(AI 翻訳)

ログイン

シリコンに触れるAIの手を与えます。 SEGGER J-Linkプローブにより、LLM が組み込まれたデバイスをデバッグできる MCP サーバーです。

お問い合わせ

作品を見る

実際の nRF52840-DK に対する実際の MCP ツール呼び出し。 自分自身を再現する:npm run demo

ファームウェアがクラッシュしました。 1つのツールコール:

欠陥は、例外フレームのunwound、示される欠陥の指示および デバイス独自のログ相関 — 1つの呼び出しから、人間の読み取りなしで CFSR の 24 ビットを調べるデータシート。

シリコンが何であるかを知る

ターゲットのCMSIS-SVDファイルと周辺レジスタでポイントする ヘックス:

[0x400 は 1024 KB のフラッシュを意味しますが、そのことを知っているだけ、LM の推測 ビットレイアウトでは、この回避策は正確に失敗です。 アドレスは、 ベンダー独自の説明と、その列挙による意味。

※このプロジェクトでは、nRF52840-DK から出力されるトランスクリプトは、 ハードウェアテストスイート*

これは何ですか?

jlink-mcpは、モデルコンテキストプロトコルを使用して、SEGGER J-Linkデバッグプローブを介して、埋め込まれたハードウェアにAIアシスタント(Claude、Copilotなど)を接続します.

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

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 ...
GitHub で README 全文を見る

インストール

This server does not publish a one-line install command.

Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →