Home
last modified time | relevance | path

Searched refs:and (Results 551 – 575 of 3855) sorted by relevance

1...<<21222324252627282930>>...155

/Zephyr-latest/boards/nxp/rd_rw612_bga/doc/
Dindex.rst7 integrated 260 MHz ARM Cortex-M33 MCU and Wi-Fi 6 + Bluetooth Low Energy (LE) 5.3 / 802.15.4
9 gaming controllers, enterprise and industrial automation, smart accessories and smart energy.
11 The RW612 MCU subsystem includes 1.2 MB of on-chip SRAM and a high-bandwidth Quad SPI interface
14 The advanced design of the RW612 delivers tight integration, low power and highly secure
15 operation in a space- and cost-efficient wireless MCU requiring only a single 3.3 V power supply.
66 | | | Modes 1 and 2 |
95 This module does not connect directly to the board, and must be connected
96 via an adapter board and jumper wires. Connections are described in
125 The :ref:`lcd_par_s035` does not connect directly to the board, and must be
126 connected via jumper wires. Connections and required board changes are
[all …]
/Zephyr-latest/doc/connectivity/bluetooth/api/mesh/
Dcore.rst17 LPN. The LPN saves power by keeping its radio turned off, and only wakes up to
20 The radio control and polling is managed automatically by the mesh stack, but
23 interval, poll event timing and Friend requirements is controlled through the
24 :kconfig:option:`CONFIG_BT_MESH_LOW_POWER` option and related configuration options.
29 turns will affect scheduling of the receive delay and receive window. The same
55 This moves the responsibility of storing RPL to the user application and
59 Finding the right balance between :kconfig:option:`CONFIG_BT_MESH_RPL_STORE_TIMEOUT` and
61 vulnerability and flash wear out.
66 :kconfig:option:`CONFIG_BT_MESH_RPL_STORE_TIMEOUT` to -1 and not storing
68 and not perform the replay protection required by the spec.
[all …]
/Zephyr-latest/boards/arm/mps3/doc/
Dindex.rst17 - AN547 and AN552 support Arm Cortex-M55 CPU
25 simulations of the Arm system, including processor, memory and peripherals.
26 They are available free of charge for Linux and Windows systems.
39 for building for both Secure and Non-Secure firmware.
52 - Follow `Programming and Debugging`_ for build and flash instructions.
67 for building for both Secure and Non-Secure firmware.
80 - Follow `Programming and Debugging`_ for build and flash instructions.
91 for building for both Secure and Non-Secure firmware.
115 for the Corstone-300 MPS3" from Arm and install it on your host PC. This board
124 for building for both Secure and Non-Secure firmware.
[all …]
/Zephyr-latest/samples/subsys/usb/webusb/
DREADME.rst5 Receive and echo data from a web page using WebUSB API.
17 This application receives the data and echoes back to the WebUSB
30 Building and Running
33 Build and flash webusb sample with:
45 based on WebUSB API to connect to the USB device and optionally
48 WebUSB is a powerful new feature added to the Web and it is available
56 #. Implement a web app (web page) using WebUSB API and run
62 This sample web page demonstrates how to create and use a WebUSB
64 and WebUSB enabled device.
90 The demo app will receive the same text from the device and display it in
/Zephyr-latest/boards/silabs/radio_boards/xg23_rb4210a/doc/
Dindex.rst12 Mainboard BRD4002A and is supported as one of :ref:`silabs_radio_boards`.
23 - Crystals for LFXO (32.768 kHz) and HFXO (39 MHz).
24 - Silicon Labs Si7021 relative humidity and temperature sensor
28 For more information about the EFR32ZG23 SoC and BRD4210A board, refer to these
42 Connections and IOs
46 means Pin number 2 on PORTA, as used in the board's datasheets and manuals.
96 The EFR32ZG23 SoC has one USART and three EUSARTs.
97 USART0 is connected to the board controller and is used for the console.
99 Programming and Debugging
122 Reset the board and you should see the following message in the terminal:
/Zephyr-latest/boards/others/stm32f401_mini/doc/
Dindex.rst6 The STM32 Mini F401 is an extremely low cost and bare-bones
25 - Up to 11 Timers (six 16-bit, two 32-bit, two watchdog timers and a SysTick timer)
59 derived from HSE, and is set at 84MHz.
61 Programming and Debugging
65 bootloader, and another by using the SWD debug port (which requires additional
85 Connect a USB-C cable and the board should power ON. Force the board into DFU mode
88 The dfu-util runner is supported on this board and so a sample can be built and
100 and attaching an SWD debugger to the 3V3 (3.3V), GND, SCK, and DIO
/Zephyr-latest/boards/nordic/nrf51dongle/doc/
Dindex.rst10 Semiconductor nRF51822 ARM Cortex-M0 CPU and the following devices:
33 contains the processor's information and the datasheet.
78 See `nRF51 Dongle website`_ and `Nordic Semiconductor TechDocs`_
81 Connections and IOs
96 Programming and Debugging
103 and configure all the necessary software. Further information can be
104 found in :ref:`nordic_segger_flashing`. Then build and flash
105 applications as usual (see :ref:`build_an_application` and
119 Then build and flash the application in the usual way.
135 Build and flash the :zephyr:code-sample:`blinky` sample to test that the onboard LED
/Zephyr-latest/doc/hardware/peripherals/edac/
Dibecc.rst9 The mechanism initially found in Intel Elkhart Lake SOCs and later boards is
13 error detection and correction. IBECC can work for all or for specific regions
18 and used to store ECC syndrome data. IBECC converts read / write transactions
19 to two separate transactions: one for actual data and another for cache line
22 There is a debug feature IBECC Error Injection which helps to debug and verify
23 IBECC functionality. ECC errors are injected on the write path and cause ECC
35 * OPERATION_MODE = 0x1 sets functional mode to all requests not be protected and
38 * OPERATION_MODE = 0x2 sets functional mode to protect all requests and ignore
58 * Correctable Error (CE) - error is detected and corrected by IBECC module.
60 * Uncorrectable Error (UE) - error is detected by IBECC module and not
/Zephyr-latest/doc/contribute/
Dmodifying_contributions.rst9 Zephyr contributors and collaborators are encouraged to assist
10 as reviewers in pull requests, so that patches may be approved and merged
37 A developer who intends to cherry-pick and potentially modify patches sent by
42 pull request, and
47 for pushing and for modifying the existing patches (e.g. stating that it
54 :ref:`development processes and tools <dev-environment-and-tools>`
58 * (preferably) reach out to the original author and request them to
60 the original sign-off line and author identity, or
62 *own* sign-off line and author identity). In this case, the developer
/Zephyr-latest/doc/connectivity/networking/
Dusbnet_setup.rst11 and a Zephyr application running on USB supported devices.
14 and provides an Ethernet interface to the host.
23 interface, we need to assign IP addresses and set up a routing table for
29 You can check that network device is created and MAC address assigned by
36 We need to set it up and assign IP addresses as explained in the following
47 and may be checked also from the shell with following commands. Connect
48 a serial console program (such as puTTY) to the board, and enter this
66 This command shows that one IPv4 address and two IPv6 addresses have
74 Setting IPv4 address and routing
83 Setting IPv6 address and routing
/Zephyr-latest/doc/
Dindex.rst45 <h2>Samples and Demos</h2>
47 <p>Explore samples and demos for various boards</p>
54 <p>List of supported boards and platforms</p>
61 <p>Supported hardware and porting guides</p>
68 <p>Security processes and guidelines</p>
75 <p>OS Services and usage guides</p>
82 <p>How to submit patches and contribute to Zephyr</p>
86 For information about the changes and additions for past releases, please
91 imports or reuses packages, scripts, and other files that use other
113 Indices and Tables
/Zephyr-latest/samples/subsys/display/cfb_shell/
DREADME.rst12 Building and Running
62 **get_param**: get the display parameters where height, width and ppt
63 (pixel per tile) are in pixels and the number of rows and columns. The row
77 **get_fonts**: print the index, height and width in pixels of the static
108 **print**: pass the initial column and row positions and the text in
120 column and row positions, and the text to be displayed in double quotation
123 until it hits the display boundary, last column for horizontal and last row
/Zephyr-latest/doc/services/
Dformatted_output.rst10 and memory may not be available to store the formatted output.
13 :c:func:`printk` and for Zephyr's internal minimal libc, but with
14 separate internal interfaces. Logging, tracing, shell, and other
18 The :c:func:`cbprintf` public APIs convert C99 format strings and
20 callback mechanism, replacing the original internal functions and
26 allowing some control over features and memory usage:
50 is deferred. In that case, a state (format string and arguments) must be captured.
51 Such state forms a self-contained package which contains format string and
72 from such package as long as non read-only strings are still valid and read-only
80 method scans format string and based on detected format specifiers builds the
[all …]
/Zephyr-latest/boards/snps/nsim/arc_classic/doc/
Dindex.rst15 ARC processors are known for being highly customizable and some but not all of the configurations
22 * ``nsim/nsim_em`` - ARC EM core v4.0 with two register banks, FastIRQ's, MPUv2, DSP options and
24 * ``nsim/nsim_em7d_v22`` - ARC EM core v3.0 with one register bank and FastIRQ's
25 …``nsim/nsim_em11d`` - ARC EM core v4.0 with one register bank, no FastIRQ's, MPUv2, DSP options and
27 * ``nsim/nsim_sem`` - ARC EM core v4.0 with secure features (thus "SEM", i.e. Secure EM) and MPUv4
28 * ``nsim/nsim_hs`` - ARCv2 HS core v2.1 with two register banks, FastIRQ's and MPUv3
29 * ``nsim/nsim_hs/smp`` - Dual-core ARCv2 HS core v2.1 with two register banks, FastIRQ's and MPUv3
40 which options are configured and so will be used on invocation of the simulator.
43 for nSIM simulator and ``.args`` file which contains configuration for MetaWare debugger (MDB).
44 Note that these files contain identical HW configuration and meant to be used with the corresponding
[all …]
/Zephyr-latest/boards/arm/mps2/doc/
Dmps2_an521.rst11 CPU and the following devices:
31 for use with QEMU and unit tests for the ARM Cortex-M33.
38 (CPU0 and CPU1). Zephyr provides support for building firmware
39 images for both CPU0 and CPU1. For CPU0 supporting ARM Security Extensions
40 both Secure and Non-Secure firmware images may be built.
57 The AN521 has 4MB allocated for code space, and 4MB for SRAM. These memory
58 regions are shared across both cores, and are aliased in both secure and
62 The following memory map and partitioning schemes are used by default, where
80 make room for the secure bootloader, and the secure firmware (TF-M), resulting
88 3628KB (address 0x0038B000), and sram starts with an offset of 1.5MB
[all …]
/Zephyr-latest/doc/releases/
Dindex.rst6 Zephyr project is provided as source code and build scripts for different target
7 architectures and configurations, and not as a binary image. Updated versions of
14 The technical documentation for current and past releases is available at
20 Release Life Cycle and Maintenance
27 long term support releases approximately every 2 years. Periodic and non-LTS
28 releases are maintained with updates, bug fixes and security related updates
32 Long Term Support and Maintenance
36 published every 2 years and is branched and maintained independently from the
39 Support and maintenance for an LTS release stops at least half a year
89 style, typographical fixes and to upmerge the notes from maintenance release
[all …]
/Zephyr-latest/boards/weact/blackpill_f401ce/doc/
Dindex.rst6 The WeAct Black Pill V3.0 Board is an extremely low cost and bare-bones
10 `here <stm32-base-board-page_>`_ and on `WeAct Github`_.
27 - Up to 11 Timers (six 16-bit, two 32-bit, two watchdog timers and a SysTick timer)
66 V2.0 and en external flash, the pinmux will need to be modified accordingly.
75 derived from HSE, and is set at 84MHz, which is the maximum possible frequency
78 Programming and Debugging
82 bootloader, and another by using the SWD debug port (which requires additional
101 Connect a USB-C cable and the board should power ON. Force the board into DFU mode
102 by keeping the BOOT0 switch pressed while pressing and releasing the NRST switch.
104 The dfu-util runner is supported on this board and so a sample can be built and
[all …]
/Zephyr-latest/boards/weact/blackpill_f411ce/doc/
Dindex.rst6 The WeAct Black Pill V2.0 Board is an extremely low cost and bare-bones
10 `here <stm32-base-board-page_>`_ and on `WeAct Github`_.
27 - Up to 11 Timers (six 16-bit, two 32-bit, two watchdog timers and a SysTick timer)
66 V2.0 and en external flash, the pinmux will need to be modified accordingly.
75 derived from HSE, and is set at 96MHz, which is the maximum possible frequency
78 Programming and Debugging
82 bootloader, and another by using the SWD debug port (which requires additional
101 Connect a USB-C cable and the board should power ON. Force the board into DFU mode
102 by keeping the BOOT0 switch pressed while pressing and releasing the NRST switch.
104 The dfu-util runner is supported on this board and so a sample can be built and
[all …]
/Zephyr-latest/boards/st/stm32f072_eval/doc/
Dindex.rst7 with a wide range of connectivity support and configurations.
11 - Stereo audio jack, which supports a headset with microphone connected to DAC and ADC of STM32F072…
15 - RS232 and RS485 communication
17 - IR LED and IR receiver
20 - Joystick with 4-direction control and selector
21 - Reset and tamper buttons
22 - Four color user LEDs and two LEDs as MCU low power alarm
31 - Two HDMI connectors with DDC and CEC
61 - 24 capacitive sensing channels for touchkey, linear, and rotary touch sensors
62 - Up to 87 fast I/Os: 68 I/Os with 5V tolerant capability and 19 with independent supply
[all …]
/Zephyr-latest/boards/m5stack/m5stack_stamps3/doc/
Dindex.rst20 The following table below describes the key components, interfaces, and controls
26 | ESP32-S3FN8 | This MPU-ESP32S3 module provides complete Wi-Fi and Bluetooth | supported |
27 | module | functionalities and integrates a 8MB flash. | |
33 | | communication interface between a computer and the board. | |
54 - ``m5stack_stamps3_clkout0``: PWM output with 2 channels (0 and 2).
56 CLK, MOSI and CS signal.
57 - ``m5stack_stamps3_i2c0`` and ``m5stack_stamps3_i2c1``: I2C interfaces (SDA, SCL).
108 deactivated. It is internally equipped with a pull-up and can hence be left open
123 Espressif HAL requires WiFi and Bluetooth binary blobs in order work. Run the command
137 Build and flash applications as usual (see :ref:`build_an_application` and
[all …]
/Zephyr-latest/boards/adafruit/feather_nrf52840/doc/
Dindex.rst7 nRF52840 ARM Cortex-M4F CPU and the following devices:
17 * RADIO (Bluetooth Low Energy and 802.15.4)
43 - 1 MB flash memory and 256 KB of SRAM
44 - Battery connector and charger for 3.7 V lithium polymer batteries
53 - APDS9960 Proximity, Light, Color, and Gesture Sensor (Sense only)
56 - BMP280 temperature and barometric pressure/altitude (Sense only)
63 Connections and IOs
72 `pinouts (Express)`_ and the `schematic (Express)`_.
78 `pinouts (Sense)`_ and the `schematic (Sense)`_.
93 Programming and Debugging
[all …]
/Zephyr-latest/doc/kernel/data_structures/
Ddlist.rst9 constant-time removal and insertion (at all points: before or after
11 pointers per node, and thus has somewhat higher runtime code and
22 Primitive operations may retrieve the head/tail of a list and the
24 :c:func:`sys_dlist_peek_tail`, :c:func:`sys_dlist_peek_next` and
31 with :c:func:`sys_dlist_prepend` and :c:func:`sys_dlist_append`, or by
40 and a "CONTAINER_SAFE" variant that provides both properties.
45 the user as a C callback function pointer, and
54 struct contains "head" and "tail" pointer fields, the :c:type:`sys_dnode_t`
55 contains "prev" and "next" pointers, and no other data is stored. But
56 in practice the two structs are internally identical, and the list
[all …]
/Zephyr-latest/doc/kernel/services/data_passing/
Dstacks.rst7 last in, first out (LIFO) queue, allowing threads and ISRs
8 to add and remove a limited number of integer data values.
24 and must be aligned on a native word boundary.
26 64 bits depending on the CPU architecture and compilation mode.
38 and prevent attempts to add a data value to a stack that has already reached
40 already full will result in array overflow, and lead to unpredictable behavior.
61 provided and it is instead allocated from the calling thread's resource
64 The following code defines and initializes an empty stack capable of holding
76 Alternatively, a stack can be defined and initialized at compile time
80 that the macro defines both the stack and its array of data values.
[all …]
/Zephyr-latest/samples/
Dsample_definition_and_criteria.rst3 Sample Definition and Criteria
11 Samples should be limited in scope and should focus only on demonstrating non-trivial or
32 functionality is working as expected, this should not replace dedicated and
35 buildability and, in some cases, if a sample is performing as expected, i.e. you
57 - ".*Waited and joined with 3 threads"
59 * Do not mark the test as build only. A sample should be able to build *and*
61 execution. Twister only attempts to flash and execute the build binary if
64 file and should be operational on all supported platforms. Do not rely on the
67 * The tests should verify the default configuration of the sample and any
71 * Any documented configuration options related to the sample and its
[all …]
/Zephyr-latest/samples/bluetooth/iso_connected_benchmark/
DREADME.rst5 Measure packet loss and sync loss in connected ISO channels.
7 The ISO Connected Channels Benchmark sample measures and reports packet loss
8 and sync loss in connected ISO channels.
13 The sample transmits data between the *central* and the *peripheral*
14 and measures the quality of the ISO channels.
16 The application can be used as both a central and a peripheral, and the mode
24 * A Bluetooth Controller and board that supports setting
29 Building and running
52 #. Observe that the central and the peripheral connects.
59 current connection (since the CIG was connected) and latest 1000 received
[all …]

1...<<21222324252627282930>>...155