/ devにリストされているデバイスがないUSBデバイスで読み書きできますか?

/ devにリストされているデバイスがないUSBデバイスで読み書きできますか?

私はTexas Instruments MSP430F5529 Launchpadを使用していますが、おそらく問題にはなりません。接続されると/dev/ttyACM0、デバイスは2つのACMデバイスを列挙しますttyACM1。ファームウェアのアップグレード後に問題が発生し、これらのファイルが生成されなくなったため、ファームウェアアップグレードアプリケーションにこのデバイスを表示できません。

ただし、デバイスは次のように表示されますlsusb

$ lsusb | grep Texas
Bus 001 Device 005: ID 0451:2046 Texas Instruments, Inc. TUSB2046 Hub
Bus 001 Device 006: ID 2047:03fe Texas Instruments 
Bus 001 Device 007: ID 2047:0203 Texas Instruments 

Bus 001 Device 007: ID 2047:0203にアクセスする方法はありますか/dev/ttyACM0

ベストアンサー1

ちなみに、最近同じ問題が発生しました(答えを探している間にこのクエリが見つかりました)。

/dev/ttyACM0 または /dev/ttyACM1 デバイスなしで mpsdebug を使用するには、次のようにします。

lsusb | grep Texas 

vidとpidを探します。

Bus 007 Device 040: ID 2047:0203 Texas Instruments 
Bus 007 Device 039: ID 2047:03fe Texas Instruments 
Bus 007 Device 038: ID 0451:2046 Texas Instruments, Inc. TUSB2046 Hub

その後、使用してください(どれも重要ではないようです)

mspdebug -U 0451:2046 tilib 

実際にtilibを使用していますが、通常はデバイスまたはUSB VID:PIDアドレスの提供を完全にスキップしてmpsdebug tilibだけを実行できるようです。

おすすめ記事