Part 1
요약·해설
기본 활성 프로젝트와 선택적 프로젝트의 Zephyr 3.7.0 고정 revision을 보존하고, manifest.project-filter로 모듈을 켜고 끄는 절차와 외부 manifest 상속 방법을 설명합니다.
51 projects · default download
22 projects · explicit enable
own manifest · west.yml import
Part 2
접을 수 있는 영어 원문 전체
영어 원문 전체 펼치기
C7E9416435B5213B374FEF5F50CD2DDBEC6C318383108322EE4D08BAD82B26B1
:orphan:
.. _west_projects_index:
West Projects index
###################
See :ref:`external-contributions` for more information about
this contributing and review process for imported components.
Active Projects/Modules
+++++++++++++++++++++++
The projects below are enabled by default and will be downloaded when you
call `west update`. Many of the projects or modules listed below are
essential for building generic Zephyr application and include among others
hardware support for many of the platforms available in Zephyr.
To disable any of the active modules, for example a specific HAL, use the
following commands::
west config manifest.project-filter -- -hal_FOO
west update
.. manifest-projects-table::
:filter: active
Inactive and Optional Projects/Modules
++++++++++++++++++++++++++++++++++++++
The projects below are optional and will not be downloaded when you
call `west update`. You can add any of the projects or modules listed below
and use them to write application code and extend your workspace with the added
functionality.
To enable any of the modules below, use the following commands::
west config manifest.project-filter -- +nanopb
west update
.. manifest-projects-table::
:filter: inactive
External Projects/Modules
++++++++++++++++++++++++++
The projects listed below are external and are not directly imported into the
default manifest.
To use any of the projects below, you will need to define your own manifest
file which includes them. See :ref:`west-manifest-import` for information on
recommended ways to do this while still inheriting the mandatory modules from
Zephyr's :file:`west.yml`.
Use the template :file:`doc/develop/manifest/external/external.rst.tmpl` to add
external modules to the list below:
.. toctree::
:titlesonly:
:maxdepth: 1
:glob:
external/*
Part 3
한국어 전문 번역
West 프로젝트 색인
외부 component 기여에서 imported component의 기여·검토 절차에 관한 자세한 정보를 확인할 수 있습니다.
활성 프로젝트/모듈
아래 프로젝트는 기본으로 활성화되며 west update를 호출하면 내려받습니다. 아래 프로젝트 또는 모듈 가운데 상당수는 일반 Zephyr application을 build하는 데 필수이고, Zephyr가 지원하는 여러 platform의 hardware support도 포함합니다.
예를 들어 특정 HAL 같은 활성 모듈을 비활성화하려면 다음 명령을 사용합니다.
west config manifest.project-filter -- -hal_FOO west update
프로젝트 |
리비전 |
|---|---|
acpica |
|
cmsis |
|
cmsis-dsp |
|
cmsis-nn |
|
edtt |
|
fatfs |
|
hal_adi |
|
hal_altera |
|
hal_ambiq |
|
hal_atmel |
|
hal_espressif |
|
hal_ethos_u |
|
hal_gigadevice |
|
hal_infineon |
|
hal_intel |
|
hal_microchip |
|
hal_nordic |
|
hal_nuvoton |
|
hal_nxp |
|
hal_openisa |
|
hal_quicklogic |
|
hal_renesas |
|
hal_rpi_pico |
|
hal_silabs |
|
hal_st |
|
hal_stm32 |
|
hal_telink |
|
hal_ti |
|
hal_wurthelektronik |
|
hal_xtensa |
|
hostap |
|
libmetal |
|
liblc3 |
|
littlefs |
|
loramac-node |
|
lvgl |
|
mbedtls |
|
mcuboot |
|
mipi-sys-t |
|
net-tools |
|
nrf_hw_models |
|
open-amp |
|
openthread |
|
percepio |
|
picolibc |
|
segger |
|
tinycrypt |
|
trusted-firmware-m |
|
trusted-firmware-a |
|
uoscore-uedhoc |
|
zcbor |
비활성 및 선택적 프로젝트/모듈
아래 프로젝트는 선택 사항이며 west update를 호출해도 기본으로 내려받지 않습니다. 아래 프로젝트나 모듈을 추가해 application code를 작성하고, 추가된 기능으로 workspace를 확장할 수 있습니다.
아래 모듈 가운데 하나를 활성화하려면 다음 명령을 사용합니다.
west config manifest.project-filter -- +nanopb west update
프로젝트 |
리비전 |
|---|---|
canopennode |
|
chre |
|
lz4 |
|
nanopb |
|
psa-arch-tests |
|
sof |
|
tf-m-tests |
|
tflite-micro |
|
thrift |
|
zscilib |
|
bsim |
|
babblesim_base |
|
babblesim_ext_2G4_libPhyComv1 |
|
babblesim_ext_2G4_phy_v1 |
|
babblesim_ext_2G4_channel_NtNcable |
|
babblesim_ext_2G4_channel_multiatt |
|
babblesim_ext_2G4_modem_magic |
|
babblesim_ext_2G4_modem_BLE_simple |
|
babblesim_ext_2G4_device_burst_interferer |
|
babblesim_ext_2G4_device_WLAN_actmod |
|
babblesim_ext_2G4_device_playback |
|
babblesim_ext_libCryptov1 |
외부 프로젝트/모듈
아래 프로젝트는 외부 프로젝트이며 기본 manifest로 직접 import되지 않습니다. 이 프로젝트를 사용하려면 해당 프로젝트를 포함하는 자체 manifest file을 정의해야 합니다. Zephyr의 west.yml에서 필수 모듈을 계속 상속하면서 이를 수행하는 권장 방법은 Manifest Import를 참조하십시오.
doc/develop/manifest/external/external.rst.tmpl template을 사용해 아래 목록에 외부 모듈을 추가합니다.
Source
출처
영어 원문에는 문단, 문서 지시문, 표, 코드, 코드 심벌, 경로를 그대로 보존했습니다.