下記の32U2の書き換え方法についてですが、

いろいろ試してみたのですがうまくいきません。

http://copter.ardupilot.com/wiki/common-ppm-encoder-apm2x-atmega32u2/

現在Futabaの送受信機セットを使っているのですがスロットルで不安定な部分があるので

どうしても32U2の書き換えが必要ということでした。

上記Webを参考にAtmel FLIPをDLし、インストールしましたが手順通りにしてもUSBのドライバが

組み込みできません。

Win7 64Bit/32Bit 両方のOSで試しましたが症状は同じで、デバイスドライバが

Arduino MEGA 2560 が組み込まれ、FLIPのUSB接続で下記のエラーが出ます。

AtLibUsbDfu.dll not found

説明にもありますがこのエラーはFLIP用のデバイスドライバが組み込まれていないということですので

いくつかの方法で試しましたがうまくいきませんでした。

ATMELのV-studioもインストールしてデバイスドライバを組み込みしましたがだめでした。

是非ご教授をお願いいたします。

You need to be a member of diydrones to add comments!

Join diydrones

Email me when people reply –

Replies

  • みなさんいろいろありがとうございました。

    結局この件は工場で32U2のFirmを書き換えてもらいました。

    書き換えた後は問題なく飛行しました。

    どうしてできないかはわかりませんでしたが一応目的は

    果たしました。

    大変お騒がせしました。

    コメントを頂いた方々へ御礼申し上げます。

  • 如何でしょうか?

    旧arducopter の wiki で、偶然見つけたのですが

    "How to flash the Atmega32U2 (PPM encoder) through USB"の 4) は、参考になりませんか?

    https://code.google.com/p/arducopter/wiki/APM2Encoder

  • 確かにすんなりとは行かなかった覚えがあるので、外部コンパスを付けるのに外してある
    ボードがあるので検証しました。

    デバイスマネージャーに
    「! Arduino Mega 2560 DFU」が警告マーク付きで出てるのだと思うのですが、
    そこで右クリックで
    「ドライバーソフトウェアの更新(P)...」を選択
    で下側の
    「コンピューターを参照して....」(省略)を選択して
    検索しますの参照先を
    C:\Program Files (x86)\Atmel\Flip 3.4.7\usb

    サブフォルダーも検索するにチェックを付け次へを押します。
    以降画面の指示に従えばOKだと思います。

  • Atmel のFAQに、こんなのありました。

    http://support.atmel.com/bin/customer.exe?=&action=viewKbEntry&...

    ”The cause can be that the wrong driver is installed for the USB flip device.

    You must uninstall the USB device and then put the board in programming mode with the reset and HWB jumpers.

    When windows will discover the new USB device, you will be able to load the correct driver from the ...\filp 3.2.2\usb directory.”

    。。。Driverを削除してから、最新のものにしてください。 のようです。

    他には、ArduCopter の持病である、Micro USBコネクタの接触不良で、通信が切れているとか!?

    Compass のキャリブレ等するようになって、Micro USBコネクタの不具合全開:-(

This reply was deleted.