USBISP V3 · 2007-11-14 · ATmega8535 ATtiny12 ATtiny13 ATtiny15 ATtiny22 ATtiny24 ATtiny26...

15
USBISP V3.0 User Manual AVRMALL http://www.avrmall.com/ November 12, 2007 Copyright (c) 2003-2008 AVRMALL All Rights Reserved.

Transcript of USBISP V3 · 2007-11-14 · ATmega8535 ATtiny12 ATtiny13 ATtiny15 ATtiny22 ATtiny24 ATtiny26...

USBISP V3.0

User Manual

AVRMALLhttp://www.avrmall.com/

November 12, 2007

Copyright (c) 2003-2008 AVRMALLAll Rights Reserved.

USBISP V3.0 • User Manual • Page 2/14

AVRMALL • http://www.avrmall.com/ USBISP V3.0 Manual

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

AVRMALL • http://www.avrmall.com/ USBISP V3.0 Manual

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 연결단자 : 2가지 타입 제공 (6PIN, 10PIN) - 6PIN 연결 케이블 기본제공

ISP 연결 6PIN 사용시 ISP 연결 10PIN 사용시

1

USBISP V3.0 • User Manual • Page 4/14

AVRMALL • http://www.avrmall.com/ USBISP V3.0 Manual

2. USB DRIVER INSTALL

USB DRIVER 설치 전 정상작동 확인

(USB DRIVER 설치 전 및 설치 후 테스트시 반드시 타겟보드와 연결하지 마십시오) ● USBISP V3.0 과 함께 제공된 USB Cable을 PC의 USB PORT에 연결합니다. ● USBISP V3.0 의 측면에 있는 스위치 1번을 "ON" 하시면 전면부의 LED가 아래 그림과 같은

순서대로 점멸하는 것을 확인합니다.(측면 2번 스위치는 작동과 무관합니다.)

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

AVRMALL • http://www.avrmall.com/ USBISP V3.0 Manual

- "마침“ 클릭 후 “ USB Serial Port"를 찾습니다.

2

자료실에서 다운로더 파일

압축을 풀어놓은 폴더를 선

3

4

“마침” 클릭

USBISP V3.0 • User Manual • Page 6/14

AVRMALL • http://www.avrmall.com/ USBISP V3.0 Manual

6

5

7

USBISP V3.0 • User Manual • Page 7/14

AVRMALL • http://www.avrmall.com/ USBISP V3.0 Manual

- “ 마침 ” 클릭하면 USBISP V3.0 USB DRIVER 설치가 끝이 납니다.

- USBISP V3.0 의 USB DRIVER 설정이 정상적으로 되었는지 확인을 합니다.

- “USB Serial Port" 의 COM Port 바꾸기

위 그림의 USB Serial Port (COMx)를 마우스로 선택한 후 두 번 클릭 하면 아래의

그림과 같이 진행하시기 바랍니다. (반드시 COM Port 값은 COM 1~6 범위로 지정하십시오)

8

제어판의 장치 관리자에서 확인하기

- 정상적으로 설치된 경우 포트 항목에 “USB Serial Port(COMx)"

USBISP V3.0 • User Manual • Page 8/14

AVRMALL • http://www.avrmall.com/ USBISP V3.0 Manual

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

AVRMALL • http://www.avrmall.com/ USBISP V3.0 Manual

3. CodeVisionAVR C Compiler / AVR Studio4 Programmer 설정하기

USBISP V3.0의 6PIN FLAT CABLE을 TARGET Board의 ISP 단자 연결

* 연결 시 주의점 - Target Board의 ISP 단자와 USBISP V3.0의 연결 단자의 PIN Assignment를 반드시 확인 할 것.

- 타겟보드의 전원을 사용할 경우에는 측면의 1번 스위치를 “OFF" 상태로 하시기 바랍니다. - 각각의 응용프로그램 사용법은 해당 프로그램의 도움말을 참조하시기 바랍니다.

Target Board

USBISP V3.0 • User Manual • Page 10/14

AVRMALL • http://www.avrmall.com/ USBISP V3.0 Manual

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

AVRMALL • http://www.avrmall.com/ USBISP V3.0 Manual

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

AVRMALL • http://www.avrmall.com/ USBISP V3.0 Manual

위 그림의 “Board" 탭을 눌러 아래의 그림과 같이 설정이 되어 있는지 확인 합니다.

만일 “ Oscillator and ISP Clock”의 STK500 Osc 의 값이 그림과 같지 않은 경우 제품에 문제가 있으므로 A/S를 보내주시기 바랍니다.

USBISP V3.0 • User Manual • Page 13/14

AVRMALL • http://www.avrmall.com/ USBISP V3.0 Manual

AT86RF401AT89S51AT89S52AT90CAN128AT90CAN32AT90CAN64AT90PWM2AT90PWM2BAT90PWM3AT90PWM3BAT90USB1286AT90USB1287AT90USB646AT90USB647AT90USB162AT90S1200AT90S2313AT90S2323AT90S2333AT90S2324AT90S4414AT90S4433AT90S4434AT90S8515AT90S8535

ATmega8ATmega16ATmega32ATmega48ATmega64ATmega88ATmega103ATmega128ATmega1280ATmega1281ATmega161ATmega162ATmega163ATmega164PATmega165ATmega165PATmega169ATmega323ATmega325ATmega329ATmega644ATmega645ATmega649ATmega2560ATmega2561ATmega3250ATmega3290ATmega6450ATmega6490ATmega8515ATmega8535

ATtiny12ATtiny13ATtiny15ATtiny22ATtiny24ATtiny26ATtiny2313ATtiny44ATtiny45ATtiny461ATtiny84ATtiny85ATtiny861

4. USBISP V3.0 Supported Devices

USBISP V3.0 • User Manual • Page 14/14

AVRMALL • http://www.avrmall.com/ USBISP V3.0 Manual

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

AVRMALL • http://www.avrmall.com/ USBISP V3.0 Manual

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 탭에서 위와 같은

경고 메시지가 발생할 수 있습니다.)