how to arduino wifi-shield firmware upgrade (for macOS 10.9)

|

1. 맥포트가 설치되어있다고 가정하고 dfu-programmer 를 설치 합니다.


sudo port install dfu-programmer

sudo port selfupdate

sudo port upgrade outdated



2. 사진처럼 와이파이쉴드만 따로 떼어내서 쉴드에 달린 마이크로 USB포트에 usb 캐이블로 직접 피씨에합니다.


빨간색으로 동그라미된 부분이 3번점퍼입니다. 이것을 close 시켜주여야 펌웨어 업데이트 됩니다



아두이노 보드에 붙이지말고 따로 떼낸상태에서 업그래이드합니다.



제손입니다. 손톱이 좀 기네요^^;




2. 깃허브의 아두이노 프로잭트 소스를 다운로드 받습니다.

https://github.com/arduino/Arduino


받은소스의 압축을 푸시고  스크립트폴더로 들어갑니다.

cd [압축파일이름]/hardware/arduino/firmwares/wifishield/scripts


3. 루트권한으로스크립트를 실행시켜줍니다. 


아두이노 가 /Applications/Arduino.app 에 설치 되어있다고 가정하면 다음과 같이 터미널에 입력합니다.

sudo ./ArduinoWifiShield_upgrade.sh  -a /Applications/Arduino.app/Contents/Resources/Java -f all








참고 :

http://arduino.cc/en/Hacking/WiFiShieldFirmwareUpgrading

http://forum.arduino.cc/index.php/topic,130124.0.html

http://arduino.cc/en/Hacking/DFUProgramming8U2

And