로그인회원등록 내글장바구니주문조회현재접속자
 상품 검색








 게시판 검색





 
 
회원등록 비번분실


온라인 입금계좌
ㆍ기업은행
ㆍ219-043192-01-028
ㆍ이건영

      거래은행 바로가기
 
  Products Introduce
상품 설명서
작성자 leeky        
작성일 2011/07/15
첨부#1 AVRISP-mkII-Driver.zip (521KB) (Down:322)
ㆍ추천: 0  ㆍ조회: 2547   
  USBISP-mkII V2.0 사용설명서
 USBISP-mkII V2.0
 USBISP-mkII V1.0에 Level Converter10핀-ISP를 추가한 최고급 USBISP-mkII로 개발한 신제품입니다.
AVR Studio, Code Vision에서 정품 AVRISP-mkII로 연결됩니다.
1.8V ATxmega용 PDI, 3.0V 최신 ATtiny용 TPI, 기존 ATtiny, AT90, ATmega용 ISP를 모두 지원합니다.
  

장점
USB는 MINI-B 표준품을 장착하여 작은 커넥터와 부드러운 케이블로 사용하기 편리합니다.
USB는 USB2Serial 방식이 아닌 USB Native 방식으로 연결속도 12 MHz로 빠릅니다. 
    USB Driver는 AVR Studio를 설치하면, Atmel사의 Jungo 드라이버가 자동으로 설치됩니다.

USB 입력에 과전류 보호회로와 정전기 보호용 TVS 회로를 모두 장착하였습니다.
ISP, TPI, PDI의 모든 핀에 전류제한 저항을 장착하여, 타겟의 고장으로 부터 장치를 보호합니다
고급부품인 SMD Crytal 공진기와 SMD Switch를 장착하여 26x63 mm의 초소형으로 개발되었습니다.

ISP-6핀과 ISP-10핀 커넥터를 장착하여 기존의 USBISP와 같이 모든 타겟에 사용이 가능합니다.
    KANDA 방식 ISP-10핀은 ISP 전용이며, ATMEL 방식 ISP-6핀은 ISP 점퍼를 위로하면 ISP로 설정됩니다.
    ISP 점퍼를 아래로 장착하면 PDI 및 TPI 출력으로 설정됩니다, (PDI 및 TPI 연결방법은 칩 데이터를 참조)

 USBISP-mkII V2.0은 1.8V ~ 5.5V를 사용하는 타겟의 펌웨어를 구울 수 있습니다.
    기존 ATtiny, AT90PWM, AT90USB, ATmega는 모두 ISP로, 신형 ATtiny만 TPI로, ATxmega만 PDI로 사용. 
VTG 점퍼로 타겟에 5.0V의 전원을 공급할 수 있습니다.
    전원전압이 5.0V가 아닌 타겟에 VTG 점퍼로 USB 전원 +5V를 공급하면 안됩니다.

USBISP-mkII V2.0의 내용물
26 x 63 mm, FR4-1.6T 완성품 기판 x 1개
사은품 #1 : USB-MINI-B 1.2M 케이블  x 1개
사은품 #2 : IDC 6핀, 10핀 리본 케이블 20 cm x 1 조
 
USBISP-mkII V2.0의 기능
        
주의  모든 회로와 사용하는 부품은 예고없이 변경될 수 있습니다.

PROTECTOR : 과전류 보호회로와 정전기로 부터 장치를 보호하는 TVS 부품을 장착하였습니다. 
USB : USB 2.0 호환 성능으로 USB 드라이버는 ATMEL사의 Jungo 드라이버입니다.
          USB2Serial 방식이 아닌 USB Native 방식으로 12 MHz 속도로 연결됩니다.
          AVR Studio를 사용하면, 별도로 드라이버를 설치할 필요가 없습니다.

RST : ISP 장치를 리셋합니다. Reset을 누르면 AVRISP 장치가 초기연결 상태로 되며,
          AVR Studio의 굽기창을 그 상태에서 바로 사용이 가능합니다.
HWP : ISP 장치의 펌웨어를 업그레이드 합니다. DFU 드라이버와 소프트웨어가 필요합니다.
           USBISP-mkII V2.0은 AVR Studio에서 펌웨어 업그레이드를 지원하지 않습니다,

