[이전] [목차] [다음] 7 Multimedia i.MX는 오디오에 최적화된 소프트웨어 코덱, 파서, 하드웨어 가속 유닛 그리고 관련 플러그인을 제공한다. i.MX는 i.MX 멀티미디어 라이브러리와 하드웨어 가속 유닛에 액세스할 수 있는 GStreamer 플러그인을 제공한다. 이 장에서는 GStreamer 커맨드 라인의 예제와 함께 다양한 멀티미디어 사용 사례를 제공한다. 7.1 i.MX multimedia packages 라이센스 제한으로 인해, i.MX 멀티미디어 페키지는 다음 두 위치에서 찾을 수 있다: 표준 패키지: NXP 미러에서 제공된다. 제한된 액세스 패키지: 통제된 액세스로 nxp.com에서 제공된다. 자세한 내용은 i.MX Release Notes(IMXLXRN)를 참조한다. 7.2 B..
[이전] [목차] [다음] 6 Power Management i.MX 전원 관리는 표준 Linux 인터페이스를 사용한다. 표준 커맨드에 대한 정보는 Linux 전원 문서를 확인한다. i.MX Linux Reference Manual(IMXLXRM)에는 사용 가능한 전원 모드에 대한 정보와 전원 관리 섹션에 i.MX 제품별로 기타 정보가 포함되어 있다. i.MX 보드에는 중지(suspend)와 재개(resume) 커맨드, CPU 주파수 스케일링 그리고 버스 주파수 스케일링의 세 가지 주요 전원 관리 기술이 있다. 아래 섹션에서 설명한다. 6.1 Suspend and resume 전원 상태는 표준 Linux 상태인 /sys/power/state를 설정하여 변경할 수 있다. 커맨드 라인에서 사용 가능한 ech..
[이전] [목차] [다음] 5 Enabling Solo Emulation i.MX 6DualLite SABRE-SD와 i.MX 6DualLite SABRE-AI 보드에서 Solo 에뮬레이션을 활성화할 수 있다. 이는 부트로더 빌드 프로세스에서 특정 U-Boot 구성을 사용하면 된다. 이 Solo 에뮬레이션이 i.MX 6DualLite SABRE 플랫폼에서 활성화되면, i.MX 6DualLite의 기능이 다음과 같이 변경된다: Solo 에뮬레이션의 경우, 6DualLite DTB를 사용하고 U-Boot의 bootcmd에 maxcpus=1을 추가한다. DDR RAM의 32비트 데이터 버스. i.MX 6DualLite SABRE-AI에서 1GB RAM. i.MX 6DualLite SABRE-SD에서 512MB..
원문 본 블로그 내용은 "A step-by-step guide to bringing up your NXP i.MX8"를 필요에 의해 번역한 것 이다. i.MX8에서 사용자 보드를 위한 보드 브링업 사용자 정의에 필요한 고려 사항 i.MX8 전원 점검 Human Machine Interface(HMI)는 산업 자동화의 가장 중요한 기술 중 하나가 되었다. 따라서 인간과 머신 사이의 상호 작용을 용이하게 하는 것을 목표로 하는 혁신적인 플랫폼을 내놓는 회사를 보는 것은 더 이상 놀라운 일이 아니다. 소프트웨어 또는 디바이스일 수 있는, HMI로 사용자는 머신과 효울적으로 통신할 수 있다. 따라서 산업 자동화 환경에서 그 인기는 꽤 타당해 보인다. HMI in Industrial Automation (산업 자..
[이전] [목차] [다음] 4 Booting Linux OS i.MX 보드에서 Linux OS 커널을 부팅하기 전에, 부트 디바이스로 이미지(U-Boot, Linux Kernel, Device Tree, rootfs)를 복사하고 부트 디바이스가 부팅할 수 있도록 부트 스위치를 설정한다. 다양한 보드, 부트 디바이스 그리고 원하는 결과를 얻기 위해 Linux OS를 부팅하는 다양한 방법이 있다. 이 섹션에서는 부트 디바이스를 준비하는 방법, 메모리 맵에서 파일이 있어야 하는 위치, 부팅하기 위한 스위치 설정 방법 그리고 U-Boot에서 Linux OS를 부팅하는 방법을 설명한다. 4.1 Software overview 이 섹션은 보드에서 Linux OS를 부팅하고 실행하는 데 필요한 소프트웨어에 대해 설명..