Home
last modified time | relevance | path

Searched +full:release +full:- +full:linux (Results 1 – 25 of 95) sorted by relevance

1234

/Zephyr-latest/samples/boards/renesas/openamp_linux_zephyr/
DREADME.rst1 .. zephyr:code-sample:: rz-openamp-linux-zephyr
2 :name: OpenAMP Linux Zephyr RPMsg
3 :relevant-api: mbox_interface
5 Enable message exchange between two cores, with the application core running Linux
6 and the real-time core running Zephyr, using the OpenAMP library.
11 This application demonstrates how to use OpenAMP for communication between Zephyr and Linux,
14 On the Linux side, the application uses the OpenAMP library provided by `meta-openamp <https://gith…
15 a consistent and standardized approach to inter-core communication.
25 .. zephyr-app-commands::
26 :zephyr-app: samples/boards/renesas/openamp_linux_zephyr
[all …]
/Zephyr-latest/samples/posix/uname/
DREADME.rst1 .. zephyr:code-sample:: posix-uname
18 .. zephyr-app-commands::
19 :zephyr-app: samples/posix/uname
20 :host-os: unix
25 For comparison, to build directly for your host OS if it is POSIX compliant (for ex. Linux):
27 .. code-block:: console
30 make -f Makefile.host
37 .. code-block:: console
42 release[13]: 3.5.99
43 version[61]: zephyr-v3.5.0-3515-g10156f5f1d9c Jan 9 2024 22:23:04
[all …]
/Zephyr-latest/soc/st/stm32/common/
Dstm32_hsem.h4 * SPDX-License-Identifier: Apache-2.0
21 * erase in flash, it shall first get the semaphore and release it just
80 * EXTI and GPIO are inherited from STM32MP1 Linux.
81 * Other SEMID are not used by linux and must not be used here,
123 retry--; in z_stm32_hsem_lock()
141 return -EAGAIN; in z_stm32_hsem_try_lock()
149 * @brief Release Hardware Semaphore
/Zephyr-latest/doc/develop/getting_started/
Dinstallation_linux.rst3 Install Linux Host Dependencies
6 Documentation is available for these Linux distributions:
10 * Clear Linux
11 * Arch Linux
32 .. group-tab:: Ubuntu
34 .. code-block:: console
36 sudo apt-get update
37 sudo apt-get upgrade
39 .. group-tab:: Fedora
41 .. code-block:: console
[all …]
/Zephyr-latest/doc/project/
Drelease_process.rst3 Release Process
6 The Zephyr project releases on a time-based cycle, rather than a feature-driven
10 A time-based release process enables the Zephyr project to provide users with a
12 roughly 4-month release cycle allows the project to coordinate development of
14 maintain the quality of the overall release without delays because of one or two
17 The Zephyr release model was loosely based on the Linux kernel model:
19 - Release tagging procedure:
21 - linear mode on main branch,
22 - release branches for maintenance after release tagging.
23 - Each release period will consist of a development phase followed by a
[all …]
/Zephyr-latest/doc/develop/toolchains/
Diar_arm_toolchain.rst6 #. Download and install a release of `IAR Arm Toolchain`_ (EWARM/CXARM) on your host.
22 - Set :envvar:`ZEPHYR_TOOLCHAIN_VARIANT` to ``iar``.
23 - Set :envvar:`IAR_TOOLCHAIN_PATH` to the toolchain installation directory.
30 .. code-block:: bash
32 # Linux (default installation path):
35 export IAR_LMS_BEARER_TOKEN="<BEARER-TOKEN>"
37 .. code-block:: batch
42 set IAR_LMS_BEARER_TOKEN="<BEARER-TOKEN>"
48 Zephyr’s CMake linker script generator, which supports generating icf-files.
49 Basic icf-file support is in place, but there are still areas which are not fully
[all …]
/Zephyr-latest/boards/nxp/imx93_evk/doc/
Dindex.rst6 The i.MX93 Evaluation Kit (MCIMX93-EVK board) is a platform designed to show
8 small and low cost package. The MCIMX93-EVK board is an entry-level development
12 i.MX93 MPU is composed of one cluster of 2x Cortex-A55 cores and a single
13 Cortex®-M33 core. Zephyr OS is ported to run on one of the Cortex®-A55 core.
15 - Board features:
17 - RAM: 2GB LPDDR4
18 - Storage:
20 - SanDisk 16GB eMMC5.1
21 - microSD Socket
22 - Wireless:
[all …]
/Zephyr-latest/snippets/xen_dom0/
DREADME.rst16 * add correct memory and hypervisor nodes, based on regions Xen picked for Domain-0 on your setup.
25 .. code-block:: console
27 west build -b qemu_cortex_a53 -S xen_dom0 samples/synchronization
37 * fetch and build Xen (e.g. RELEASE-4.17.0) for arm64 platform
43 .. code-block:: console
45 <path to Zephyr SDK>/sysroots/x86_64-pokysdk-linux/usr/bin/qemu-system-aarch64 -cpu cortex-a53 \
46 -m 6G -nographic -machine virt,gic-version=3,virtualization=true -chardev stdio,id=con,mux=on \
47 -serial chardev:con -mon chardev=con,mode=readline -pidfile qemu.pid \
48 -device loader,file=<path to Zephyr app build>/zephyr.bin,addr=0x40600000 \
49 -dtb <path to DTB>/xen.dtb -kernel <path to Xen build>/xen
[all …]
/Zephyr-latest/boards/microchip/mec172xmodular_assy6930/doc/
Dmec172xmodular_assy6930.rst12 - MEC172x (MEC1723, MEC1727 and MEC1728) ARM Cortex-M4 Processor
13 - 416 KB RAM and 128 KB boot ROM
14 - UART1 using microUSB
15 - PECI interface 3.0
16 - FAN, PWM and TACHO pins
17 - 5 SMBus instances
18 - eSPI header
19 - VCI interface
20 - 1 hardware driven PS/2 ports
21 - Keyboard interface headers
[all …]
/Zephyr-latest/doc/releases/
Drelease-notes-1.5.rst6 The Zephyr Engineering team is glad to announce the release of Zephyr Kernel
7 1.5.0. This is the first release to follow the 3-month release cadence.
8 This release includes numerous fixes and support for major features.
11 Major enhancements included with the release:
13 - TCP Support
14 - Integration of the Paho MQTT Library support with QoS
15 - Flash Filesystem Support
16 - Integration of the mbedTLS library for encryption
17 - Improved BR/EDR support (for L2CAP, in particular).
18 - Support for the Altera Nios II/f soft CPU architecture
[all …]
/Zephyr-latest/samples/subsys/usb/midi/
DREADME.rst1 .. zephyr:code-sample:: usb-midi2-device
3 :relevant-api: usbd_api usbd_midi2 input_events
12 sent to the device back to the host. In addition, presses and release on
16 The application exposes a single USB-MIDI interface with a single bidirectional
18 that carries MIDI1 messages, pretty much like a standard USB-MIDI in/out adapter
29 .. zephyr-app-commands::
30 :zephyr-app: samples/subsys/usb/midi
39 with MIDI support. For example, on Linux, you can use alsa to access the device:
41 .. code-block:: console
43 $ amidi -l
[all …]
/Zephyr-latest/boards/infineon/cy8cproto_062_4343w/doc/
Dindex.rst6 The CY8CPROTO-062-4343W PSOC 6 Wi-Fi BT Prototyping Kit is a low-cost hardware
8 LBEE5KL1DX module, based on the CYW4343W combo device, industry-leading CAPSENSE
9 for touch buttons and slider, on-board debugger/programmer with KitProg3, microSD
10 card interface, 512-Mb Quad-SPI NOR flash, PDM-PCM microphone, and a thermistor.
12 This kit is designed with a snap-away form-factor, allowing the user to separate
19 For more information about the PSOC 62 MCU SoC and CY8CPROTO-062-4343W board:
21 - `PSOC 62 MCU SoC Website`_
22 - `PSOC 62 MCU Datasheet`_
23 - `PSOC 62 MCU Architecture Reference Manual`_
24 - `PSOC 62 MCU Register Reference Manual`_
[all …]
/Zephyr-latest/.github/workflows/
Ddoc-build.yml2 # SPDX-License-Identifier: Apache-2.0
8 - cron: '0 */3 * * *'
11 - v*
24 doc-build-html:
27 github.repository_owner == 'zephyrproject-rtos'
28 runs-on: ubuntu-24.04
29 timeout-minutes: 90
31 group: doc-build-html-${{ github.ref }}
32 cancel-in-progress: true
35 - name: install-pkgs
[all …]
/Zephyr-latest/boards/infineon/cy8cproto_063_ble/doc/
Dindex.rst6 The PSOC 6 BLE Proto Kit (CY8CPROTO-063-BLE) is a hardware platform that
12 For more information about the PSOC 63 BLE MCU SoC and CY8CPROTO-063-BLE board:
14 - `PSOC 63 BLE MCU SoC Website`_
15 - `PSOC 63 BLE MCU Datasheet`_
16 - `PSOC 63 BLE MCU Architecture Reference Manual`_
17 - `PSOC 63 BLE MCU Register Reference Manual`_
18 - `CY8CPROTO-063-BLE Website`_
19 - `CY8CPROTO-063-BLE User Guide`_
20 - `CY8CPROTO-063-BLE Schematics`_
25 .. zephyr:board-supported-hw::
[all …]
/Zephyr-latest/scripts/west_commands/
Dsdk.py3 # SPDX-License-Identifier: Apache-2.0
44 See 'west sdk list --help' for details.
50 See 'west sdk install --help' for details.
84 Set --version option to install a specific version of the SDK.
88 You can specify the installation directory with --install-dir or --install-base.
91 --install-dir and --install-base.
93 Typically, Zephyr SDK archives contain only one directory named zephyr-sdk-<version>
95 … The SDK archive is extracted to the home directory if both --install-dir and --install-base
97 In this case, SDK will install into ${HOME}/zephyr-sdk-<version>.
98 … If --install-base is specified, the archive will be extracted under the specified path.
[all …]
/Zephyr-latest/doc/introduction/
Dindex.rst6 The Zephyr OS is based on a small-footprint kernel designed for use on
7 resource-constrained and embedded systems: from simple embedded environmental
13 - ARCv2 (EM and HS) and ARCv3 (HS6X)
14 - ARMv6-M, ARMv7-M, and ARMv8-M (Cortex-M)
15 - ARMv7-A and ARMv8-A (Cortex-A, 32- and 64-bit)
16 - ARMv7-R, ARMv8-R (Cortex-R, 32- and 64-bit)
17 - Intel x86 (32- and 64-bit)
18 - MIPS (MIPS32 Release 1 specification)
19 - NIOS II Gen 2
20 - RISC-V (32- and 64-bit)
[all …]
/Zephyr-latest/boards/udoo/udoo_neo_full/doc/
Dindex.rst8 composed of one ARM |reg| Cortex-A9 core running up to 1 GHz and one Cortex-M4
9 core running up to 227 MHz for high CPU performance and real-time response.
10 Zephyr was ported to run on the Cortex-M4 core only. In a future release, it
11 will also communicate with the Cortex-A9 core (running Linux) via OpenAMP.
16 - MCIMX6X MCU with a single Cortex-A9 (1 GHz) core and single Cortex-M4 (227 MHz) core
18 - Memory
20 - 1 GB RAM
21 - 128 KB OCRAM
22 - 256 KB L2 cache (can be switched into OCRAM instead)
23 - 16 KB OCRAM_S
[all …]
/Zephyr-latest/doc/connectivity/networking/
Doverview.rst13 The networking IP stack is modular and highly configurable via build-time
18 * **IPv6** The support for IPv6 is enabled by default. Various IPv6 sub-options
63 implemented. Both blocking and non-blocking datagram (UDP) and stream (TCP)
71 A sample :zephyr:code-sample:`mqtt-publisher` client application for MQTT v3.1.1 is
76 Both :zephyr:code-sample:`coap-client` and :zephyr:code-sample:`coap-server` sample
79 * **LWM2M** OMA Lightweight Machine-to-Machine Protocol
85 :zephyr:code-sample:`lwm2m-client` sample implements the library as an example.
91 :zephyr:code-sample:`sockets-http-client` and
92 :zephyr:code-sample:`sockets-http-server` samples are provided.
101 and link-local multicast name resolution
[all …]
/Zephyr-latest/boards/infineon/cy8ckit_062s2_ai/doc/
Dindex.rst6 The PSOC 6 AI Evaluation Kit (CY8CKIT-062S2-AI) is a cost effective and small development kit that
8 It includes a CY8C624ABZI-S2D44 MCU which is based on a 150-MHz Arm |reg| Cortex |reg|-M4 and
9 a 100-MHz Arm |reg| Cortex |reg|-M0+, with 2048 KB of on-chip Flash, 1024 KB of SRAM,
10 a Quad-SPI external memory interface, built-in hardware and software security features,
13 The board features an AIROC |reg| CYW43439 Wi-Fi & Bluetooth |reg| combo device,
20 For more information about the CY8C624ABZI-S2D44 MCU SoC and CY8CKIT-062S2-AI board:
22 - `CY8C624ABZI-S2D44 MCU SoC Website`_
23 - `CY8C624ABZI-S2D44 MCU Datasheet`_
24 - `CY8CKIT-062S2-AI Website`_
25 - `CY8CKIT-062S2-AI User Guide`_
[all …]
/Zephyr-latest/boards/infineon/cyw920829m2evk_02/doc/
Dindex.rst6 The AIROC™ CYW20829 Bluetooth® LE MCU Evaluation Kit (CYW920829M2EVK-02) with its included on-board…
8- M33s for powering the MCU and Bluetooth subsystem with programmable and reconfigurable analog an…
13 For more information about the CYW20829 SoC and CYW920829M2EVK-02 board:
15 - `CYW20829 SoC Website`_
16 - `CYW920829M2EVK-02 Board Website`_
21 - AIROC™ CYW20829 Bluetooth® LE MCU in 56 pin QFN package
22 - Arduino compatible headers for hardware expansion
23 - On-board sensors - 6-axis IMU, Thermistor, Infineon analog microphone, and Infineon digital micro…
24 - User switches, RGB LED and user LEDs
25 - USB connector for power, programming and USB-UART bridge
[all …]
/Zephyr-latest/doc/services/rtio/
Dindex.rst18 RTIO takes a lot of inspiration from Linux's io_uring in its operations and API
44 API from the Linux kernel provides a winning model. In io_uring there are two
45 lock-free ring buffers acting as queues shared between the kernel and a userland
109 submissions, transactional sets of submissions, or create multi-shot
148 .. code-block:: C
164 only a small change which works with both pre-allocated data buffers as well as
169 .. code-block:: C
183 .. code-block:: C
194 /* Release the cqe events (note that the buffer is not released yet */
199 /* Release the mempool buffer */
/Zephyr-latest/boards/96boards/argonkey/doc/
Dindex.rst26 - STM32F412CG in UFQFPN48 package
27 - ARM |reg| 32-bit Cortex |reg|-M4 CPU with FPU
28 - 100 MHz max CPU frequency
29 - 1.8V work voltage
30 - 1024 KB Flash
31 - 256 KB SRAM
32 - On board sensors:
34 - Humidity: STMicro HTS221
35 - Temperature/Pressure: STMicro LPS22HB
36 - ALS: Intersil ISL29034
[all …]
/Zephyr-latest/boards/phytec/phyboard_polis/doc/
Dindex.rst3 phyBOARD-Polis i.MX8M Mini
9 The phyBOARD-Polis, either a development platform for the
10 phyCORE-i.MX 8M Mini/Nano, or a powerful, industry-compatible single-board
12 platform, the phyBOARD-Polis serves as reference design for your
13 customer-specific application and enables parallel development of the software
14 and carrier board for the phyCORE-i.MX 8M Mini/Nano.
17 As a powerful, industrial single-board computer (SBC), the phyBOARD-Polis is
20 phyCORE-i.MX 8M Mini/Nano features such as CAN FD, WLAN and an integrated
22 the phyCORE-i.MX 8M Mini/Nano.
24 - Board features:
[all …]
/Zephyr-latest/boards/infineon/cy8ckit_062s4/doc/
Dindex.rst5 …ioneer kit has a CY8C62x4 MCU, which is an ultra-low-power PSOC device specifically designed for b…
6 …g applications. It includes a 150-MHz Arm® Cortex®-M4 CPU as the primary application processor, a …
7 supports low-power operations, up to 256 KB Flash and 128 KB SRAM, programmable analog sensing,
8 CapSense™ touch-sensing, and programmable digital peripherals.
11 programmer/debugger (KitProg3), a 512-Mbit Quad SPI NOR flash, a micro-B connector for USB device
12 interface, a thermistor, an ambient light sensor, a 5-segment CapSense™ slider, two CapSense™ butto…
27 .. zephyr:board-supported-hw::
32 +-----------+------------+-----------------------+
36 +-----------+------------+-----------------------+
38 +-----------+------------+-----------------------+
[all …]
/Zephyr-latest/boards/snps/iotdk/doc/
Dindex.rst11 SMIC's 55-nm ultra-low power process, and a rich set of peripherals commonly
22 <https://embarc.org/project/arc-iot-development-kit/>`__
35 board is to run standalone, the universal switching power adaptor (110-240V
40 * Terminal emulator software for use with the USB-UART. Suggestion:
64 the one called :zephyr:code-sample:`hello_world`.
68 -----------
75 .. zephyr-app-commands::
77 :zephyr-app: samples/hello_world
82 --------
86 :zephyr:code-sample:`hello_world`.
[all …]

1234