TI

    CLOCK TREE TOOL

    ARM 프로세서 및 디지털 신호 프로세서용 Clock Tree Tool(CTT)은 장치 클록 트리 아키텍처에 대한 정보를 제공하는 대화형 구성 소프트웨어 도구입니다. 이 도구를 사용하면 장치 클록 트리를 시각화할 수 있습니다. 또한 특정 구성을 얻기 위한 정확한 레지스터 설정을 결정하는 데 사용할 수도 있습니다. https://www.ti.com/tool/CLOCKTREETOOL CLOCKTREETOOL Calculation tool | TI.comopen-in-new View all versionswww.ti.com 위 링크에 들어가 사용자가 사용중인 SOC에 맞게 선택해줍니다. * 해당 툴은 로그인이 되어야만 사용할 수 있습니다. 본 글에서는 AM62A 보드에서 진행합니다.  선택 후 나오는 화면은 ..

    [AM62A] GPIO 제어

    테스트 환경Ubuntu 22.04SK-AM62A-LP09_01_00_07 Processor SDKAM62A에 GPIO를 사용하기 위해서 PINMUX를 추가합니다. 추가하는 방법은 아래 링크를 참고해서 진행https://e2e.ti.com/support/processors-group/processors/f/processors-forum/927526/faq-ccs-tda4vm-pinmux-guide-for-jacinto-processors [FAQ] CCS/TDA4VM: Pinmux Guide for Jacinto Processors - Processors forum - Processors - TI E2E support forums e2e.ti.com예를 들어 위 이미지에 MCASP0_AXR2(GPIO1_8..

    [AM62A] Falcon Mode

    본 글은 AM62A 보드의 부팅시간을 줄이기 위해 Falcon Mode의 사용법을 정리한 글이다.테스트 환경Ubuntu 22.04SK-AM62A-LP09_01_00_07 Processor SDKFalcon Mode는 SPL이 Linux 커널을 직접 시작하고 u-boot 로딩 및 초기화를 완전히 건너뛸 수 있도록 하여 빠른 부팅을 가능하게 하는 u-Boot의 기능입니다.Falcon 모드의 작동 방식을 이해하기 위해 먼저 ARM 프로세서의 일반적인 Linux 부팅 시퀀스를 간략하게 살펴보면 아래와 같다.위 프로세스를 토대로 AM62ax의 부팅 시간, 복잡성 및 저장 공간 요구 사항을 최적화하려면 AM62ax ROM -> R5 SPL -> A53 SPL -> A53 U-Boot -> Linux Kernel 의..

    [09] AM62A-SK ROBOTICS SDK

    Robotics SDK는 TI Sitara 프로세서용 로봇 소프트웨어 개발 환경을 제공합니다. 또한 로봇 소프트웨어 개발에 활용할 수 있는 소프트웨어 빌딩 블록과 예제 데모도 제공합니다. 사용되는 ROS 버전은 Humble이며, ROBOTICS SDK는 Docker 컨테이너 환경에서 실행됩니다.테스트 환경Ubuntu 22.04SK-AM62A-LP09_01_00_07 Processor SDK HOST PC 사전 작업 Docker 설치 1. 우분투 시스템 패키지 업데이트sudo apt-get update2. 필요한 패키지 설치sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common3. ..

    [09] AM62A - SDCard 이미지 만들기

    SDK Linux AM62Ax 패키지에는 create-sdcard.sh 라는 sdcard 파티션을 나눠 각 파티션에 필요한 파일시스템을 설치하는 스크립트가 /bin 디렉터리에 포함되어 있습니다 . 스크립트 실행 시 각 단계에 대한 정보를 터미널에 간략하게 제공합니다. 본 글은 스크립트 실행 시 세부 정보를 살펴보고 스크립트 사용 방법도 안내합니다. 스크립트 실행 create-sdcard.sh 스크립트는 어느 위치에서나 실행가능하며 sudo 권한으로 실행해야 합니다. sudo /bin/create-sdcard.sh sudo 권한 없이 스크립트를 실행하면 sudo 권한이 필요하다는 메시지가 표시되고 스크립트가 종료됩니다. SD 카드 장치 선택 스크립트의 첫 번째 단계에서는 포맷하려는 SD 카드를 선택하라는 ..

    [09] AM62A-SK Processor SDK Build

    테스트 환경Ubuntu 22.04SK-AM62A-LP09_01_00_07 Processor SDKAM62A 시리즈는 1~2대의 카메라가 필요한 비전 애플리케이션용으로 설계되었습니다. H.264/H.265V 비디오 코덱, RGB-IR을 지원하는 이미지 센서 프로세서(ISP), AI 가속기가 통합되어 있어 다양한 비전 애플리케이션에 적합합니다.SDK 다운로드아래 링크에서 09_01_00_07 버전 다운https://www.ti.com/tool/download/PROCESSOR-SDK-LINUX-AM62A/08.06.00.45 PROCESSOR-SDK-LINUX-AM62A Software development kit (SDK) | TI.comdownload ti-processor-sdk-linux-am62ax..

    [08] AM62A - emmc

    테스트 환경Ubuntu 18.04AM62A-SK08_06_00_45 Processor SDKDFU 모드를 구성하기 위해 부팅 스위치를 구성 부팅 스위치를 설정하려면 아래 이미지 확인  DRD(2.0) USB-C 포트를 통해 보드에 전원이 공급되면 USB 장치로 확인이 가능하다.[ 7950.884467] usb 1-6.1: new high-speed USB device number 54 using xhci_hcd[ 7950.989172] usb 1-6.1: New USB device found, idVendor=0451, idProduct=6165, bcdDevice= 2.00[ 7950.989173] usb 1-6.1: New USB device strings: Mfr=1, Product=2, Seria..

    [08] AM62A-SK Processor SDK Build

    테스트 환경 Ubuntu 18.04 SK-AM62A-LP 08_06_00_45 Processor SDK AM62A 시리즈는 1~2대의 카메라가 필요한 비전 애플리케이션용으로 설계되었습니다. H.264/H.265V 비디오 코덱, RGB-IR을 지원하는 이미지 센서 프로세서(ISP), AI 가속기가 통합되어 있어 다양한 비전 애플리케이션에 적합합니다. SDK 다운로드 아래 링크에서 08_06_00_45 버전 다운 https://www.ti.com/tool/download/PROCESSOR-SDK-LINUX-AM62A/08.06.00.45 PROCESSOR-SDK-LINUX-AM62A Software development kit (SDK) | TI.com download ti-processor-sdk-linu..

    [08] AM62A - SDCard 이미지 만들기

    SDK Linux AM62Ax 패키지에는 create-sdcard.sh 라는 sdcard 파티션을 나눠 각 파티션에 필요한 파일시스템을 설치하는 스크립트가 /bin 디렉터리에 포함되어 있습니다 . 스크립트 실행 시 각 단계에 대한 정보를 터미널에 간략하게 제공합니다. 본 글은 스크립트 실행 시 세부 정보를 살펴보고 스크립트 사용 방법도 안내합니다. 스크립트 실행 create-sdcard.sh 스크립트는 어느 위치에서나 실행가능하며 sudo 권한으로 실행해야 합니다. sudo /bin/create-sdcard.sh sudo 권한 없이 스크립트를 실행하면 sudo 권한이 필요하다는 메시지가 표시되고 스크립트가 종료됩니다. SD 카드 장치 선택 스크립트의 첫 번째 단계에서는 포맷하려는 SD 카드를 선택하라는 ..

    [TI] NFS 설정

    Linux 호스트에 SDK를 설치한 후 소프트웨어 개발을 위해 호스트를 준비하기 위해 설정 스크립트를 실행해야 합니다. 일부 작업에는 관리자 권한이 필요합니다. 이러한 관리자 권한이 필요할 때 스크립트에서 메시지를 표시합니다. 설정 스크립트는 다음 작업을 수행합니다. Verification that the Linux host is the recommended Ubuntu LTS version Installation of required host packages Target FileSystem installation NFS setup TFTP setup Minicom setup uboot setup Load uboot script 설정 스크립트( setup.sh )는 프로세서 SDK Linux J721e ..