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








 게시판 검색





 
 
회원등록 비번분실


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

      거래은행 바로가기
 
  Products Introduce
상품 설명서
작성자 avrtools™        
작성일 2011/07/19
첨부#1 AVRISP-mkII-Driver.zip (521KB) (Down:213)
ㆍ추천: 0  ㆍ조회: 2314   
  USBISP-mkII V1.0 사용설명서
USBISP-mkII V1.0
 기존 USBISP를 최저가 USBISP-mkII로 개발한 신제품입니다.
    신형 ATtiny TPI 모드와 ATxmega PDI 모드를 사용하지 않는 학생용, 개발용에 최적입니다.
AVR Studio, Code Vision에서 정품 AVRISP-mkII로 인식됩니다.
기존의 Ttiny, AT90USB, AT90PWM, ATmega용 정품 AVRISP-mkII의 ISP를 지원합니다.


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

ISP의 모든 핀에 전류제한 저항을 장착하여, 타겟의 고장으로 부터 장치를 보호합니다
LDO 3.3V 500 mA IC를 장착하여, 타겟에 5.0V 혹은 3.3V의 전원을 공급할 수 있습니다.
    VCC 점퍼로 선택된 전압 5V 혹은 3.3V를 VTG 점퍼로 타겟에 전원을 공급할 수 있습니다.

고급부품인 SMD Xtal Resonator와 SMD Switch를 장착하여 53 x 37 mm인 소형으로 개발되었습니다.
고정구멍을 이용하여 멋진 케이스에 조립하거나, 보호 커버를 부착할 수 있습니다.

USBISP-mkII의 내용물
53 x 37 mm USBISP-mkII 완성품 기판 x 1개
사은품 #1 : USB-MINI-B 1.2M 케이블  x 1개
사은품 #2 : IDC 6핀 리본 케이블 20 cm x 1개
  
USBISP-mkII 기능 

        

USB : USB 2.0 호환 성능으로 USB 드라이버는 ATMEL사의 Jungo 드라이버입니다.
          USB2Serial 방식이 아닌 USB Native 방식으로 8 MHz 속도로 연결됩니다.
          AVR Studio를 사용하면, 별도로 드라이버를 설치할 필요가 없습니다.


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

RDY : USB 연결 상태를 표시하며, PC에 연결하면 1초 후에 계속 켜집니다.
ACT : USB 케이블 연결시 1초 점등 후 꺼집니다. 타겟의 펌웨어를 쓰거나 읽으면 켜집니다

VCC 타겟 전원의 공급전압을 5.0V 혹은 3.3V를 선택할 수 있습니다
          USBISP-mkII 에서 연결할 수 있는 타겟의 전압은 2.7V ~ 5.5V 입니다.
          1.8V를 사용하는 ATxemga 용은 USBISP-mkII V2.0을 사용하세요. 
VTG : 타겟에 5.0V 혹은 3.3V 전원을 공급합니다. (타겟으로 전원공급은 권장하지 않습니다)
          이 점퍼를 연결하면 USB의 직류전원을 타겟으로 공급합니다.

          만일 타겟의 작동전압이 상이하면 USBISP-mkII V1.0 에서 타겟전압을 공급하면 안됩니다.  
ISP ATmega, ATtiny, AT90USB, AT90PWM 등 모든 AVR 칩을 구울 수 있습니다.

ISP MODE 디바이스 목록
기존의 ATMEL 정품 AVRISP-mkII 디바이스 목록을 모두 지원합니다.
디바이스 목록의 업그레이드는 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 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 에서 지원되지 않습니다.  

TPI MODE 지원하지 않습니다. (USBISP-mkII V2.0을 사용하세요)
ATtiny4 ATtiny5 ATtiny9 ATtiny10 ATtiny20 ATtiny40  

PDI MODE 지원하지 않습니다. 
(USBISP-mkII V2.0을 사용하세요)
ATxmega128A1 ATxmega128A1_revD ATxmega128A1U ATxmega128A3 ATxmega128D3 ATxmega16A4 ATxmega16D4 ATxmega192D3 ATxmega256A3 ATxmega256A3B ATxmega256D3 ATxmega32D4 ATxmega64A1 ATxmega64A3 ATxmega64D3
 
AVR Studio의 설치
AVR Studio V4.14 SP589 이후 버전은 http://www.atmel.com/ 을 방문하십시요.
AVR Studio V4.14 SP589 직접 내려받기 ☞ http://avrtools.co.kr/down/aStudio_v414_build589.exe
AVR Studio를 설치하면, USB Jungo 드라이버가 자동으로 설치됩니다.

 
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,AVRisp-mkII가 필요)

USBISP-mkII의 ISP 케이블과 타겟의 연결
  
AVRISP는 ISP 출력과 타겟의 ICSP 입력의 연결핀이 동일합니다.
즉 MISO는 MISO에, MOSI는 MOSI에, SCK는 SCK에 연결하면 됩니다.
주의 : ATmega64 이상의 칩은 PDI, PDO를 연결하여 사용합니다. PDI 와 PDO는 PD0 와 PD1 이 아닙니다. 
ATmega64 이상의 PDI, PDO는 ATxmega용 2선식 PDI 방식과는 구별되며 ISP 커넥터로 연결해야 합니다. 