RDY LED : USB 케이블로 PC와 연결하면 1초 후에 계속 켜있습니다.(USB 연결 상태를 표시)
ACT LED : USB 케이블 연결시 1초 점등후 꺼집니다. 타겟의 펌웨어를 쓰거나 읽으면 깜빡입니다. 

VTG 점퍼 : 타겟에 5.0V의 USB 전원을 공급합니다. (타겟으로 전원공급은 권장하지 않습니다)
          만일 타겟의 작동전압이 상이하면 AVRISP-mkII-CL에서 타겟전압을 공급하면 안됩니다.  
LEVEL CONVERTER :  1.8V ~ 5.5V의 타겟전압 (VTG에 연결된 타겟의 전원)에 따라서
         자동으로 ISP의 출력을 맞추어 주는 장치입니다. (1.8V를 사용하는 ATxmega에 좋습니다)        
 
ISP 점퍼 : 6핀 ISP의 출력을 설정합니다. 위로 꽂으면 ISP, 아래로 꽂으면 PDI 나 TPI로 설정됩니다.
ISP 모드 : ATmega, ATtiny, AT90 등 모든 AVR 칩 (AVR Studio 4 혹은 5를 사용합니다)
TPI 모드 : ATtiny4,5,9,10 등 최신 ATtiny계열의 칩 (AVR Studio 5를 사용해야 합니다)
PDI 모드 : ATxmega 32~256 등 최신 ATxmega 계열의 칩 (AVR Studio 5를 사용해야 합니다)

ISP 6핀 커넥터 : 점퍼로 설정된 TPI, PDI, ISP 모드 중에서 설정된 출력을 타겟과 연결합니다.
ISP 10핀 커넥터 : ISP 출력을 타겟과 연결합니다. (이 커넥터로는 TPI와 PDI 모드가 출력되지 않습니다)
기존 ATtiny, AT90, ATmega는 ISP, 최신 ATtiny 계열은 TPI, 최신 ATxmega 계열은 PDI로 펌웨어를 굽습니다.
 
USIISP-mkII V2.0의 연결 후 Main 창에서 칩을 선택하면 굽기모드가 자동으로 표시됩니다.
여기에 나오는 모드대로 USBISP-mkII V2.0의 ISP 점퍼를 설정합니다. 
 

USIISP-mkII V2.0을 AVR Studio V5.0 으로 연결한 예,
USIISP-mkII V2.0의 연결정보, 펌웨어 버전 1.13을 확인할 수 있습니다.
 

ISP MODE AVR 디바이스 지원 목록
거의 모든 ATMEL사의 AVR 칩을 지원합니다. AVR Studio의 설치 혹은 업그레이드로 지원됩니다.
 
ATmega128 ATmega1280 ATmega1281 ATmega1284 ATmega1284P ATmega16 ATmega162 ATmega164A ATmega164P ATmega164PA ATmega165 ATmega165A ATmega165P ATmega168 ATmega168A ATmega168P ATmega168PA ATmega169 ATmega169A ATmega169P ATmega169PA ATmega16A ATmega16HVB ATmega16U2 ATmega16U4 ATmega2560 ATmega2561 ATmega32 ATmega324A ATmega324P ATmega324PA ATmega325 ATmega3250 ATmega3250A ATmega3250P ATmega325A ATmega325P ATmega328 ATmega328P ATmega329 ATmega3290 ATmega3290A ATmega3290P ATmega329A ATmega329P ATmega329PA ATmega32A ATmega32C1 ATmega32HVB ATmega32M1 ATmega32U2 ATmega32U4 ATmega32U6 ATmega48 ATmega48A ATmega48P ATmega48PA ATmega64 ATmega640 ATmega644 ATmega644A ATmega644P ATmega644PA ATmega645 ATmega6450 ATmega6450A ATmega6450P ATmega645A ATmega645P ATmega649 ATmega6490 ATmega6490A ATmega6490P ATmega649A ATmega649P ATmega64A ATmega64HVE ATmega8 ATmega8515 ATmega8535 ATmega88 ATmega88A ATmega88P ATmega88PA ATmega8A ATmega8HVD ATmega8U2 ATmega128 ATmega1280 ATmega1281 ATmega1284 ATmega1284P ATmega128A ATmega16 ATmega162 ATmega164A ATmega164P ATmega164PA ATmega165 ATmega165A ATmega165P ATmega168 ATmega168A ATmega168P ATmega168PA ATmega169 ATmega169A ATmega169P ATmega169PA ATmega16A ATmega16HVB ATmega16U2 ATmega16U4 ATmega2560 ATmega2561 ATmega32 ATmega324A ATmega324P ATmega324PA ATmega325 ATmega3250 ATmega3250A ATmega3250P ATmega325A ATmega325P ATmega328 ATmega328P ATmega329 ATmega3290 ATmega3290A ATmega3290P ATmega329A ATmega329P ATmega329PA ATmega32A ATmega32C1 ATmega32HVB ATmega32M1 ATmega32U2 ATmega32U4 ATmega32U6 ATmega48 ATmega48A ATmega48P ATmega48PA ATmega64 ATmega640 ATmega644 ATmega644A ATmega644P ATmega644PA ATmega645 ATmega6450 ATmega6450A ATmega6450P ATmega645A ATmega645P ATmega649 ATmega6490 ATmega6490A ATmega6490P ATmega649A ATmega649P ATmega64A ATmega64HVE ATmega8 ATmega8515 ATmega8535 ATmega88 ATmega88A ATmega88P ATmega88PA ATmega8A ATmega8HVD ATmega8U2 AT90CAN128 AT90CAN32 AT90CAN64 AT90PWM2 AT90PWM216 AT90PWM2B AT90PWM3 AT90PWM316 AT90PWM3B AT90USB1286 AT90USB1287 AT90USB162 AT90USB646 AT90USB647 AT90USB82

