はじめに
私の手元にはインテル株式会社からのご厚意による貸与品を含めて、現在3つのIntel Edison Moduleがあります。これらを使いながら個人的な好奇心を満たすためにあれこれ試しているのですが、どうも、このIntel Edison ModuleをWindows 7上で使用していると、多くの「USB 大容量記憶装置」と競合するようです。
今回はこのことについて書いてみたいと思います。
パナソニックのデジタル・カメラ「DMC-TZ10」だけの競合ではなかった
最初に「Intel EdisonとパナソニックのコンデジDMC-TZ10が競合する」を書いた時点では、このコンパクト・デジタル・カメラ(コンデジ)との競合だけを把握していたのですが、その後、このコンデジを接続してデータが読めないことを前提に、とあるUSB接続の各種カード対応リーダーを使用してみたところ、正常に併用できませんでした。
ということでいろいろな手持ちの「USB 大容量記憶装置」に分類されるデバイスを接続して、使えるものはないかと試してみました。
試してみたのは以下のデバイスです:
- 別のIntel Edison Moduleのストレージ
- バッファローコクヨサプライの多種対応カード・リーダー(BSCRA26U2)
- エレコムの多種対応カード・リーダー(MR-A39HWH)
- 東芝製32GBのUSBフラッシュ・メモリー(TNU-A032Gの海外向けモデル)
- そして、パナソニックのコンデジ「DMC-TZ10」
今回手持ちのデバイスのうち、接続したものはすべてIntel Edison Moduleと併用できませんでした。これはIntel Edison Moduleを2枚接続した場合にも同様だったことが特徴的です。
Intel Edison Moduleを2つつないだ場合
あとからつないだIntel Edison Moduleで以下のログが吐かれています:
dwc3-device dwc3-device.1: request f5f03b40 was not queued to ep6in-bulk
[ 230.842838] dwc3-device dwc3-device.1: request f5f03d80 was not queued to ep6in-bulk
[ 291.830317] dwc3-device dwc3-device.1: request f5663060 was not queued to ep6in-bulk
[ 291.830427] dwc3-device dwc3-device.1: request f5663ea0 was not queued to ep6in-bulk
[ 413.821581] dwc3-device dwc3-device.1: request f5d98a80 was not queued to ep6in-bulk
[ 413.821690] dwc3-device dwc3-device.1: request f5d98660 was not queued to ep6in-bulk
[ 775.759514] dwc3-device dwc3-device.1: request f5da9d80 was not queued to ep6in-bulk
[ 958.744836] dwc3-device dwc3-device.1: request f5d86c00 was not queued to ep6in-bulk
デバイス側から見ても状況がよくないようです。
まとめ
この現象は、私の環境に固有な問題である可能性もないわけではありません。しかし、このような状態は正直不便すぎます…。Oracle VM VirtualBoxと組み合わせでも問題が発生していますし、いろいろと私の環境では問題が発生しています。
デバイスがとても魅力的なので、これらのことを受け入れてでもいろいろと試してみてはいますが、できれば問題の解決を図っていただきたい、あるいは私自身で図れるのであれば対応していきたいところです。
ううむ、何が悪いのでしょう…?
2014年10月30日追記
追加で得た情報を“Intel Edisonは多くの「USB 大容量記憶装置」と競合する – その2”というメモに追記しました。併せて参考にしていただければと思います。