boards/intel/common/efi_boot.html · boards/intel/common/efi_boot.rst 공식 원문 ↗

Zephyr 3.7.0 · Boards · Intel · Common Boot

Intel 보드 EFI 부팅

USB drive의 zephyr.efi를 Intel board의 EFI shell에서 boot하는 공통 절차입니다.

Official pathboards/intel/common/efi_boot.html
Source fileboards/intel/common/efi_boot.rst
Source versionZephyr 3.7.0
TranslationFull · reviewed

본문 기준: Zephyr 3.7.0 LTS3 · 이후 유지보수 패치는 별도입니다.

Part 1

요약·해설

FAT32 USB drive에 zephyr.efi를 복사하고 EFI shell에서 실행합니다.

Filesystem

FAT32

Serial

115200 baud

Image

zephyr.efi

Part 2

접을 수 있는 영어 원문 전체

영어 원문 전체 펼치기
원문 SHA-256 FADB3BDBDF9E01B85B09A92C366F8C1FF29E739CF0EA1653E7815B5241CBDC58
:orphan:

.. start_include_here

Preparing the Boot Device
-------------------------

Prepare a USB flash drive to boot the Zephyr application image on
a board.

#. Format the USB flash drive as FAT32.

   On Windows, open ``File Explorer``, and right-click on the USB flash drive.
   Select ``Format...``. Make sure in ``File System``, ``FAT32`` is selected.
   Click on the ``Format`` button and wait for it to finish.

   On Linux, graphical utilities such as ``gparted`` can be used to format
   the USB flash drive as FAT32. Alternatively, under terminal, find out
   the corresponding device node for the USB flash drive (for example,
   ``/dev/sdd``). Execute the following command:

   .. code-block:: console

      $ mkfs.vfat -F 32 <device-node>

   .. important::
      Make sure the device node is the actual device node for
      the USB flash drive. Or else you may erase other storage devices
      on your system, and will render the system unusable afterwards.

#. Copy the Zephyr EFI image file :file:`zephyr/zephyr.efi` to the USB drive.

Booting Zephyr on a board
-------------------------

Boot the board to the EFI shell with USB flash drive connected.

#. Insert the prepared boot device (USB flash drive) into the board.

#. Connect the board to the host system using the serial cable and
   configure your host system to watch for serial data. See board's
   website for more information.

   .. note::
      Use a baud rate of 115200.

#. Power on the board.

#. When the following output appears, press :kbd:`F7`:

   .. code-block:: console

      Press <DEL> or <ESC> to enter setup.

#. From the menu that appears, select the menu entry that describes
   that particular EFI shell.

#. From the EFI shell select Zephyr EFI image to boot.

   .. code-block:: console

      Shell> fs0:zephyr.efi

#. When the boot process completes, you have finished booting the
   Zephyr application image.

Part 3

한국어 전문 번역

Boot device 준비

Board에서 Zephyr application image를 boot할 USB flash drive를 준비합니다.

  1. USB flash drive를 FAT32로 format합니다. Windows에서는 File Explorer에서 USB flash drive를 오른쪽 click하고 Format...을 선택한 뒤 File System을 FAT32로 지정하고 format이 끝날 때까지 기다립니다. Linux에서는 gparted 같은 graphical utility를 사용하거나 terminal에서 USB device node(예: /dev/sdd)를 찾아 다음 명령을 실행합니다.
    $ mkfs.vfat -F 32 <device-node>
  2. Zephyr EFI image file zephyr/zephyr.efi를 USB drive에 복사합니다.

Board에서 Zephyr boot

USB flash drive를 연결한 상태로 board를 EFI shell까지 boot합니다.

  1. 준비한 USB flash drive를 board에 삽입합니다.
  2. Serial cable로 board와 host system을 연결하고 serial data를 볼 수 있게 host를 설정합니다. Board website에서 세부사항을 확인하며 baud rate는 115200을 사용합니다.
  3. Board 전원을 켭니다.
  4. 다음 출력이 나타나면 F7을 누릅니다.
    Press <DEL> or <ESC> to enter setup.
  5. 표시된 menu에서 해당 EFI shell을 설명하는 entry를 선택합니다.
  6. EFI shell에서 Zephyr EFI image를 선택해 boot합니다.
    Shell> fs0:zephyr.efi
  7. Boot process가 끝나면 Zephyr application image의 boot가 완료됩니다.

Source

출처

영어 원문에는 문단, 문서 지시문, 표, 코드, 코드 심벌, 경로를 그대로 보존했습니다.