주의 : ATmega128A , ATmega2560은 USBISP-mkII 에서 지원이 확인되지 않았습니다.  
         (혹시 타겟이 있다면, PDI 모드로 점퍼를 변경한 다음, 타겟의 ISP 작동을 확인하여 주십시요. )
 
TPI MODE AVR 디바이스 지원 목록
ATtiny4 ATtiny5 ATtiny9 ATtiny10 ATtiny20 ATtiny40
최신 ATtiny 칩의 TPI 모드를 지원합니다.

PDI MODE AVR 디바이스 지원 목록
ATxmega128A1 ATxmega128A1_revD ATxmega128A1U ATxmega128A3 ATxmega128D3 ATxmega16A4 ATxmega16D4 ATxmega192D3 ATxmega256A3 ATxmega256A3B ATxmega256D3 ATxmega32D4 ATxmega64A1 ATxmega64A3 ATxmega64D3
최신 ATxmega 칩의 PDI 모드를 지원합니다.
 
AVR Studio의 설치
AVR Studio V4.14 SP589 직접 내려받기 ☞ http://avrtools.co.kr/down/aStudio_v414_build589.exe
VR Studio V4.14 SP589 이후 버전은 http://www.atmel.com/ 을 방문하십시요.
구버전은 반드시 삭제하고 새로 설치해야 합니다. AVR 컴파일러 Win-AVR은 나중에 설치해야 합니다.

AVR Studio의 용도
1. Win-AVR C소스 만들기 
2. Win-AVR C소스 컴파일 하기 (나중에 WIn-AVR을 설치해야 합니다)
3. AVR Assembler 소스 만들기
4. AVR Assembler 컴파일 하기
5. Win-AVR C 혹은 AVR Assembler 소스를 시뮬레이션 하기 (가상 하드웨어 방식 디버깅)
6. 소스파일을 Jtageice로 디버깅 하기 (Jtagice나 Jtagice-mkII가 필요)
7. 소스파일 DebugWire로 디버깅 하기 (Jtageice-mkII가 필요)
8. HEX, ELF 파일을 AVR 칩에 펌웨어로 굽기 (Jtagice, Jtagice-mkII, AVRISP-mkI,AVRISP-mkII가 필요)

USBISP-mkII V2.0의 PDI, ISP, TPI 케이블과 타겟의 연결방법

     

USBISP-mkII V2.0은 PDI 커넥터와 TPI 커넥터가 분리된 방식이 아닌,  하나의 6핀 커넥터에서 모두 출력됩니다.
TPI 나 PDI 모드를 사용하는 경우, USBISP-mkII V2.0 기판의 ISP 점퍼만 아래로 옮기면 모드가 변경됩니다.

