Revision 12.01.31 XDS100S V3 ( 사용매뉴얼 ) Rev. 1.0.1 [1] page
*Revision History 날짜 내용 2011. 12. 13. - Rev. 1.0 초판완성 2012. 01. 31. - Rev. 1.0.1 연결 Tip 추가 [2] page
목차 XDS100S V3... 1 1 제품구성... 4 2 XDS100S V3의특징... 5 2.1 XDS100S V3 H/W 특징... 5 2.2 XDS100S V3 의제한사항... 5 3 주요부품배치위치... 6 4 XDS100S V3 사용안내... 7 4.1 XDS100S V3의 PC 인식... 7 4.2 XDS100S V3 권장연결순서... 9 4.3 CCS V5.X에서의타겟설정예... 10 5 XDS100S V3 A/S 정책안내... 16 [3] page
1 제품구성 [ 그림 1-1] XDS100S V3 제품구성 - XDS100S JTAG 에뮬레이터 1 대 - 표준 14 핀케이블 1 개 - USB 케이블 1 개 [4] page
2 XDS100S V3 의특징 싱크웍스의 XDS100S V3 에뮬레이터는 TI가출시한 XDS100 계열기술의최신버전 (V3) 을적용한제품으로, 보다진보된 IEEE1149.7 JTAG 표준을지원하고, 특히, TMS320F28X 계열중가장최근에발표된 Concerto TM 계열 (F28M35Hx / F28M35Mx / F28M35Ex) 프로세서를지원하는저가의소형 JTAG 에뮬레이터입니다. TI의프로세서를처음시작하시는고객분들이나교육및학습용으로사용하시는분들에게적합한에뮬레이터이며, 본격개발 / 연구용에뮬레이터인 TDS510 / TDS560 계열과비교했을때, 실시간디버깅속도나다운로드속도가늦지만, 가격이저렴하고, 무엇보다 TI의 S/W 개발툴인 Code Composer Studio를기능제약없이무료로이용할수있다는것이장점입니다. 2.1 XDS100S V3 H/W 특징 - USB High Speed (480Mbit/s) 지원 - 기존의 IEEE1149.1 표준보다진보된 IEEE1149.7 호환 JTAG 에뮬레이터 - XDS100 V2 호환모드지원 ( 단, 호환모드에서는 IEEE1149.1로동작 ) - IEEE1149.7 어댑터 (Adapter) 모드지원 - USB 버스전원사용 ( 별도의전원불필요 ) - TI 표준 14핀인터페이스지원 - 별도의드라이버설치없이자동인식 ( 단, CCS v5.x 설치환경에한함 ) - 에뮬레이터동작표시용 LED 탑재 2.2 XDS100S V3 의제한사항 - CCSv3.3, CCSv4.x 미-지원 - TMS320C24x 계열미-지원 - RTDX, HSRTDX 미-지원 * TMS320F28x 프로세서는 IEEE1149.7 표준을아직까지지원하지못하고있습니다. 따라서, TMS320F28x 프로세 서를사용할때에는 IEEE1149.1 로동작하는 XDS100v2 호환모드를사용해야합니다. [5] page
3 주요부품배치위치 Mini USB 5Pin 커넥터 (PC 와연결 ) 14-PIN JTAG Target 커넥터 ( 타겟보드와연결 ) Adapter Mode IEEE1149.7 Mode 동작지시 LED XDS100S V3 동작지시 LED 14-PIN JTAG Adapter 커넥터 ( 테스트용! 사용하지말것!) 20-PIN JTAG Target 커넥터 ( 조립되지않음 ) * 14-PIN JTAG Adapter 커넥터는에뮬레이터내부테스트와 IEEE1198.1 을 IEEE1189.7 으로 변환하는용도로사용됩니다. 타겟보드접속용으로는사용할수없습니다. * 20-PIN JTAG Target 커넥터는조립되지않은상태입니다. 필요하신분은 SAMTEC 사의 TSM-107-01-S-DV 커넥터를권장합니다. [6] page
4 XDS100S V3 사용안내 4.1 XDS100S V3 의 PC 인식 XDS100S V3 는 Code Composer Studio v5.1 이상에서만사용하실수있으며, 별도의소프트웨어 없이 USB 연결만으로자동인식됩니다. 1. XDS100S V3 와연결된 USB 케이블을 PC 의 USB 포트에연결합니다. 미니 5P 커넥터 범용 4P 커넥터 2. PC 에서 XDS100S V3 를인식할때까지잠시기다립니다. Windows 의예 ( 몇개의팝업메시지가나타나며, 최종인식성공후좌측과같은메시지를확인할수있습니다. [7] page
3. 장치관리자에서 "TI XDS100v3 Channel A", "TI XDS100v3 Channel B" 항목을확인합니다.. Windows 장치관리자의예 TI XDS100v3 Channel A 와 TI XDS100v3 Channel B 항목 2개가모두성공적으로설치되었는지확인합니다. [8] page
4.2 XDS100S V3 권장연결순서 XDS100S V3 와타겟프로세서연결시아래의순서를권장합니다. 1. 타겟프로세서전원 OFF 2. XDS100S V3를타겟프로세서의표준 14핀 JTAG 커넥터와연결 3. 타겟프로세서전원 ON 4. XDS100S V3와연결된 USB 케이블을 PC의 USB 포트에연결 5. Code Composer Studio 실행 6. Connect 명령실행 위의권장연결순서는 JTAG 에뮬레이터보다타겟프로세서에전원을먼저인가하여, 타겟프로 세서의안정적인 Power-on-reset 을보장하는방법입니다. [9] page
4.3 CCS v5.x 에서의타겟설정예 1. Code Composer Studio v5.x 를실행합니다. 2. 디버깅할예제프로젝트를불러옵니다. [10] page
3. File Target Configuration 메뉴를실행합니다. 4. 타겟설정이저장될파일명과경로를지정하고, Finish 버튼을클릭합니다. [11] page
5. 화면나타난타겟설정화면의 Connection 드롭다운메뉴에서 Texas Instruments XDS100v3 USB Emulator 를선택합니다. 6. Device 란의타겟리스트들중디버깅할대상을선택합니다. [12] page
7. Save 버튼을클릭하여, 설정을저장합니다. 8. 다시 Advanced 탭을선택하고, 좌측 All connection 창에서 Texas Instruments XDS100v3 USB Emulator_0 를선택합니다. [13] page
9. 이제다시우측 Connection Properties 창에서 The Converter Usage 항목을 Its bypassed, use 1149.1, mimic XDS100v2 로선택하고, 저장합니다. 연결관련 Tip! 위와같이설정하시면, XDS100S V3를 XDS100V2 호환모드환경을기준으로한, 최대속도로사용하실수있습니다. 다만, 환경에따라연결에문제가있을경우, 아래와같이설정을수정하여, 연결호환성을높이실수있습니다. The Emulator 1149.1 Frequency 항목을 Fixed default 1.0MHz frequency 에서 Adaptive with user specified limit 로변경하고, -- Enter a value from 488Hz to 30.0MHz 란을 1.0MHz 로설정해주십시오. [14] page
10. 좌측의 C/C++ Projects 창에저장한타겟설정파일이연결되었는지확인하고, 이후의디버 깅과정들을진행합니다. [15] page
5 XDS100S V3 A/S 정책안내 XDS100S V3 는제품의초기불량 ( 구매후 1 주일이내 ) 에한하여 1:1 교환을원칙으로하고있으 며, 그외의제품사용중의파손에대해 A/S 를지원하지않습니다. [16] page