===== 제목 =====
Windows7 에서 avrdude로 avrispmkII 사용하기
===== 상황 =====
Windows7 에서는 avrispmkII가 설치가 안됐다. avrstudio6로 avrispmkII의 드라이버를 설치해보지만, avrdude에서 avrispmkII를 인식 못한다.
알아보니 libusb을 사용하여 avrdude에서 인식하는 방법이 있다.
2012년 8월 12일 현재
===== 준비물 =====
* http://download.savannah.gnu.org/releases/avrdude/avrdude-5.11-Patch7610-win32.zip
* libusb-win32 http://sourceforge.net/projects/libusb-win32/files/ libusb-win32-bin-1.2.6.0.zip 사용
===== 설치 =====
- libusb-win32를 압축을 풀고 inf-wizard 를 이용하여 avrispmkII 의 드라이버 설치한다.
- avrdude-5.11-Patch7610은 libusb-win32 가 패치된 avrdude인데, 이를 이용하면 avrispmkII 의 usb 드라이버를 사용할 수 있다.
{{http://i.imgur.com/sHgVG.png}}
===== 실행 =====
**IC 정보 보기**
avrdude.exe -C avrdude.conf -c avrispmkII -p atmega8 -B 10 -P usb -vv
**atmega8-16pu 에 arduino firmware 올리기 **
avrdude -c avrispmkII -p atmega8 -B 8 -P usb -e -u -U lock:w:0x3f:m -U hfuse:w:0xca:m -U lfuse:w:0xdf:m
sleep 1
avrdude -c avrispmkII -p atmega8 -B 8 -P usb -e -F -U flash:w:"ATmegaBOOT.hex":a -U lock:w:0x0f:m