Part 1
요약·해설
RPL CRB는 P-core·E-core hybrid x86 platform이며 S·P board configuration을 제공합니다.
13th Gen · P-core + E-core
RPL-S CRB · RPL-P CRB
UEFI · zephyr.efi
Part 2
접을 수 있는 영어 원문 전체
영어 원문 전체 펼치기
B58CDC0C749653665C452489C3FBBE461CCAE376ACC02BCEA1AFDD246A7B8D61
.. _intel_rpl_crb:
Raptor Lake CRB
###############
Overview
********
Raptor Lake processor is a 13th generation 64-bit multi-core processor built
on a 10-nanometer technology process. Raptor Lake is based on a Hybrid
architecture, utilizing P-cores for performance and E-Cores for efficiency.
Raptor Lake S and Raptor Lake P processor lines are supported.
The S-Processor line is a 2-Chip Platform that includes the Processor Die and
Platform Controller Hub (PCH-S) Die in the Package.
The P-Processor line is a 2-Die Multi Chip Package (MCP) that includes the
Processor Die and Platform Controller Hub (PCH-P) Die on the same package as
the Processor Die.
For more information about Raptor Lake Processor lines, P-cores, and E-cores
please refer to `RPL`_.
Raptor Lake Customer Reference Board (RPL CRB) is an example implementation of a
compact single board computer with high performance for IoT edge devices. The
supported boards are `intel_rpl_s_crb` and `intel_rpl_p_crb`.
These board configurations enable kernel support for the supported Raptor Lake
boards.
Hardware
********
General information about the board can be found at the `RPL`_.
.. include:: ../../../../../../../soc/intel/raptor_lake/doc/supported_features.txt
Connections and IOs
===================
Refer to the `RPL`_ for more information.
Programming and Debugging
*************************
Use the following procedures for booting an image on an RPL CRB board.
.. contents::
:depth: 1
:local:
:backlinks: top
Build Zephyr application
========================
#. Build a Zephyr application; for instance, to build the ``hello_world``
application on Raptor Lake S CRB:
.. zephyr-app-commands::
:zephyr-app: samples/hello_world
:board: intel_rpl_s_crb
:goals: build
.. note::
A Zephyr EFI image file named :file:`zephyr.efi` is automatically
created in the build directory after the application is built.
Booting the Raptor Lake S CRB Board using UEFI
==============================================
.. include:: ../../../../../../../boards/intel/common/efi_boot.rst
:start-after: start_include_here
.. _RPL: https://edc.intel.com/content/www/us/en/design/products/platforms/details/raptor-lake-s/13th-generation-core-processors-datasheet-volume-1-of-2/
Part 3
한국어 전문 번역
개요
Raptor Lake processor는 10nm technology process로 제작된 13th generation 64-bit multi-core processor입니다. Performance용 P-core와 efficiency용 E-core를 사용하는 hybrid architecture를 기반으로 합니다.
Raptor Lake S와 Raptor Lake P processor line을 지원합니다. S-Processor line은 Processor Die와 package 안의 Platform Controller Hub(PCH-S) Die를 포함한 2-Chip Platform입니다. P-Processor line은 Processor Die와 같은 package에 Processor Die 및 PCH-P Die를 넣은 2-Die Multi-Chip Package(MCP)입니다.
Processor line, P-core와 E-core 세부사항은 Raptor Lake datasheet를 참고합니다.
Raptor Lake Customer Reference Board(RPL CRB)는 IoT edge device용 고성능 compact single-board computer의 구현 예입니다. 지원 board는 intel_rpl_s_crb와 intel_rpl_p_crb이며 각 configuration이 Zephyr kernel support를 활성화합니다.
Hardware
HPET, local APIC와 I/O APIC 같은 standard architecture device 외에 Zephyr는 Raptor Lake-specific SoC device인 SMBus를 지원합니다.
UART serial port
Raptor Lake UART는 NS16550-compatible이며 uart0에서 baud rate 115.2kbps를 지원합니다.
Programming과 Debugging
Zephyr application build
Raptor Lake S CRB용 hello_world application을 build합니다.
west build -b intel_rpl_s_crb samples/hello_worldUEFI로 Raptor Lake S CRB boot
Boot device 준비
Board에서 Zephyr application image를 boot할 USB flash drive를 준비합니다.
- USB flash drive를 FAT32로 format합니다. Windows에서는 File Explorer에서 USB flash drive를 오른쪽 click하고 Format...을 선택한 뒤 File System을 FAT32로 지정합니다. Linux에서는
gparted를 사용하거나 USB device node(예:/dev/sdd)를 찾아 다음 명령을 실행합니다.$ mkfs.vfat -F 32 <device-node> zephyr/zephyr.efi를 USB drive에 복사합니다.
Board에서 Zephyr boot
- USB flash drive를 board에 삽입합니다.
- Serial cable로 host와 연결해
115200baud로 data를 확인합니다. - Board 전원을 켭니다.
- 다음 출력에서 F7을 누릅니다.
Press <DEL> or <ESC> to enter setup. - Menu에서 해당 EFI shell entry를 선택합니다.
- EFI shell에서 Zephyr image를 boot합니다.
Shell> fs0:zephyr.efi - Boot process가 끝나면 Zephyr application image 실행이 완료됩니다.
Source
출처
영어 원문에는 문단, 문서 지시문, 표, 코드, 코드 심벌, 경로를 그대로 보존했습니다.