LoginSignup
7
4

More than 5 years have passed since last update.

Adafruit Trinketで、USBケーブルによるトラブル

Posted at

Adafruit Trinket - Mini Microcontroller - 5V Logic

AdafruitのArduino互換機「Adafruit Trinket」を買ってきて色々してみようとしていたところ、全然スケッチが書き込めなくて困っていました。

症状

Error: Could not find USBtiny device (0x1781/0xc9f)というエラーが出る

Arduino IDEからスケッチを書き込もうとすると、上記のエラーが出ます。
これ自体は公式解説にも一番に載っている、よくあるエラーらしく、対処法も書いてあります。

That means the bootloader wasn't active. Make sure to press the button on the Trinket to activate the bootloader before clicking the Upload button.

Trinketボード上のボタンを押してブートローダーをアクティブ化した状態で、スケッチを書き込んで下さいとの事。
また、ブートローダーがアクティブになっている間は、赤いLEDがじわ〜っと点滅(pulse)するらしい。解説動画が分かりやすい。

ただ、今回はボード上のボタンを押しても、赤いLEDが 数秒間点灯 するだけで、動画のようなじわ〜っと点滅状態にはなりませんでした。

対策

最終的に、 USBケーブルを交換 することで解決しました!

以下、試してみた組み合わせ。

  • ケーブルA + iMac => NG
  • ケーブルA + PC => NG
  • ケーブルA + USBハブ + iMac => NG
  • ケーブルA + USBハブ + PC => NG
  • ケーブルB + iMac => OK!!
  • ケーブルB + PC => OK!!
  • ケーブルB + USBハブ + iMac => NG
  • ケーブルB + USBハブ + PC => OK!!

えらく苦労させられましたが、何とか解決できました。
品質の悪いケーブルだったりUSBハブを経由したりすると、電力が若干足りなくなったりするのかな?

何か調子が悪いときはケーブルも疑ったりしてみて下さい。

7
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
7
4