USBISP-mkII V1.0으로 M168mini의 펌웨어를 굽는 중
  


USB Jungo 드라이버
USBISP-mkII를 USB 포트에 처음 연결하면, Windows가 USB 드라이버를 찾습니다.
시작 -> 제어판 -> 장치관리자 -> Jungo -> AVRISP mkII 에서 확인할 수 있습니다.


  


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

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

AVR Studio에서 AVR 펌웨어 굽기
설치된 AVR Studio를 열고, 프로젝트 창이 뜨면, 펌웨어 굽기를 시험을 하려면 일단 취소를 합니다.
매뉴바 Tools -> AVR program -> Connect 에서 AVRISP-mkII와 USB를 선택하고 Connect를 누릅니다.
 


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

연결에 성공하면, 보통은 AVR 칩의 펌웨어를 굽기전에 먼저 AVR 칩을 선택합니다.
타겟을 연결하고, 타겟 전원을 넣은 다음, 1번 단추를 사용하여 사용하는 타겟의 칩에 맞춥니다.
2번 단추를 눌러서 3번 창에 타겟 칩의 ID가 표시되고,
맨 아래 상태 창에 Setting mode와 Programmer OK 가 뜨면 정상입니다.


출하된 상태의 AVR 칩은 RC 1MHz 든지, 8MHz의 1/8 분주 상태이므로 1MHz입니다.  
그러므로 ISP Clock은 타겟 발진주파수의 1/4 인 250 KHz로 선택합니다.
AVR Studio4.14는 Setting으로 들어가서 ISP 주파수를 250 KHz로 맞추고 Write를 누릅니다.

 
AVR Studio5.0 이상은 ISP Clock 바를 움직여 250 KHz에 맞추고 노란 ! 표 Set 바를 누릅니다.


펌웨어 HEX 파일 혹은 ELF 파일의 선택
구우려는 AVR 칩에 맞는 펌웨어 파일이 필요합니다. 1번을 눌러서 칩을 지웁니다.
2 번을 누르고 저장된 곳에서 구우려는 HEX 파일을 선택하고, 3 번 창에서 확인합니다.
4 번 프로그램을 눌러 HEX 파일을 AVR 칩에 굽습니다. 상태창 에 OK가 뜨면,
5 번 단추로 비교를 하고, 상태 창에 OK가 뜨면 굽기가 끝났습니다.
   
 
Fuse 설정
AVR 칩은 펌웨어를 구우면, 이미 퓨즈설정이 된 칩이라면 그대로 사용하기도 하지만,
외부 XTAL이 연결된 타겟이면 내부 RC발진을 끄고, 외부 XTAL로 설정을 합니다.
부트로더로 사용하는 펌웨어는 BOOTRST 비트를 켜고, 내부리셋 회로를 쓰려면 BODEN을 켭니다.
그외에 사용하려는 타겟의 환경에 맞추어 JTAGEN 비트를 끄거나, 반대로 켤 수 있습니다.

  
쓰는 방법은 해당 퓨즈 비트의 체크를 켜거나 끈다음 program을 누릅니다.
 
주의 : 퓨즈설정을 하고 다른 창으로 갔다가 오면, 자동 퓨즈읽기로 상태가 바뀝니다.
         ATtiny 칩에서 RSTDISBL 비트를 켜면 리셋핀이 죽어서 펌웨어를 다시 구울 수 없게 됩니다. 
  
Lock Bit 설정
마지막으로 펌웨어 굽기 및 퓨즈 설정이 끝나면, Lock 비트를 설정합니다.
Lock 비트는 부트로더를 보호 하든지, 펌웨어를 완전히 보호 하든지, 보호를 해제할지 결정합니다.
일단 Lock 비트를 설정하고 구우면, 본인도 펌웨어를 읽을 수 없게 됩니다.
  

ISP장치 정보
Hardware Info창을 열면, ISP 장치의 하드웨어 버전과 펌웨어 버전을 확인할 수 있습니다.
 
 
Adevanced
추가기능 창을 열면, 내부RC 발진기의 값을 읽을 수 있습니다.
내부빌진기의 주파수를 설정하고, Read를 누르면 Value에 16진 값이 읽혀집니다.
이 값을 Address를 설정하고 Write를 누르면, Flash나 Eeprom에 쓸 수 있습니다.

 
내부 RC발지 주파수를 교정하는 함수는 Atmel사의 Application Note를 참조하십시요.
 
 
Auto
한번 작업한 상태를 그대로 Auto 창에 와서 자동으로 작업할 사항을 체크하고  Start를 누릅니다.
수동으로 작업한 상태대로 잘 구워지면, 타겟을 바꾸어 자동으로 펌웨어와 퓨즈를 구울 수 있습니다. 

 

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


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
윗글 USB2serial V1.0 사용설명서
아래글 AVRISP-mkII-CL 사용설명서
    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 (토) 3363 0
16 USBISP-mkII V1.0 사용설명서 avrtools™ 2011/07/19 (화) 2314 0
15 AVRISP-mkII-CL 사용설명서 leeky 2011/07/15 (금) 2425 0
14 AVR Studio SP498 사용 설명서 leeky 2007/11/11 (일) 4380 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 (토) 5240 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 (목) 4664 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