TI TMS320 DSP 개발환경 셋업

JaeKwon Jin·2025년 11월 9일

embeded(임베디드)iot

목록 보기
7/7

설치후에 기존 프로젝트가 Eclipse 기반 개발툴이었다면
Theia 기반인 CCS 20.0 에서는 이전 과정이 필요하다.

  • File > Import Project 메뉴 선택
  • 기존 소스가 있던 폴더를 Browse로 선택해주고, 프로젝트 위치를 정하는데 원래 있던 폴더에 생성하거나 workspace_ccstehai라는 ide 기본 폴더에 옮기거나 취향대로 한다. 난 기존 폴더로 했다. 이유는 같은 업무끼리 모아놓은 폴더의 펌웨어 일부였기 때문에.

  • File > Save Workspace As 하고 저장 Theia 타입으로 지정해서 했다.
  • 폴더 우클릭으로 누르고 나오는 메뉴에서 Properties 보면
  • General > Dependencies 에서 c2000ware 가 unavailabel 이라고 나온다.
    * https://www.ti.com/tool/C2000WARE 가서 맞는 버전을 다운로드
  • C2000Ware를 설치해야 컴파일 툴체인이 설치할 때 맥의 경우 보안이 막는 수가 있다.
  • 이 경우 '완료'를 누르고 맥의 시스템 설정 > 개인정보 보호및 보안 메뉴에서그래도 열기를 선택한다.

  • 이러고 또 CCS에 이 SDK를 등록을 해야 한다.

  • 파일 > 세팅스 선택

  • General > Products 에서 우측 상단에 + 버튼을 눌러서

  • /Application/ti/c2000/C2000Ware_3_03_00_00 을 추가

  • 다시 프로젝트 폴더 > 우클릭 > 프라퍼티즈 > General > 디펜던스 보면 unavailable 나온게 사라진 거 확인하고 빌드하면 된다.

  • Debug > Target Configurations 에서 + 버튼 누르고 기존의 TMS***.ccxml 을 선택해줘야 한다.

  • 그럼 추가된 configuration을 선택하고 advanced 메뉴에서 test connections를 할 수 있다.

  • .out 파일만 로딩하려면?
    Start Project-less Debug 하고, Thread 에서 CPU1에 연결한다.
    그리고 Load Program하면 메뉴가 이제 가능.
profile
중년개발자

0개의 댓글