전체 글

Boost C++ Libraries, Modern C++, Embedded Linux 등... 소프트웨어와 관련된 기술 문서 번역이나, 개발 환경 구축 등의 내용을 블로그 합니다.
NXP i.MX SoC Family/i.MX BSP Porting Guide

i.MX BSP Porting Guide - Configuring Arm Trusted Firmware

정보 IMXBSPPG Rev. LF5.15.5_1.0.0, 31 March 2022를 기준으로 작성 Chapter 6 Configuring Arm Trusted Firmware 6.1 Introduction 모든 i.MX 8 보드에는 Arm Trusted Firmware(ATF)가 필요하다. ATF는 새로운 보드에서 사용자 정의가 일부 필요할 수 있다. ATF는 시작하기 전에 OS 파티션에 대한 non-secure 리소스를 바로 분할한다. 새로운 보드로 포팅할 때, System Controller Firmware를 사용하여 시스템 리소스를 의도한 분할에 맞게 ATF를 수정해야 한다.

NXP i.MX SoC Family/i.MX BSP Porting Guide

i.MX BSP Porting Guide - Configuring OP-TEE

정보 IMXBSPPG Rev. LF5.15.5_1.0.0, 31 March 2022를 기준으로 작성 Chapter 5 Configuring OP-TEE 5.1 Introduction Trusted Execution Envirnoment(TEE : 신뢰할 수 있는 실행 환경)는 GlobalPlatform 협회(www.globalplatform.org)에서 발행된 사양의 집합이다. TEE의 목적은 보안 애플리케이션을 개발하고 실행하기 위해서 애플리케이션 프로세서 내부에 안전한 환경을 제공하는 것이다. Android나 Linux와 같은 Rich OS를 실행하는 시스템을 애플리케이션 프로세서로 부른다. Rich 환경은 엄청난 양의 코드를 나타낸다. Rich 환경은 타사 애플리케이션에 개방되어 있고 개방형 eco..

NXP i.MX SoC Family/i.MX BSP Porting Guide

i.MX BSP Porting Guide - Porting System Controller Firmware

정보 IMXBSPPG Rev. LF5.15.5_1.0.0, 31 March 2022를 기준으로 작성 Chapter 4 Porting System Controller Firmware 4.1 Introduction System Controller는 i.MX 8과 i.MX 8X 제품군의 SoC에 부트 이미지로 플래시된(저장된) SCFW라고 알고 있는 펌웨어를 통해 지원된다. 포팅 가이드 문서가 포함된 System Controller Firmware 포팅 키트를 각 릴리즈에서 제공한다. BSP에 해당하는 커널의 경우, 포팅 키트에서 릴리즈된 바이너리와 호환성을 보장하기 위해서 해당하는 포팅 키트를 반드시 사용해야 한다. System Controller 포팅 키트에는 개체와 소스 코드가 모두 포함되어 있다. 제공..

NXP i.MX SoC Family/i.MX BSP Porting Guide

i.MX BSP Porting Guide - Porting U-Boot

정보 IMXBSPPG Rev. LF5.15.5_1.0.0, 31 March 2022를 기준으로 작성 Chapter 3 Porting U-Boot 3.1 Introduction 이 장에서는 i.MX U-Boot를 다운로드, 빌드, 로드하는 방법을 설명한다. 독립 실행형(standalone) 환경과 Yocto Project로 하는 두 가지 방법을 설명한다. 3.1.1 How to build U-Boot in standalone envirnoment 독립 실행형 환경에서 U-Boot를 빌드하려면 아래 단계를 수행한다 : 호스트 시스템에 배치하여 컴파일하기 위한 개발 SDK를 생성한다. 여기에는 툴, 툴 체인, 작은 rootfs가 포함된다. 동일한 SDK를 사용하여 독립형 커널을 빌드할 수 있다. 아래의 명령어..

NXP i.MX SoC Family/i.MX BSP Porting Guide

i.MX BSP Porting Guide - Porting Kernel

정보 IMXBSPPG Rev. LF5.15.5_1.0.0, 31 March 2022를 기준으로 작성 Chapter 2 Porting Kernel 2.1 Introduction 이 장에서는 독립 실행형(standalone) 환경과 Yocto Project로 하는 두 가지 방법으로 i.MX 커널을 다운로드, 빌드, 로드하는 방법을 설명한다. 2.1.1 How to build and load Kernel in standalone environment 독립 실행형 환경에서 Kernel을 빌드하려면, 먼저 호스트 시스템에 배치하여 컴파일하기 위한 개발 SDK를 생성한다. 여기에는 툴, 툴 체인, 작은 rootfs가 포함된다. 아래의 명령을 사용하여 Yocto Project 빌드 환경에서 SDK를 생성한다. Yoc..

까마귀75
[16 x 5 = ? ] 날자~~ 까마귀75