追加調査で押さえる実務ポイント
SAMD51のnative USB Deviceを使うCDC serialがPCに認識されない問題を、cable、board配線、clock、descriptor、bootloader、OSに分けて切り分けるtroubleshootingガイドです。 本ページでは、MCUそのもの、開発ボード固有回路、SDK対応、外付け部品を分け、手元の構成で再現可能かを判断します。最初に完全型番、board revision、電源、書き込み方法を固定し、最小構成が成立してから機能を追加してください。
先に結論
SAMD51はFull-speed USB Host/Deviceを内蔵します。ただし、使用boardのUSB connectorがtargetへ接続されていること、48MHz USB clock、descriptor、endpoint 0、CDC interfaceが正しく初期化されていることが必要です。
切り分け順
| 症状 | 確認 |
|---|---|
| deviceが何も出ない | data cable、VBUS、D+/D- |
| Unknown Device | clock、EP0、descriptor |
| COM portが出ない | CDC class、OS driver |
| bootloaderだけ出る | application USB初期化 |
| 接続後消える | fault、watchdog、power |
| 再接続不可 | USB state reset |
- known-good cableでPCへ直結する。
- bootloader USBとapplication USBを分ける。
- USB Device sampleだけを動かす。
- descriptorを取得する。
- CDC echoを確認する。
- unplug/replugを試す。
- debuggerでfaultを確認する。
{COMMON_REVIEW}
次に確認するページ
参考リンク
- https://www.microchip.com/en-us/product/ATSAMD51J20A - 公式製品情報、データシート、SDKまたはboard資料。
- https://www.microchip.com/en-us/products/microcontrollers - 公式製品情報、データシート、SDKまたはboard資料。
- https://ww1.microchip.com/downloads/en/DeviceDoc/SAM_D5x_E5x_Family_Data_Sheet_DS60001507G.pdf - 公式製品情報、データシート、SDKまたはboard資料。
確認日: 2026-08-02
Amazonの検索結果
購入リンクにはアフィリエイトリンクを含む場合があります。仕様・在庫は購入前に販売ページとメーカー公式情報で確認してください。
「SAMD51 development board」で検索した結果です。個別商品の推薦ではありません。型番・仕様・販売元を販売ページで確認してください。
Amazonで検索