USB HID / troubleshooting

MSPM0G3507: USB CDC serial recognition

LP-MSPM0G3507をPCへ接続した際に見えるserial portが、target MCUのUSB CDCではなく、LaunchPad上のXDS110 debug probeが提供するvirtual COM portであることを前提に切り分けるページです。

対象MSPM0G3507
用途USB CDC serial recognition
Review2026-08-03

追加調査で押さえる実務ポイント

LP-MSPM0G3507をPCへ接続した際に見えるserial portが、target MCUのUSB CDCではなく、LaunchPad上のXDS110 debug probeが提供するvirtual COM portであることを前提に切り分けるページです。

先に結論

MSPM0G3507 target MCUにはUSB peripheralが確認できません。 LaunchPadのUSB connectorとPC上のCOM portはXDS110経由です。target firmwareはUARTへ送信し、XDS110がUSB CDC/VCOMへ変換します。MSPM0G3507自体をUSB CDC Deviceとして実装する構成ではありません。

信号経路

MSPM0G3507 UART
  -> LaunchPad jumper / XDS110 UART
  -> XDS110 USB virtual COM
  -> PC terminal

確認手順

  1. LaunchPad user guideでXDS110 UART接続を確認する。
  2. UART sampleをofficial SDKでbuildする。
  3. baud、TX/RX pin、jumperを確認する。
  4. PCでXDS110 VCOMを選ぶ。
  5. terminalのbaudとline endingを合わせる。
  6. logic analyzerでtarget TXを確認する。
  7. Windows/macOS差、driver、XDS110 firmwareを確認する。

症状別

症状確認
COM portなしcable、driver、XDS110
COMはあるが無出力UART pin、baud、jumper
文字化けclock、baud
debugは可、UART不可XDS110 VCOM設定
custom boardでCOMなしUSB-UART bridgeが必要

custom board

製品基板でserial consoleが必要なら、UART header、external USB-UART bridge、またはUSB搭載MCUへの変更を検討します。

配線・書き込み・観測の共通手順

  1. MCU完全型番、board名、revision、搭載moduleを記録する。
  2. 外付け回路を外し、board単体のLEDまたはUART sampleを動かす。
  3. power rail、logic voltage、GNDを無通電で確認する。
  4. official sampleを無改変でbuildし、toolchainとSDK versionを保存する。
  5. debuggerまたはbootloaderから書き込む。
  6. UART、USB descriptor、logic analyzerなどで期待結果を観測する。
  7. reset、電源再投入、cable再接続を試す。
  8. known-good firmwareへ戻せることを確認する。

検証記録

項目記録内容
hardwareMCU型番、board、revision、serial
power入力、rail、idle・active・peak current
softwareSDK、commit、compiler、board target
programmingprobe、boot mode、runner
observationconsole、USB、signal、電流
result成功条件、失敗条件、再現回数
recovery復旧imageと手順

安全上の注意

絶対最大定格は通常動作条件ではありません。配線変更は無通電で行い、USB VBUS、3.3V rail、外部motor電源、field bus電源を混同しません。評価ボード上のUSB bridge、debugger、LED、regulatorをtarget MCU自身の機能として扱わないでください。

受入基準

  • clean workspaceから再buildできる
  • 新しい個体へ書き込める
  • 電源再投入後も同じ結果になる
  • errorを検出し安全状態へ戻る
  • 使用pin、電圧、USB roleを説明できる
  • 書き込み失敗後に復旧できる

参考リンク

  • https://www.ti.com/product/MSPM0G3507 - 公式製品情報、仕様、SDKまたは開発資料。
  • https://www.ti.com/lit/pdf/slau873 - 公式製品情報、仕様、SDKまたは開発資料。
  • https://www.ti.com/tool/MSPM0-SDK - 公式製品情報、仕様、SDKまたは開発資料。

次に確認するページ

Amazonの検索結果

購入リンクにはアフィリエイトリンクを含む場合があります。仕様・在庫は購入前に販売ページとメーカー公式情報で確認してください。

次に読むとよい記事