Home
last modified time | relevance | path

Searched +full:very +full:- +full:high +full:- +full:speed (Results 1 – 25 of 30) sorted by relevance

12

/Zephyr-latest/dts/bindings/pinctrl/
Dst,stm32-pinctrl.yaml2 # SPDX-License-Identifier: Apache-2.0
6 Based on pincfg-node.yaml binding.
8 Note: `bias-disable` and `drive-push-pull` are default pin configurations.
9 They will be applied in case no `bias-foo` or `driver-bar` properties
12 compatible: "st,stm32-pinctrl"
20 remap-pa11:
25 remap-pa12:
30 remap-pa11-pa12:
35 child-binding:
40 - name: pincfg-node.yaml
[all …]
/Zephyr-latest/boards/96boards/aerocore2/
D96b_aerocore2.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
10 #include <st/f4/stm32f427v(g-i)tx-pinctrl.dtsi>
18 zephyr,shell-uart = &uart7;
25 compatible = "gpio-leds";
39 volt-sensor0 = &vref;
40 volt-sensor1 = &vbat;
50 clock-frequency = <DT_FREQ_M(24)>;
55 div-m = <24>;
56 mul-n = <336>;
[all …]
/Zephyr-latest/boards/st/stm32mp157c_dk2/
Dstm32mp157c_dk2.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
9 #include <st/mp1/stm32mp157cacx-pinctrl.dtsi>
11 #include <zephyr/dt-bindings/input/input-event-codes.h>
14 model = "STMicroelectronics STM32MP157-DK2 board";
15 compatible = "st,stm32mp157c-dk2";
24 * zephyr,shell-uart = &usart3;
31 compatible = "gpio-leds";
39 compatible = "gpio-keys";
55 clock-frequency = <DT_FREQ_M(209)>;
[all …]
/Zephyr-latest/boards/96boards/stm32_sensor_mez/
D96b_stm32_sensor_mez.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
9 #include <st/f4/stm32f446v(c-e)tx-pinctrl.dtsi>
10 #include <zephyr/dt-bindings/input/input-event-codes.h>
14 compatible = "st,stm32f446-b96b-f446ve";
18 zephyr,shell-uart = &uart4;
24 compatible = "gpio-leds";
40 compatible = "gpio-keys";
61 clock-frequency = <DT_FREQ_M(16)>;
66 div-m = <8>;
[all …]
/Zephyr-latest/boards/96boards/argonkey/
D96b_argonkey.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
9 #include <st/f4/stm32f412c(e-g)ux-pinctrl.dtsi>
10 #include <zephyr/dt-bindings/input/input-event-codes.h>
18 zephyr,shell-uart = &usart1;
24 compatible = "gpio-leds";
36 compatible = "gpio-keys";
57 clock-frequency = <DT_FREQ_M(16)>;
62 div-m = <8>;
63 mul-n = <84>;
[all …]
/Zephyr-latest/boards/adafruit/feather_stm32f405/
Dadafruit_feather_stm32f405.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
9 #include <st/f4/stm32f405rgtx-pinctrl.dtsi>
18 zephyr,shell-uart = &usart3;
25 compatible = "gpio-leds";
42 clock-frequency = <DT_FREQ_M(12)>;
47 div-m = <12>;
48 mul-n = <336>;
49 div-p = <2>;
50 div-q = <7>;
[all …]
/Zephyr-latest/boards/makerbase/mks_canable_v20/doc/
Dindex.rst6 The Makerbase MKS CANable V2.0 board features an ARM Cortex-M4 based STM32G431C8 MCU
10 - STM32 microcontroller in LQFP48 package
11 - USB Type-C connector (J1)
12 - CAN-Bus connector (J2)
13 - ST-LINK/V3E debugger/programmer header (J4)
14 - USB VBUS power supply (5 V)
15 - Three LEDs: red/power_led (D1), blue/stat_led (D2), green/word_led (D3)
16 - One push-button for RESET
17 - Development support: serial wire debug (SWD), JTAG, Embedded Trace Macrocell.
19 The LED red/power_led (D1) is connected directly to on-board 3.3 V and not controllable by the MCU.
[all …]
/Zephyr-latest/boards/renesas/ek_ra6m2/doc/
Dindex.rst10 for applications that require a high-performance Arm® Cortex®-M4 core at a very attractive
14 The key features of the EK-RA6M2 board are categorized in three groups as follow:
18 - 120MHz Arm Cortex-M4 based RA6M2 MCU in 144 pins, LQFP package
19 - Native pin access through 4 x 40-pin male headers
20 - MCU and USB current measurement points for precision current consumption measurement
21 - Multiple clock sources - RA6M2 MCU oscillator and sub-clock oscillator crystals,
27 - USB Full Speed device
28 - 5V input through USB debug
30 - Three Debug modes
32 - Debug on-board (SWD)
[all …]
/Zephyr-latest/boards/st/stm32g081b_eval/
Dstm32g081b_eval.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
9 #include <st/g0/stm32g081rbtx-pinctrl.dtsi>
10 #include <zephyr/dt-bindings/input/input-event-codes.h>
14 compatible = "st,stm32g081-eval";
18 zephyr,shell-uart = &usart3;
24 compatible = "gpio-leds";
44 compatible = "gpio-keys";
83 volt-sensor0 = &vref;
84 volt-sensor1 = &vbat;
[all …]
/Zephyr-latest/boards/st/disco_l475_iot1/
Ddisco_l475_iot1.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
9 #include <st/l4/stm32l475v(c-e-g)tx-pinctrl.dtsi>
11 #include <zephyr/dt-bindings/input/input-event-codes.h>
14 model = "STMicroelectronics B-L475E-IOT01Ax board";
15 compatible = "st,stm32l475-disco-iot";
19 zephyr,shell-uart = &usart1;
22 zephyr,code-partition = &slot0_partition;
23 zephyr,flash-controller = &mx25r6435f;
24 zephyr,bt-c2h-uart = &usart1;
[all …]
/Zephyr-latest/drivers/clock_control/
Dclock_stm32_ll_wb0.c4 * SPDX-License-Identifier: Apache-2.0
43 # error slow-clock source is not enabled
53 # error Invalid device selected as slow-clock
66 "clksys-prescaler cannot be 64 when SYSCLK source is Direct HSE");
108 * NOTE: (size - 1) is required to get the correct count, in measure_lsi_frequency()
113 (CONFIG_STM32WB0_LSI_MEASUREMENT_WINDOW - 1)); in measure_lsi_frequency()
137 * LSI calibration counts the amount of 16MHz clock half-periods that in measure_lsi_frequency()
140 * @p fast_clock_cycles_elapsed is the number of 16MHz clock half-periods in measure_lsi_frequency()
155 * = ------------------------------------------------ in measure_lsi_frequency()
163 * = ------------------------------------------------ in measure_lsi_frequency()
[all …]
/Zephyr-latest/boards/renesas/ek_ra4w1/doc/
Dindex.rst9 The Renesas RA4W1 is the first Bluetooth® 5.0 Low Energy fully compliant with 2Mbit High-Throughput
11 that require a high-performance Arm® Cortex®-M4 core at a very attractive price point. The RA4W1 MCU
12 has full function support for Bluetooth 5.0 Low Energy long-range and mesh networking, and provides
17 - R7FA4W1AD2CNG
18 - QFN-56 package
19 - On-chip memory: 512-KB ROM, 96-KB RAM, 8-KB data flash memory
21 **Power-supply voltage**
22 - USB connector: 5-V input
23 - Power-supply IC: 5-V input, 3.3-V output
24 - External power-supply header*1: 3.3-V input, 2 pins x 1
[all …]
/Zephyr-latest/boards/renesas/ek_ra6m1/doc/
Dindex.rst10 series for applications that require a high-performance Arm® Cortex®-M4 core at
11 a very attractive price point. The RA6M1 is built on a highly efficient 40nm process
17 The key features of the EK-RA6M1 board are categorized in three groups as follow:
20 - R7FA6M1AD3CFP
21 - 100-pin LQFP package
22 - 120 MHz Arm® Cortex®-M4 core with Floating Point Unit (FPU)
23 - 256 KB SRAM
24 - 512 KB code flash memory
25 - 8 KB data flash memory
28 - A Device USB connector for the Main MCU
[all …]
/Zephyr-latest/drivers/i2c/
Di2c_sam4l_twim.c3 * Copyright (c) 2020-2023 Gerson Fernando Budke <nandojve@gmail.com>
5 * SPDX-License-Identifier: Apache-2.0
14 * Very long transfers are allowed using NCMDR register. DMA is not
33 #include "i2c-priv.h"
35 /** I2C bus speed [Hz] in Standard Mode */
37 /** I2C bus speed [Hz] in Fast Mode */
39 /** I2C bus speed [Hz] in Fast Plus Mode */
41 /** I2C bus speed [Hz] in High Speed Mode */
107 static int i2c_clk_set(const struct device *dev, uint32_t speed) in i2c_clk_set() argument
109 const struct i2c_sam_twim_dev_cfg *const cfg = dev->config; in i2c_clk_set()
[all …]
/Zephyr-latest/doc/services/logging/
Dcs_stm.rst3 Multi-domain logging using ARM Coresight STM
6 The Arm CoreSight SoC-400 is a comprehensive library of components for the creation of debug and
8 is integrated into a CoreSight system, designed primarily for high-bandwidth trace of
9 instrumentation embedded into software. This instrumentation is made up of memory-mapped writes to
26 capture the data (e.g. J-Trace PRO).
40 Data from ETR is handled on the device. It can be forwarded as-is to the host (e.g. using UART),
41 where a host tool is decoding the data or data can be decoded on-chip to output the data in human r…
65 There may be cases when logging is too slow (even though it is very fast). For cases like that a de…
68 * :c:func:`log_frontend_stmesp_tp` - It accepts single argument - index. Index is between
70 * :c:func:`log_frontend_stmesp_tp_d32` - It accepts two arguments - index and user data.
[all …]
/Zephyr-latest/drivers/ethernet/
Ddsa_ksz8xxx.c4 * SPDX-License-Identifier: Apache-2.0
45 #define PRV_DATA(ctx) ((struct ksz8xxx_data *const)(ctx)->prv_data)
66 spi_write_dt(&pdev->spi, &tx); in dsa_ksz8xxx_write_reg()
98 if (!spi_transceive_dt(&pdev->spi, &tx, &rx)) { in dsa_ksz8xxx_read_reg()
139 * Wait for SPI of KSZ8794 being fully operational - up to 10 ms in dsa_ksz8xxx_probe()
142 tmp != KSZ8XXX_CHIP_ID0_ID_DEFAULT && timeout > 0; timeout--) { in dsa_ksz8xxx_probe()
149 return -ENODEV; in dsa_ksz8xxx_probe()
163 return -ENODEV; in dsa_ksz8xxx_probe()
176 * According to KSZ8794 manual - write to static mac address table in dsa_ksz8xxx_write_static_mac_table()
234 * According to KSZ8794 manual - read from static mac address table in dsa_ksz8xxx_read_static_mac_table()
[all …]
/Zephyr-latest/boards/nxp/mimxrt595_evk/doc/
Dindex.rst7 for low-power HMI applications by combining a graphics engine and a streamlined
8 Cadence Tensilica Fusion F1 DSP core with a next-generation Arm Cortex-M33
9 core. These devices are designed to unlock the potential of display-based applications
10 with a secure, power-optimized embedded processor.
12 i.MX RT500 MCUs provides up to 5MB of on-chip SRAM and several high-bandwidth interfaces
13 to access off-chip flash, including an Octal/Quad SPI interface with an on-the-fly
20 - MIMXRT595SFFOC Cortex-M33 (275 MHz) core processor with Cadence Tensilica Fusion F1 DSP
21 - Onboard, high-speed USB, Link2 debug probe with CMSIS-DAP protocol (supporting Cortex M33 debug o…
22 - USB2.0 high-speed host and device with micro USB connector and external crystal
23 - Octal/Quad/pSRAM external memories via FlexSPI
[all …]
/Zephyr-latest/boards/nxp/mimxrt685_evk/doc/
Dindex.rst6 The i.MX RT600 is a crossover MCU family optimized for 32-bit immersive audio
7 playback and voice user interface applications combining a high-performance
8 Cadence Tensilica HiFi 4 audio DSP core with a next-generation Cortex-M33
10 potential of voice-assisted end nodes with a secure, power-optimized embedded
13 The i.MX RT600 family provides up to 4.5MB of on-chip SRAM and several
14 high-bandwidth interfaces to access off-chip flash, including an Octal/Quad SPI
15 interface with an on-the-fly decryption engine.
20 - MIMXRT685SFVKB Cortex-M33 (300 MHz, 128 KB TCM) core processor with Cadence Xtensa HiFi4 DSP
21 - Onboard, high-speed USB, Link2 debug probe with CMSIS-DAP protocol (supporting Cortex M33 debug o…
22 - High speed USB port with micro A/B connector for the host or device functionality
[all …]
/Zephyr-latest/doc/releases/
Dmigration-guide-3.5.rst21 taking a ``void *mem`` pointer instead of a ``void **mem`` double-pointer.
28 * :c:macro:`CONTAINER_OF` now performs type checking, this was very commonly
37 * The default C library used on most targets has changed from the built-in
47 increase by 8-16 bytes.
68 * Picolibc removes the ``-ffreestanding`` compiler option. This allows
71 the Zephyr required type -- ``int main(void)``.
100 * ``psa-arch-tests``
102 * ``tf-m-tests``
103 * ``tflite-micro``
107 To enable them again use the ``west config manifest.project-filter -- +<module
[all …]
Drelease-notes-3.6.rst12 * New :ref:`GNSS subsystem <gnss_api>` added, enabling geo-awareness in Zephyr applications.
13 * New API and drivers introduced for interfacing with :ref:`keyboard matrices <gpio-kbd>`.
16 * Integrated Trusted Firmware-M (TF-M) 2.0, including an update to Mbed TLS 3.5.2.
23 * Over 30 new supported boards, spanning all Zephyr-supported architectures.
37 * CVE-2023-5779 `Zephyr project bug tracker GHSA-7cmj-963q-jj47
38 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-7cmj-963q-jj47>`_
40 * CVE-2023-6249 `Zephyr project bug tracker GHSA-32f5-3p9h-2rqc
41 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-32f5-3p9h-2rqc>`_
43 * CVE-2023-6749 `Zephyr project bug tracker GHSA-757h-rw37-66hw
44 <https://github.com/zephyrproject-rtos/zephyr/security/advisories/GHSA-757h-rw37-66hw>`_
[all …]
Drelease-notes-3.1.rst61 * Split CAN classic and CAN-FD APIs:
90 was moved from Kconfig to :ref:`devicetree <dt-guide>`.
91 See the :dtcompatible:`st,stm32f1-pinctrl` devicetree binding for more information.
182 * MIPI-DSI
184 * Added a :ref:`MIPI-DSI api <mipi_dsi_api>`. This is an experimental API,
196 * Added support for enabling/disabling CAN-FD mode at runtime using :c:macro:`CAN_MODE_FD`.
220 * Added support for Provisioners over PB-GATT
231 * Implemented ISO-AL TX unframed fragmentation
232 * Added support for back-to-back receiving of PDUs on nRF5x platforms
249 newly created informational-only callback struct :c:struct:`bt_conn_auth_info_cb`.
[all …]
Drelease-notes-2.4.rst33 * CVE-2020-10060: UpdateHub Might Dereference An Uninitialized Pointer
34 * CVE-2020-10064: Improper Input Frame Validation in ieee802154 Processing
35 * CVE-2020-10066: Incorrect Error Handling in Bluetooth HCI core
36 * CVE-2020-10072: all threads can access all socket file descriptors
37 * CVE-2020-13598: FS: Buffer Overflow when enabling Long File Names in FAT_FS and calling fs_stat
38 * CVE-2020-13599: Security problem with settings and littlefs
39 * CVE-2020-13601: Under embargo until 2020/11/18
40 * CVE-2020-13602: Remote Denial of Service in LwM2M do_write_op_tlv
50 <https://github.com/zephyrproject-rtos/zephyr/issues?q=is%3Aissue+is%3Aopen+label%3Abug>`_.
62 * The :c:func:`wdt_feed` function will now return ``-EAGAIN`` if
[all …]
Drelease-notes-1.13.rst16 * Support for IEEE 802.1AS-2011 generalized Precision Time Protocol (gPTP)
23 * Basic support for Arm TrustZone in Armv8-M
42 * arch: arm: implement ARMv8-M MPU driver
44 * arch: arm: macro API for defining non-secure entry functions
48 * arch: ARM: Change the march used by cortex-m0 and cortex-m0plus
50 * arch: arm: basic Arm TrustZone-M functionality for Cortex-M23 and Cortex-M33
51 * arch: arm: built-in stack protection using Armv8-M SPLIM registers
52 * arch: arm: API for using TT intrinsics in Secure/Non-Secure Armv8-M firmware
63 * riscv32: riscv-privilege: Microsemi Mi-V support
99 * modem: Added Wistron WNC-M14A2A LTE-M Modem driver
[all …]
Drelease-notes-3.3.rst14 * Introduced :ref:`USB-C <usbc_api>` device stack with PD (power delivery)
17 CMSIS-DSP as the default backend.
30 * CVE-2023-0359: Under embargo until 2023-04-20
32 * CVE-2023-0779: Under embargo until 2023-04-22
66 removed in favor of new :dtcompatible:`zephyr,flash-disk` devicetree binding.
71 * Starting from this release ``zephyr-`` prefixed tags won't be created
82 image states). Use of a truncated hash or non-sha256 hash will still work
88 registration function at boot-up. If applications register this then
93 application code, these will now automatically be registered at boot-up (this
129 This may cause out-of-tree scripts or commands to fail if they have relied
[all …]
/Zephyr-latest/doc/services/shell/
Dindex.rst13 This module allows you to create and handle a shell with a user-defined command
15 interaction is required. This module is a Unix-like shell with these features:
22 * Built-in commands: :command:`clear`, :command:`shell`, :command:`colors`,
30 * Built-in handler to display help for the commands.
59 * DUMMY - not a physical transport layer.
68 .. code-block:: none
74 This will give the telnet client access to a very limited set of supported commands but
80 `tab completion <tab-feature_>`_, and `history <history-feature_>`_
86 To configure Shell USB CDC ACM backend, simply add the snippet ``cdc-acm-console``
89 .. code-block:: console
[all …]

12