주의
1. 한개의 6핀 
커넥터를 사용하는 방식에서 CLOCK 핀은 항상 3 번입니다.
2. 10핀 커넥터는 KANADA 방식 ISP 전용입니다. (ISP 점퍼의 설정과 관계가 없습니다)
3. 타겟의 전원을 VTG 핀에 연결해 주어야, VTG 핀에서 검출된 전압으로 ISP의 입출력 레벨을 설정합니다.

USBISP-mkII V2.0으로 M168-mini의 펌웨어를 굽는 중
 

USB Jungo Driver
USBISP-mkII V2.0을 PC에 처음 연결하면, Windows가 USB 드라이버를 찾습니다.
AVR Studio를 설치하면, USB Jungo 드라이버가 자동으로 설치됩니다.
제어판 -> 장치관리자 -> Jungo -> AVRISP mkII 에서 확인할 수 있습니다.

  


AVRISP mkII 설정정보를 열면 다음과 같이 설치된 드라이버의 확인이 가능합니다.
USB 포트의 위치는 연결된 PC의 USB 포트에 따라 다르게 나타납니다.
 

 
만일 드라이버 설치에 이상이 있으면 직접 Jungo AVRISP mkII 드라이버를 설치할 수도 있습니다.
직접 내려받기 →
AVRISP-mkII-Driver.zip(520.8KB)

AVR Studio에서 AVR 펌웨어 굽기
설치된 AVR Studio를 열고, 프로젝트 창이 뜨면, 펌웨어 굽기 시험을 하려면, 일단 프로젝트는 취소합니다.


AVR Studio에서 USBISP-mkII V2.0의 연결은 상단 매뉴에서 Tools -> AVR Program -> Connect를 누르고,
Tool은 AVRISP mkII를 선택, 포트는 USB를 선택한 다음, Connect로 연결합니다. 
 


연결에 성공하면, 아래와 같이 Tool에 AVRISP mkII가 보여야 합니다.
이제 타겟을 선택할 수 있습니다. AVR 칩의 펌웨어를 굽기전에 먼저 칩을 선택해야 합니다.
 

Device 선택이 안되든지 Tool 이 나타나지 않으면 AVR Studio의 설치 불량이거나 USB-ISP의 불량입니다.

윈도우즈 OS의 종류와 설치환경에 따라 관리자로 AVR studio를 실행해야 장치를 인식하는 경우도 있습니다.
(AVR Studio의 바로가기의 속성에서 XP 모드와 관리자 모드를 체크하면 나중에 사용하기 편리합니다)  
 
Device ID의 Read 단추는 올바른 타겟을 ISP 리본 케이블로 연결하고 눌러야 합니다.
굽기 Main 창에서 AVR 칩 선택, ID 읽기 (Device ID 항목의 Read 단추) , ISP Clock (굽기속도)를 설정합니다.
구입한 상태의 AVR 칩은 내부 RC발진으로 1MHz 혹은 8MHz의 1/8 분주 상태이므로 1MHz입니다.  

만일 타겟의 클럭이 4 MHz 이면, ISP 굽기속도를 1 MHz로 사용할 수 있습니다.
새로 구입한 AVR 칩의 ISP Clock은 타겟 발진주파수의 1/4 이하인 250 KHz 이하로 선택해야 합니다.
 
 
AVR Studio V4.14도 굽기창의 기능은 같습니다. 
 

HW info 화면으로 ISP 장치의 하드웨어 및 펌웨어의 버전을 확인합니다.
연결된USBISP-mkII V2.0의 펌웨어 버전 16진으로 0x010d를 확인할 수 있습니다.
 
 
Program 창으로 Flash 및 EEPROM을 굽거나 읽을 수 있습니다.
ELF 파일을 사용하면 Poject 설정에서 미리 설정한 EEPROM 이나 Fuse 비트까지 한번에 구울 수 있습니다. 


AVR 칩의 Fuse 비트를 읽거나 설정을 바꾸고 쓸 수 있습니다.
 

주의
1. 펌웨어 창을 열고, 타겟이 없는 상태에서 펌웨어 굽기를 하면 안됩니다.
타겟이 없는 상태로 펌웨어 굽기를 하면 AVR Studio가 오류상태로 됩니다.
타겟 연결이 정상으로 되면, 그 상태에서 다시 펌웨어를 구울 수 있습니다.
혹은 리셋 스위치를 눌러주면 그 상태에서 다시 펌웨어 굽기를 할 수 있습니다


