9/10/2015

CCS v3.3 사용법

1. CCS v3.3 기본설정

CCS는 Setup을 설정하지 않고는 CCS Main프로그램 (CCStudio V3.3) 을 실행을 할수 없다.
그러므로, Setup 프로그램에서 Target에 대한 JTAG 관련설정을 한 후에  CCS Main 프로그램을 실행해야 한다.

사용전에 반드시 현재 사용중인 JTAG  동작 확인 후 Setup CCStudio V3.3 실행 하자.
  1. CCS Setup 설정하기 (본인의 JTAG과 CPU 정보확인)
  2. Setup 설정후 CCS Main Program 실행

CCSv3.3 Revision C 기본기능소개 
CCS에 관련된 Manual로 반드시 한번 읽어봐야하며, Davinci 를 사용한다면, MMU관련 잘 보도록하자. (DSP라면 상관없음)
  http://www.ti.com/lit/an/spraa07c/spraa07c.pdf


2. Setup CCStudioV3.3


Setup은 Target Board의 JTAG에 연결될 CPU를 설정하는 하는 곳이다.
  1. Factory Boards에서 해당 CPU의 Family를 찾아 검색후 선택을 해보자. 
  2. 존재한다면, 해당 설정 에뮬레이터 설정을 사용한다. 
  3. 설정시, 반드시 자신의 JTAG의 이름USB Type을 확인해야한다. 
  4. 설정후, Save& Quit 누르면, 자동으로 Code Composer Studio를 실행

*만약 설정이 존재하지않고 자신의 CONFIG가 있다면, File->import로 가져오면된다.

A. 관련 JTAG(에뮬레이터)의 예
  • XDS510USB  : Spectrum Digital사의 XDS510 USB or PLUS 
  • XDS510PP    : Spectrum Digital사의 XDS510 Parallel Port 
  • SDXDS560R  : Spectrum Digital사의 XDS560 R


B. 에뮬레이터 설정이 존재하지 않을 경우



  1. Factory Board에서 Family에서 자신의 CPU검색하고 유사한 Config 선택하여 수정한다.
  2. 좌측에서 Rename으로 자신의 보드로 변경한다. 
  3. File->export하여 새로운 Config을 생성하자. (예:DM365-XDS510USB_MINE)
  4. CPU(ARM9)를 선택하여, 아래의 Modify Properies 새로운 Gel파일이 있으면 추가 하고 없으면 그냥진행.
  5. Custom Boards에 저장장소를 확인하자.


3. CCStudioV3.3

CCS Main 프로그램이 시작이 되면,  Gel 파일 존재하며 이기반으로 초기화 진행됨
Gel파일을 본인 스스로 수정할 줄 알아야함.


A. SDconfigEx.
  1. Emulator Rest
  2. Emulator Test

** Using emulation application from directory c:\ccstudio_v3.3\drivers

  >> Could not open emulation connection


B . Setup CCStudio  and Save and Exit


Error connecting to the target:
Error 0x80002280/-1250
Fatal Error during: Target Communication, OCS, Control, 
Device driver: Lost USB connection to emulator.
You should ABORT and restart to re-establish the USB link.


Sequence ID: 0
Error Code: -1250
Error Class: 0x80002280
I/O Port = 510

Board Name: EVM_DM365_XDS510USB_MINE
Cpu Name: ARM9

Abort:  Close Code Composer Studio.
Retry:  Try to connect to the target again.
Cancel:  Remain disconnected from the target
Diagnostic: Run diagnostic utility.