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 |