전체 글

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

i.MX Linux Reference Manual - System - Boot Image

2.3 Boot Image 2.3.1 Introduction i.MX 6과 i.MX 7에서, 부트 이미지로 U-Boot 부트로더만 사용한다. i.MX 8 시리즈의 SoC에서 부트 이미지는 더욱 복잡하며 성공적인 부팅에 필요한 U-Boot와 다양한 펌웨어가 포함되어 있다. 이 장에서는 i.MX 8 시리즈 부트 로더의 추가 컴포넌트에 대해 설명한다. i.MX 7ULP의 경우 Arm Cortex M-4에서 U-Boot 부트 로더를 부팅하므로 부트 파티션에 Arm Cortex M-4 SDK 플래시( SDK 저장)가 필요하지만, Arm Cortex M-4 코어가 있는 다른 i.MX 6과 i.MX 7에서는 성공적인 부팅을 위해 이를 요구하지 않는다. i.MX 8 부트로더는 code aurora forum/의 imx..

NXP i.MX SoC Family/i.MX Linux Reference Manual

i.MX Linux Reference Manual - System - System Controller

2.2 System Controller 2.2.1 Introduction System Controller는 i.MX 8과 i.MX 8X 제품군에서 제공되며 하드웨어의 많은 기본(underlying) 기능에 대한 추상화를 제공하고 SC 펌웨어(SCFW)를 실행하는 Cortex-M 프로세서에서 실행된다. 이 개요는 SCFW와 다른 소프트웨어 컴포넌트에 노출되는 API의 기능에 대해 설명한다. System Controller 기능은 다음과 같다 : System Initialization and Boot (시스템 초기화와 부팅) - SC 펌웨어는 SCU 읽기 전용 메모리(ROM : Read-only memory)에서 첫 번째 컨테이너로 코드/데이터 이미지 로드를 완료한 직후 SCU에서 실행된다. 시스템의 여러 ..

일반 개발 리소스/WSL2

WSL2 Ubuntu Terminal에 powerlevel10k 적용

WSL2 Ubuntu Terminal에 powerlevel10k를 적용하는 과정을 기록한다. 사용한 프로그램 버전은 아래와 같다. Windows Terminal 버전 : 1.12.10983.0 Ubuntu 버전 : 20.04.4 LTS 프로그램 설치 순서는 아래와 같다. zsh 설치 oh my zsh 설치 powerlevel10k 설치 폰트 설치 우선 사용중인 Ubuntu에 아래의 커맨드를 순차적으로 실행하여 zsh를 설치한다. sudo apt-get update sudo apt-get install zsh chsh -s $(which zsh) oh my zsh를 아래의 커맨드로 설치한다. sh -c "$(wget -O- https://raw.githubusercontent.com/ohmyzsh/ohmy..

NXP i.MX SoC Family/i.MX Linux Reference Manual

i.MX Linux Reference Manual - System - Machine-Specific Layer (MSL)

2.1 Machine-Specific Layer (MSL) 2.1.1 Introduction MSL(Machine-Specific Layer)은 다음과 같이 machine에 종속적인 컴포넌트를 Linux Kernel에 제공한다. GPIO와 EDIO (특정 플랫폼에서만) 포함한 interrupts Timer Memory map 특정 플랫폼에서 IOMUX를 포함한 GPIO(General Purpose Input/Output) Clock Shared Peripheral Bus Arbiter (SPBA) Smart Direct Memory Access (SDMA) 2.1.2 Interrupts (Operation) 이 섹션은 디바이스에서 인터럽트의 하드웨어와 소프트웨어 작동에 대해 설명한다. 2.1.2.1 In..

NXP i.MX SoC Family/i.MX Linux Reference Manual

i.MX Linux Reference Manual - System

정보 Rev. L5.4.70_2.3.0 31 December 2020를 기준으로 작성 (IMXLXRM) i.MX Linux Reference Manual에서 Chapter 2 System의 내용을 한글화한다. 목차는 아래와 같다. 2 System 2.1 Machine-Specific Layer (MSL) 2.2 System Controller 2.3 Boot Image 2.4 Anatop Regulator Driver 2.5 Power Management 2.6 OProfile 2.7 Pulse-Width Modulator (PWM) 2.8 Remote Processor Messaging 2.9 Thermal 2.10 Sendors 2.11 Watchdog (WDOG)

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