===== 제목 ===== 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