분류 전체보기
Systemd Getty Autologin 설정 가이드
테스트 환경SK-AM62A-LP11_01_07_05 Processor SDK본 글은 AM62A EVM에서 시리얼 포트(ttySx) 접속 시 비밀번호 입력 없이 root 계정 자동 로그인이 필요할 경우, serial-getty@.service를 override 해서 설정할 수 있습니다.1. 현재 활성화된 getty 서비스 확인root@am62axx-evm:/opt/edgeai-gst-apps# systemctl list-units | grep getty getty@tty1.service loaded active running Getty on tty1 ..
[11] AM62A - SDCard 이미지 만들기
SDK Linux AM62Ax 패키지에는 create-sdcard.sh 라는 sdcard 파티션을 나눠 각 파티션에 필요한 파일시스템을 설치하는 스크립트가 /bin 디렉터리에 포함되어 있습니다 .스크립트 실행 시 각 단계에 대한 정보를 터미널에 간략하게 제공합니다. 본 글은 스크립트 실행 시 세부 정보를 살펴보고 스크립트 사용 방법도 안내합니다.스크립트 실행create-sdcard.sh 스크립트는 어느 위치에서나 실행가능하며 sudo 권한으로 실행해야 합니다. sudo /bin/create-sdcard.shsudo 권한 없이 스크립트를 실행하면 sudo 권한이 필요하다는 메시지가 표시되고 스크립트가 종료됩니다. SD 카드 장치 선택스크립트의 첫 번째 단계에서는 포맷하려는 SD 카드를 선택하라는 메시지가..
[11] AM62A-SK Processor SDK Build
테스트 환경Ubuntu 22.04SK-AM62A-LP11_01_07_05 Processor SDKAM62A 시리즈는 1~2대의 카메라가 필요한 비전 애플리케이션용으로 설계되었습니다. H.264/H.265V 비디오 코덱, RGB-IR을 지원하는 이미지 센서 프로세서(ISP), AI 가속기가 통합되어 있어 다양한 비전 애플리케이션에 적합합니다.SDK 다운로드아래 링크에서 11_01_07_05 버전 다운https://www.ti.com/tool/ko-kr/download/PROCESSOR-SDK-LINUX-AM62A/11.01.07.05 PROCESSOR-SDK-LINUX-AM62A 소프트웨어 개발 키트(SDK) | TI.comdownload ti-processor-sdk-linux-edgeai-am62a-e..
VirtualBox + Ubuntu 22.04 설치 가이드
1. VirtualBox 설치(1) Windows 환경VirtualBox 공식 다운로드 페이지 접속Windows hosts 클릭 → 설치 파일(.exe) 다운로드다운로드한 파일 실행 → 설치 마법사 따라가기설치 완료 후 VirtualBox 실행본 글에서 다운 받은 버전: VirtualBox 7.2.02. Ubuntu 22.04 ISO 다운로드아래 공식 링크에서 Ubuntu 22.04 LTS (Jammy Jellyfish) ISO를 다운로드합니다.Ubuntu 22.04 다운로드 링크 Ubuntu 22.04.5 LTS (Jammy Jellyfish)Select an image Ubuntu is distributed on three types of images described below. Desktop im..
I2C SLAVE MODE
테스트 환경Ubuntu 22.04TDA3XEVMPROCESSOR_SDK_VISION_03_08_00_00TI의 TDA3 플랫폼(특히 IPU1_1, IPU1_0 코어)에서는 표준 TI-RTOS(BIOS)를 통해 I²C 드라이버를 제공하지만, 대부분 예제는 “마스터(Master)” 모드 위주로 되어 있습니다. 본 글은 TDA3에서 “I²C 슬레이브(Slave)”로 동작하도록 설정하는 방법부터, 실제 데이터 송수신을 설명하는 글입니다.I²C 슬레이브 모드란?일반적으로 I²C 통신은 마스터(Master)가 버스를 제어하고, 슬레이브(Slave)는 마스터의 요청에 응답하는 구조입니다.마스터 모드: 클럭 신호(SCL)를 생성하고, 원하는 슬레이브 주소에 읽기/쓰기를 요청슬레이브 모드: 자신에게 할당된 주소에 마스터..
Vision SDK Usecase 사용 방법
테스트 환경Ubuntu 22.04TDA3XEVMPROCESSOR_SDK_VISION_03_08_00_00Vision SDK는 다양한 Link 모듈 (Capture, Alg, Display 등)을 조합해 하나의 파이프라인을 구성한다. 이 파이프라인은 영상 입력 → 알고리즘 처리 → 디스플레이 출력처럼 HW/SW 모듈의 연결 구조(토폴로지)를 명시한다usecase는 이러한 링크들의 연결 구조를 정의한다. "vision_sdk/apps/src/rtos/usecases/" 폴더에 다양한 usecase 예제가 있으니, 참고하면 된다. Vision SDK에서는 usecase를 생성할 수 있는 tool이 존재한다. 본 글은 tool을 사용해서 usecase를 만들고 빌드하는 과정을 설명한다.패키지 설치sudo apt..
CSL Example 프로그램 사용 방법
테스트 환경Ubuntu 22.04TDA3XEVMPROCESSOR_SDK_VISION_03_08_00_00CSL은 TI의 SoC(특히 TDA 시리즈) 내의 각 모듈(예: ADC, UART, MCASP 등)을 제어하기 위한 API 집합입니다.CSL은 두 개의 계층으로 구성됩니다.레지스터 레벨: 하드웨어 레지스터에 직접 접근하기 위한 기본 매크로와 타입 정의 제공기능 레벨 (CSL-FL): 하드웨어의 기능을 제어하기 위한 “C” 함수들로, 사용자가 복잡한 레지스터 비트 필드나 시퀀스를 일일이 신경쓰지 않아도 되도록 추상화되어 있습니다.예제 프로젝트 빌드 및 실행TI EVM(평가 보드)을 준비하고, 디버그 모드(예: SYSBOOT 스위치를 디버그 모드로 설정)로 부팅합니다. 보드와 CCS를 JTAG 인터페이스 ..
TDA3-EVM PDK Build
테스트 환경Ubuntu 22.04TDA3XEVMPROCESSOR_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 Assistarorsi.tistory.com예제 프로젝트 빌드 및 실행PDK_INSTALL..
mflash
테스트 환경Ubuntu 22.04TDA3XEVMPROCESSOR_SDK_VISION_03_08_00_00본 글은 TDA3xx 보드에 UART(Universal Asynchronous Receiver/Transmitter) 인터페이스를 사용하여 바이너리 이미지를 QSPI를 통해 메모리에 플래싱 하는 과정에 대해 설명 먼저 TDA3XEVM SYSBOOT 스위치 SW2를 [00010000][10000001]로 변경하여 보드를 UART 부팅 모드로 전환합니다. Linux에서 사용할 수 있는 uart 프로그램(minicom, gtkterm 등)을 사용하여 UART 포트를 찾습니다. 포트는 일반적으로 /dev/ttyUSBx로 표시된다. 총 4개의 포트가 생성되는데 해당 목록에서 세 번째 포트를 사용한다.본 글에서..
TDA3xEVM Vision SDK Build
테스트 환경Ubuntu 22.04TDA3XEVMPROCESSOR_SDK_VISION_03_08_00_00TDA3는 **Texas Instruments(TI)**에서 제공하는 TDAx SoC(시스템 온 칩) 시리즈 중 하나로, TDA3x라고도 불립니다. 주로 **ADAS(Advanced Driver Assistance Systems, 첨단 운전자 지원 시스템)**나 머신 비전을 위한 애플리케이션에 사용되는 저전력 고성능 프로세서입니다.PROCESSOR_SDK_VISION_03_08_00_00SDK 다운로드아래 링크에서 PROCESSOR_SDK_VISION_03_08_00_00.bin 다운로드 https://www.ti.com/tool/download/PROCESSOR-SDK-VISION PROCESSOR-..