USBISP V3.0 User Manual AVRMALL http://www.avrmall.com/ November 12, 2007 Copyright (c) 2003-2008 AVRMALL All Rights Reserved.
USBISP V3.0 User Manual Page 2/14 Contents 1. Introduction 3 2. USB DRIVER INSTALL 4 3. CodeVisionAVR C Complier / AVR Studio 4 Programmer 설정하기 9 4. USBISP V3.0 Supported Devices 13 5. USBISP V3.0 FAQ 14
USBISP V3.0 User Manual Page 3/14 1. Introduction USBISP V3.0 features AVR Studio compatible (AVR Studio 4.11 이상 ) CodeVisonAVR C Compiler compatible (ver 1.24.6 이상 ) ISP interface 가진대부분의 AVR device 지원 Fuse 와 Lock bit programming 지원 Target voltage from 3.3V to 5V USB 2.0 compliant USB port 전원사용및외부전원사용 규격 ( 가로 x 세로 ) : 7.1cm X 4.1cm Connecting Interface : USB A/B Type Cable 6Pin or 10Pin ISP Connection 6Pin Flat Cable, USB Cable(A/B) 제공 Display : Power Led(RED), Status led(green) 전원연결 : 측면의 Switch 1 : "ON" 일경우 USB PORT POWER 사용 Switch 1 : "OFF" 일경우 Target Vcc 사용 ( 외부혹은 USB POWER 사용시반드시선택하여주시기바랍니다.) 사용환경 * 프로그램 : CodeVisionAVR C Compiler (Ver 1.24.6 이상 ), AVR Studio 4 (Ver 4.11 이상 ) * 주의 : CodeVisionAVR C compiler Ver 1.24.7f 사용시 ISP 파라미터값이변경되므로사용금지 통신환경 : DeskTop PC or NoteBook USB PORT USBISP V3.0 ISP CONNECTION PIN ASSIGNMENT (6PIN, 10PIN 선택사용가능 ) ISP 연결 6PIN 사용시 ISP 연결 10PIN 사용시 - ISP 연결단자 : 2 가지타입제공 (6PIN, 10PIN) - 6PIN 연결케이블기본제공
USBISP V3.0 User Manual Page 4/14 2. USB DRIVER INSTALL USB DRIVER 설치전정상작동확인 (USB DRIVER 설치전및설치후테스트시반드시타겟보드와연결하지마십시오 ) USBISP V3.0 과함께제공된 USB Cable 을 PC 의 USB PORT 에연결합니다. USBISP V3.0 의측면에있는스위치 1 번을 "ON" 하시면전면부의 LED 가아래그림과같은순서대로점멸하는것을확인합니다.( 측면 2 번스위치는작동과무관합니다.) ( 적색 1 회깜박거림 ) USB DRIVER INSTALL USB DRIVER : http://www.avrmall.com 커뮤니티내의 AVRMALL 제품자료 에있습니다. 정상작동확인후아래의순서대로설치하시기바랍니다. 본설명은 windows XP 를기준으로하였습니다. 함께제공된 USB CABLE 을 PC 와 USBISP V3.0 처음연결시아래의그림처럼나옵니다. 1
USBISP V3.0 User Manual Page 5/14 2 자료실에서다운로더파일압축을풀어놓은폴더를선 3 4 마침 클릭 - " 마침 클릭후 USB Serial Port" 를찾습니다.
USBISP V3.0 User Manual Page 6/14 5 6 7
USBISP V3.0 User Manual Page 7/14 8 - 마침 클릭하면 USBISP V3.0 USB DRIVER 설치가끝이납니다. - USBISP V3.0 의 USB DRIVER 설정이정상적으로되었는지확인을합니다. 제어판의장치관리자에서확인하기 - 정상적으로설치된경우포트항목에 USB Serial Port(COMx)" - USB Serial Port" 의 COM Port 바꾸기위그림의 USB Serial Port (COMx) 를마우스로선택한후두번클릭하면아래의그림과같이진행하시기바랍니다. ( 반드시 COM Port 값은 COM 1~6 범위로지정하십시오 )
USBISP V3.0 User Manual Page 8/14 Port Settings 선택하신후 Advanced.. 클릭하면화살표방향의그림처럼새창이나옵니다. 새로운창은 USB Serial Port 를정의합니다. COM Port Number 는 COM1 ~ COM6 사이로 지정하시면됩니다. 선택이되었다면 OK 버튼을선택하여포트설정을완료하시면됩니다. 포트설정완료후 USBISP V3.0을 USB Cable에서제거후다시연결하시면선택하신 COM Port로지정됩니다.
USBISP V3.0 User Manual Page 9/14 3. CodeVisionAVR C Compiler / AVR Studio4 Programmer 설정하기 USBISP V3.0 의 6PIN FLAT CABLE 을 TARGET Board 의 ISP 단자연결 * 연결시주의점 - Target Board 의 ISP 단자와 USBISP V3.0 의연결단자의 PIN Assignment 를반드시확인할것. Target Board - 타겟보드의전원을사용할경우에는측면의 1 번스위치를 OFF" 상태로하시기바랍니다. - 각각의응용프로그램사용법은해당프로그램의도움말을참조하시기바랍니다.
USBISP V3.0 User Manual Page 10/14 CodeVisionAVR C Compiler 에서 USBISP V3.0 설정하기 (Ver 1.24.6 이상 ) 코드비젼컴파일러의메뉴 Settings" 를선택합니다. Settings" 의서브메뉴 Programmer" 를선택 좌측그림과같이 "AVR Chip Programmer Type" 은 "Atmel STK500/AVRISP" 선택, Communication Port 는장치관리자에서설정된 COM Port(1 ~ 4) 를지정하시면됩니다. ISP(USBISP V3.0 & P-AVRISP V1.0) 를이용한 CodeVisionAVR C Compiler 사용법은 http://www.avrmall.com [ 커뮤니티 AVRMALL 제품자료 ] 에있습니다.
USBISP V3.0 User Manual Page 11/14 AVR Studio 4 에서 USBISP V3.0 설정하기 (Ver 4.11 이상 ) 메뉴의 "Tools -> Program AVR -> Connect.." 를선택하거나 Con" 이라적힌아이콘을선택합니다. 선택후 "Select AVR Programmer" 라는창이나타나며 "Platform 은 STK500 or AVRISP" 를선택, Port 는 Auto 또는장치관리자에서설정한 COM Port 를설정하고 Connect.. 버튼을클릭합니다. 정상적으로연결이된경우위와같은 Firmware version upgrade 메시지가나옵니다. 이때취소를선택하시면됩니다. (07 년 11 월 2 일이후 USBISP V3.0 의 Firmware version 은 2.0A 로 Upgrade 가되어메시지가나오지않습니다.) USBISP V3.0 이 AVR Studio 4 에정상적으로연결이되었음을보여줍니다.
USBISP V3.0 User Manual Page 12/14 위그림의 Board" 탭을눌러아래의그림과같이설정이되어있는지확인합니다. 만일 Oscillator and ISP Clock 의 STK500 Osc 의값이그림과같지않은경우제품에문제가있으므로 A/S 를보내주시기바랍니다.
USBISP V3.0 User Manual Page 13/14 4. USBISP V3.0 Supported Devices AT86RF401 AT89S51 AT89S52 AT90CAN128 AT90CAN32 AT90CAN64 AT90PWM2 AT90PWM2B AT90PWM3 AT90PWM3B AT90USB1286 AT90USB1287 AT90USB646 AT90USB647 AT90USB162 AT90S1200 AT90S2313 AT90S2323 AT90S2333 AT90S2324 AT90S4414 AT90S4433 AT90S4434 AT90S8515 AT90S8535 ATmega8 ATmega16 ATmega32 ATmega48 ATmega64 ATmega88 ATmega103 ATmega128 ATmega1280 ATmega1281 ATmega161 ATmega162 ATmega163 ATmega164P ATmega165 ATmega165P ATmega169 ATmega323 ATmega325 ATmega329 ATmega644 ATmega645 ATmega649 ATmega2560 ATmega2561 ATmega3250 ATmega3290 ATmega6450 ATmega6490 ATmega8515 ATmega8535 ATtiny12 ATtiny13 ATtiny15 ATtiny22 ATtiny24 ATtiny26 ATtiny2313 ATtiny44 ATtiny45 ATtiny461 ATtiny84 ATtiny85 ATtiny861
USBISP V3.0 User Manual Page 14/14 5. USBISP V3.0 FAQ 저희사이트에서판매되는제품류 (Board Type Module, ISP Programmer) 는제품판매이전에 자체테스트를거친후판매되고있습니다. USB DRIVER 설치가정상적으로되지않은경우 장치관리자에서옆의그림과같이 USB DRIVER 설치가정상적으로되지않은경우로 USB DRIVER를다시설치하셔야합니다. USB DRIVER 설치가정상적으로되었지만작동을하지않는경우 ( 타겟보드와 USBISP V3.0을분리하여주시고, USB 전원을사용하시기바랍니다.) 1) 제어판의장치관리자에서포트설정이 COM 1 ~ 6 사이에있는지확인합니다.
USBISP V3.0 User Manual Page 15/14 2) AVR Studio 에서연결을할경우 Com Port 가 COM 1 ~ 6 사이에있는지확인합니다. 3) USBISP V3.0의전원공급여부를확인합니다. - 타겟보드의전원을사용시 USBISP V3.0 측면의 1번스위치를 OFF" 설정합니다. - USB 전원사용시측면의 1번스위치를 ON" 으로설정합니다. 4) USBISP V3.0에제공되는 6핀케이블과타겟보드와의연결이올바른지확인합니다. (PIN ASSIGNMENT 확인하기 ) 5) AVR Studio4 에서아래와같은경고메시지가나올경우 타겟보드와분리후이전장에서설명한것을다시한번확인하여주시기바라며, 테스트할수있는다른타겟보드가있으시면다른타겟보드로테스트하여주시기 바랍니다. 위와같은경우발생시타겟보드와분리하여자체테스트를해주시기바랍니다. ( 타겟보드없이 AVR Studio 연결시 Fuses, LockBits, Program 탭에서위와같은 경고메시지가발생할수있습니다.)