0

http://arduino.cc/en/Hacking/WiFiShieldFirmwareUpgradingで提供されている指示に従って、wifiシールドファームウェアをアップグレードしようとしていました

しかし、私はメッセージを受け取っています

root@Joms-PC:/home/joms/arduino-1.0.5/hardware/arduino/firmwares/wifishield/scripts#      ./ArduinoWifiShield_upgrade.sh -f all

   Arduino WiFi Shield upgrade
 =========================================
 Instructions:
To access to the USB devices correctly, the dfu-programmer needs to have the root           permissions.

You can upgrade the firmware of the antenna togheter with the shield firmware or only    the shield firmware
if there aren't changes on the antenna firmware.
  Use the '-h' parameter for help
=========================================

インストールしたdfu-programmerにroot権限を付与する方法

sudo apt-get install dfu-programmer

それが問題なら??? それとも何か他のことを試してみるべきですか

4

1 に答える 1

1

sudo を使用してスクリプトを実行する必要があります。

sudo ./ArduinoWifiShield_upgrade.sh -f all

また、-a スイッチを使用して Arduino IDE ファイルへのパスを追加する必要があります (-f スイッチの前にある必要があります)。

sudo ./ArduinoWifiShield_upgrade.sh -a PATH/TO/ARDUINO/FILES -f all

PATH/TO/ARDUINO/FILES を、Arduino ファイルを抽出した場所へのパスに置き換えます。

于 2013-08-12T17:43:53.847 に答える