CCS는 Setup을 설정하지 않고는 CCS Main프로그램 (CCStudio V3.3) 을 실행을 할수 없다.
그러므로, Setup 프로그램에서 Target에 대한 JTAG 관련설정을 한 후에 CCS Main 프로그램을 실행해야 한다.
사용전에 반드시 현재 사용중인 JTAG 동작 확인 후 Setup CCStudio V3.3 실행 하자.
- CCS Setup 설정하기 (본인의 JTAG과 CPU 정보확인)
- Setup 설정후 CCS Main Program 실행
CCS에 관련된 Manual로 반드시 한번 읽어봐야하며, Davinci 를 사용한다면, MMU관련 잘 보도록하자. (DSP라면 상관없음)
http://www.ti.com/lit/an/spraa07c/spraa07c.pdf
2. Setup CCStudioV3.3
Setup은 Target Board의 JTAG에 연결될 CPU를 설정하는 하는 곳이다.
A. 관련 JTAG(에뮬레이터)의 예
B. 에뮬레이터 설정이 존재하지 않을 경우
3. CCStudioV3.3
CCS Main 프로그램이 시작이 되면, Gel 파일 존재하며 이기반으로 초기화 진행됨
http://www.ti.com/lit/an/spraa07c/spraa07c.pdf
2. Setup CCStudioV3.3
Setup은 Target Board의 JTAG에 연결될 CPU를 설정하는 하는 곳이다.
- Factory Boards에서 해당 CPU의 Family를 찾아 검색후 선택을 해보자.
- 존재한다면, 해당 설정 에뮬레이터 설정을 사용한다.
- 설정시, 반드시 자신의 JTAG의 이름과 USB Type을 확인해야한다.
- 설정후, Save& Quit 누르면, 자동으로 Code Composer Studio를 실행
*만약 설정이 존재하지않고 자신의 CONFIG가 있다면, File->import로 가져오면된다.
- XDS510USB : Spectrum Digital사의 XDS510 USB or PLUS
- XDS510PP : Spectrum Digital사의 XDS510 Parallel Port
- SDXDS560R : Spectrum Digital사의 XDS560 R
B. 에뮬레이터 설정이 존재하지 않을 경우
- Factory Board에서 Family에서 자신의 CPU검색하고 유사한 Config 선택하여 수정한다.
- 좌측에서 Rename으로 자신의 보드로 변경한다.
- File->export하여 새로운 Config을 생성하자. (예:DM365-XDS510USB_MINE)
- CPU(ARM9)를 선택하여, 아래의 Modify Properies 새로운 Gel파일이 있으면 추가 하고 없으면 그냥진행.
- Custom Boards에 저장장소를 확인하자.
3. CCStudioV3.3
CCS Main 프로그램이 시작이 되면, Gel 파일 존재하며 이기반으로 초기화 진행됨
Gel파일을 본인 스스로 수정할 줄 알아야함.
A. SDconfigEx.
- Emulator Rest
- 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.