2. VTG 점퍼로 USB 전원을 사용하는 타겟기판을 새로 연결하면, USBISP-mkII가 리셋될 수 있습니다.

이때는 USBISP-mkII가 다시 정상으로 돌아 올때까지 잠시 기다리면 펌웨어를 구울 수 있습니다.

이런 타겟 기판은 VTG 점퍼를 빼고, 별도의 타겟 전원을 연결해서 펌웨어를 구워야 합니다.
 
3. Auto 모드는 같은 제품을 대량으로 생산하는 제조업체가 아니라면 가급적 사용하지 마시기 바랍니다.
자동 칩 굽기는 매우 위험합니다. 퓨즈설정이 안된 상태나, HEX 파일이 잘못 지정된 경우에
실수로 무조건 자동굽기를 하게되면, 거의 타겟 칩이 작동 불능상태로 됩니다. 
그래서 AVR Studio 5.0은 결국 Auto 굽기 창이 없어 졌습니다.

이 자료의 무단 복제 및 배포를 금합니다.
이 프로그램은 무료 소프트웨어로, 신체와 재산 상의 어떤 위험과 손해를 보상하지 않습니다.
이 프로그램은 GNU 무료 소프트웨어 배포규정을 따릅니다.
Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA
AVRTOOLS™

   
  0
3590
윗글 Jtagice-mkII로 펌웨어 굽기
아래글 USB2serial V1.0 사용설명서
    N         제목    글쓴이 작성일 조회 추천
21 USB2serial V2.0 사용설명서 avrtools™ 2011/07/30 (토) 2367 0
20 M328-mini V2.0 사용 설명서 avrtools™ 2011/08/29 (월) 2577 0
19 Jtagice-mkII로 펌웨어 굽기 leeky 2011/08/05 (금) 2656 0
18 USBISP-mkII V2.0 사용설명서 leeky 2011/07/15 (금) 2547 0
17 USB2serial V1.0 사용설명서 [3] avrtools™ 2011/07/30 (토) 3362 0
16 USBISP-mkII V1.0 사용설명서 avrtools™ 2011/07/19 (화) 2313 0
15 AVRISP-mkII-CL 사용설명서 leeky 2011/07/15 (금) 2424 0
14 AVR Studio SP498 사용 설명서 leeky 2007/11/11 (일) 4379 0
13 JTAGICE-mkII의 Debug WIRE 설명서 [50] avrtools™ 2009/10/15 (목) 5588 20
12 AVR JTAGICE MKII CL 설명서 avrtools™ 2009/09/25 (금) 5829 0
11 USB AVRISP + JTAGICE [7] avrtools™ 2008/12/03 (수) 3975 0
10 AVR 910-ISP V3.0 사용설명서 leeky 2007/11/10 (토) 5427 0
9 FT232 가상직렬포트 드라이버 leeky 2007/11/10 (토) 5239 0
8 M168-mini와 M328-mini 기판 avrtools™ 2008/08/31 (일) 3322 0
7 M168-USB과 M328-USB 기판 avrtools™ 2008/08/31 (일) 9911 0
6 아듀이노 데시밀라의 소개 avrtools™ 2008/08/07 (목) 4663 0
5 MEGA128-MPU KIT V2.0 leeky 2006/04/02 (일) 4804 2
4 Mega8 칼라센서 TCS230 색상인식 장치 leeky 2006/03/07 (화) 5718 3
3 XBee USB Dongle의 소개 leeky 2007/11/11 (일) 4303 0
2 USB AVR-ISP V2.0의 소개 leeky 2007/11/10 (토) 5940 0
1 USB JTAG-ICE V2.0의 소개 leeky 2007/11/10 (토) 7757 0
1

바구니 : 0
 보관함 : 0
오늘뷰 : 0
HOME   |   회사소개   |   제휴안내   |   회사위치   |   서비스이용 약관   |   개인정보 보호정책   |   사이트맵
17015 경기도 용인시 기흥구 동백중앙로16번길 16-25, 508호. 전화 : 031-282-3310
사업자 등록번호 : 697-47-00075 / 대표 : 이건영 / 업태 : 제조업 / 종목 : LED조명, LED전원, 제어장치.
개인정보 관리책임자 : 홈페이지 관리자 . Copyright ⓒ2016 아크레즈 (ACLEDS INC.)
HOME TOP PREVNEXT 0 0 0