TI/TDA3

TDA3-EVM PDK Build

728x90

테스트 환경

  • Ubuntu 22.04
  • TDA3XEVM
  • PROCESSOR_SDK_VISION_03_08_00_00

개발 환경 구축

  • 필수 소프트웨어 설치:
    • TI Processor SDK 또는 PDK를 다운로드하여 설치합니다.
SDK 설치는 TDA3xEVM Vision SDK Build 아래 참고
 

TDA3xEVM Vision SDK Build

테스트 환경Ubuntu 22.04TDA3XEVMPROCESSOR_SDK_VISION_03_08_00_00TDA3는 **Texas Instruments(TI)**에서 제공하는 TDAx SoC(시스템 온 칩) 시리즈 중 하나로, TDA3x라고도 불립니다. 주로 **ADAS(Advanced Driver Assista

rorsi.tistory.com

예제 프로젝트 빌드 및 실행

PDK_INSTALL/packages/ti/build 경로로 이동

  • 전체 빌드(모든 코어 및 예제/라이브러리 빌드)
make -s allcores BOARD=tda3xx-evm

이 명령은 지정된 BOARD(예: tda3xx-evm)에서 모든 코어에 대해 CSL 관련 모든 예제와 라이브러리를 빌드합니다.

  • 특정 코어 또는 예제 빌드
    •  특정 코어에 대해 빌드하고자 할 때는 CORE 변수를 사용합니다.
make -s all BOARD=tda3xx-evm CORE=ipu1_0

또는 개별 애플리케이션/모듈의 이름을 makefile 내에서 지정된 target으로 빌드할 수 있습니다.

  • 빌드 프로파일 설정
    • 기본적으로 Release 모드로 빌드되지만, 디버그 빌드를 원한다면 BUILD_PROFILE 변수를 설정합니다.
make -s all BOARD=tda3xx-evm BUILD_PROFILE=debug
  • 코어별 또는 전체 클린
    • 예제를 빌드한 후 필요시 클린 작업을 진행합니다.
코어만 클린하고 싶을 경우:

make -s allcores_clean BOARD=tda3xx-evm

모든 타겟(모든 코어, 모든 플랫폼)을 클린하고 싶을 경우:

make -s allclean
  • 빌드 산출물 위
    • 실행 파일은 <PDK_INSTALL>/packages/ti/binary/<예제이름> 폴더에 생성되며, 라이브러리는 <PDK_INSTALL>/packages/ti/<각 컴포넌트 폴더>/lib/<SOC>/<CORE>/<debug/release>/ 폴더에 생성됩니다.

 

 

참고 :

PDK_PDK TDA CSL User Guide.pdf
0.14MB

 

728x90

'TI > TDA3' 카테고리의 다른 글

CSL Example 프로그램 사용 방법  (0) 2025.04.12
mflash  (0) 2025.03.19
TDA3xEVM Vision SDK Build  (0) 2025.03.18