Home
last modified time | relevance | path

Searched +full:bootloader +full:- +full:gpios (Results 1 – 25 of 119) sorted by relevance

12345

/Zephyr-latest/dts/bindings/options/
Dopenthread,config.yaml2 # SPDX-License-Identifier: Apache-2.0
11 diag-gpios = <&gpio0 0 GPIO_ACTIVE_HIGH>,
13 bootloader-gpios = <&gpio0 1 GPIO_ACTIVE_HIGH>;
20 diag-gpios:
21 type: phandle-array
26 bootloader-gpios:
27 type: phandle-array
29 This enables resetting to bootloader by triggering given GPIO pin. Property represents
/Zephyr-latest/modules/openthread/platform/
Dmisc.c4 * SPDX-License-Identifier: Apache-2.0
21 "`bootloader-gpios` property missing from `openthread,config` compatible node");
30 #include "platform-zephyr.h"
53 * To enable resetting to bootloader by triggering gpio pin, in otPlatResetToBootloader()
56 * `compatible = "openthread,config"` property and `bootloader-gpios` property, in otPlatResetToBootloader()
63 * bootloader-gpios = <&gpio0 0 GPIO_ACTIVE_HIGH>; in otPlatResetToBootloader()
69 * Configuring pin flags in `bootloader-gpios` allows to choose in otPlatResetToBootloader()
/Zephyr-latest/boards/franzininho/esp32s2_franzininho/doc/
Dindex.rst6 …n educational development board based on ESP32-S2 which is a highly integrated, low-power, single-
7 designed to be secure and cost-effective, with a high performance and a rich set of IO capabilities…
11 - RSA-3072-based secure boot
12 - AES-XTS-256-based flash encryption
13 - Protected private key and device secrets from software access
14 - Cryptographic accelerators for enhanced performance
15 - Protection against physical fault injection attacks
16 - Various peripherals:
18 - 43x programmable GPIOs
19 - 14x configurable capacitive touch GPIOs
[all …]
/Zephyr-latest/boards/makerdiary/nrf52840_mdk_usb_dongle/
Dnrf52840_mdk_usb_dongle.dts6 * SPDX-License-Identifier: Apache-2.0
9 /dts-v1/;
11 #include "nrf52840_mdk_usb_dongle-pinctrl.dtsi"
12 #include <zephyr/dt-bindings/input/input-event-codes.h>
21 zephyr,code-partition = &slot0_partition;
26 compatible = "gpio-leds";
28 gpios = <&gpio0 23 GPIO_ACTIVE_LOW>;
32 gpios = <&gpio0 22 GPIO_ACTIVE_LOW>;
36 gpios = <&gpio0 24 GPIO_ACTIVE_LOW>;
42 compatible = "pwm-leds";
[all …]
/Zephyr-latest/boards/wiznet/w5500_evb_pico/
Dw5500_evb_pico.dts5 * SPDX-License-Identifier: Apache-2.0
8 /dts-v1/;
13 #include "w5500_evb_pico-pinctrl.dtsi"
14 #include <zephyr/dt-bindings/pwm/pwm.h>
16 #include <zephyr/dt-bindings/i2c/i2c.h>
22 zephyr,flash-controller = &ssi;
24 zephyr,shell-uart = &uart0;
25 zephyr,code-partition = &code_partition;
29 compatible = "raspberrypi,pico-header";
30 #gpio-cells = <2>;
[all …]
/Zephyr-latest/boards/arduino/portenta_h7/
Darduino_portenta_h7_stm32h747xx_m7.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
9 #include <st/h7/stm32h747xihx-pinctrl.dtsi>
10 #include "arduino_portenta_h7-common.dtsi"
15 compatible = "arduino,portenta-h7";
21 zephyr,code-partition = &slot0_partition;
25 compatible = "regulator-fixed";
26 regulator-name = "oscen";
27 enable-gpios = <&gpioh 1 GPIO_ACTIVE_HIGH>;
28 regulator-boot-on;
[all …]
Dboard.c4 * SPDX-License-Identifier: Apache-2.0
13 /* Set led1 inactive since the Arduino bootloader leaves it active */ in board_init()
14 const struct gpio_dt_spec led1 = GPIO_DT_SPEC_GET(DT_ALIAS(led1), gpios); in board_init()
17 return -ENODEV; in board_init()
/Zephyr-latest/boards/nordic/nrf52840dongle/
Dnrf52840dongle_nrf52840.dts2 * Copyright (c) 2018-2023 Nordic Semiconductor ASA
5 * SPDX-License-Identifier: Apache-2.0
8 /dts-v1/;
10 #include "nrf52840dongle_nrf52840-pinctrl.dtsi"
11 #include <zephyr/dt-bindings/input/input-event-codes.h>
15 compatible = "nordic,nrf52840-dongle-nrf52840";
20 zephyr,code-partition = &slot0_partition;
25 compatible = "gpio-leds";
27 gpios = <&gpio0 6 GPIO_ACTIVE_LOW>;
31 gpios = <&gpio0 8 GPIO_ACTIVE_LOW>;
[all …]
/Zephyr-latest/boards/sparkfun/pro_micro_rp2040/
Dsparkfun_pro_micro_rp2040.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
10 #include "sparkfun_pro_micro_rp2040-pinctrl.dtsi"
13 #include <zephyr/dt-bindings/led/led.h>
19 zephyr,flash-controller = &ssi;
21 zephyr,code-partition = &code_partition;
26 led-strip = &ws2812;
32 * the second stage bootloader
37 compatible = "fixed-partitions";
38 #address-cells = <1>;
[all …]
/Zephyr-latest/boards/adafruit/qt_py_rp2040/
Dadafruit_qt_py_rp2040.dts5 * SPDX-License-Identifier: Apache-2.0
8 /dts-v1/;
11 #include "adafruit_qt_py_rp2040-pinctrl.dtsi"
14 #include <zephyr/dt-bindings/led/led.h>
20 zephyr,flash-controller = &ssi;
22 zephyr,shell-uart = &uart1;
23 zephyr,code-partition = &code_partition;
28 led-strip = &ws2812;
36 compatible = "fixed-partitions";
37 #address-cells = <1>;
[all …]
/Zephyr-latest/boards/adafruit/kb2040/
Dadafruit_kb2040.dts5 * SPDX-License-Identifier: Apache-2.0
8 /dts-v1/;
11 #include "adafruit_kb2040-pinctrl.dtsi"
14 #include <zephyr/dt-bindings/led/led.h>
20 zephyr,flash-controller = &ssi;
22 zephyr,shell-uart = &uart0;
23 zephyr,code-partition = &code_partition;
28 led-strip = &ws2812;
36 compatible = "fixed-partitions";
37 #address-cells = <1>;
[all …]
/Zephyr-latest/boards/silabs/dev_kits/xg27_dk2602a/
Dxg27_dk2602a.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
9 #include "xg27_dk2602a-pinctrl.dtsi"
11 #include <zephyr/dt-bindings/regulator/silabs_dcdc.h>
14 model = "Silicon Labs xG27-DK2602A Dev Kit";
25 mcuboot-led0 = &led0;
26 mcuboot-button0 = &button0;
30 zephyr,code-partition = &slot0_partition;
31 zephyr,bt-hci = &bt_hci_silabs;
48 clock-frequency = <DT_FREQ_K(76800)>;
[all …]
/Zephyr-latest/boards/ct/ctcc/
Dctcc_nrf9161_common.dtsi4 * SPDX-License-Identifier: Apache-2.0
7 #include "ctcc_nrf9161-pinctrl.dtsi"
8 #include <zephyr/dt-bindings/input/input-event-codes.h>
12 compatible = "ct,ctcc-nrf9161";
16 zephyr,shell-uart = &uart0;
17 zephyr,uart-mcumgr = &uart0;
21 compatible = "gpio-leds";
23 gpios = <&gpio0 11 GPIO_ACTIVE_LOW>;
27 gpios = <&gpio0 12 GPIO_ACTIVE_LOW>;
35 mcuboot-led0 = &led1;
[all …]
/Zephyr-latest/boards/nordic/nrf5340dk/
Dnrf5340dk_common.dtsi4 * SPDX-License-Identifier: Apache-2.0
9 compatible = "gpio-leds";
11 gpios = <&gpio0 28 GPIO_ACTIVE_LOW>;
15 gpios = <&gpio0 29 GPIO_ACTIVE_LOW>;
19 gpios = <&gpio0 30 GPIO_ACTIVE_LOW>;
23 gpios = <&gpio0 31 GPIO_ACTIVE_LOW>;
29 compatible = "gpio-keys";
31 gpios = <&gpio0 23 (GPIO_PULL_UP | GPIO_ACTIVE_LOW)>;
36 gpios = <&gpio0 24 (GPIO_PULL_UP | GPIO_ACTIVE_LOW)>;
41 gpios = <&gpio0 8 (GPIO_PULL_UP | GPIO_ACTIVE_LOW)>;
[all …]
/Zephyr-latest/boards/waveshare/rp2040_zero/
Drp2040_zero.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
10 #include "rp2040_zero-pinctrl.dtsi"
12 #include <zephyr/dt-bindings/led/led.h>
17 zephyr,flash-controller = &ssi;
19 zephyr,shell-uart = &uart0;
20 zephyr,code-partition = &code_partition;
26 led-strip = &ws2812;
34 compatible = "fixed-partitions";
35 #address-cells = <1>;
[all …]
/Zephyr-latest/boards/we/proteus3ev/
Dwe_proteus3ev_nrf52840.dts2 /* SPDX-License-Identifier: Apache-2.0 */
4 /dts-v1/;
7 #include "we_proteus3ev_nrf52840-pinctrl.dtsi"
8 #include <zephyr/dt-bindings/input/input-event-codes.h>
12 compatible = "we,we-proteus3ev-nrf52840";
16 zephyr,shell-uart = &uart0;
17 zephyr,uart-mcumgr = &uart0;
18 zephyr,bt-mon-uart = &uart0;
19 zephyr,bt-c2h-uart = &uart0;
23 compatible = "gpio-leds";
[all …]
/Zephyr-latest/boards/actinius/icarus_bee/
Dactinius_icarus_bee_common.dtsi2 * Copyright (c) 2021-2022 Actinius
4 * SPDX-License-Identifier: Apache-2.0
6 #include "actinius_icarus_bee_common-pinctrl.dtsi"
7 #include <zephyr/dt-bindings/input/input-event-codes.h>
15 zephyr,shell-uart = &uart0;
16 zephyr,uart-mcumgr = &uart0;
20 compatible = "gpio-leds";
23 gpios = <&gpio0 21 GPIO_ACTIVE_LOW>;
28 gpios = <&gpio0 22 GPIO_ACTIVE_LOW>;
33 gpios = <&gpio0 25 GPIO_ACTIVE_LOW>;
[all …]
/Zephyr-latest/boards/ebyte/e73_tbb/
Debyte_e73_tbb_nrf52832.dts6 * SPDX-License-Identifier: Apache-2.0
9 /dts-v1/;
11 #include "ebyte_e73_tbb_nrf52832-pinctrl.dtsi"
12 #include <zephyr/dt-bindings/input/input-event-codes.h>
15 model = "EBYTE E73-TBB NRF52832";
16 compatible = "ebyte,e73-tbb-nrf52832";
20 zephyr,shell-uart = &uart0;
21 zephyr,uart-mcumgr = &uart0;
22 zephyr,bt-mon-uart = &uart0;
23 zephyr,bt-c2h-uart = &uart0;
[all …]
/Zephyr-latest/boards/nordic/nrf52dk/
Dnrf52dk_nrf52805.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
9 #include "nrf52dk_nrf52805-pinctrl.dtsi"
10 #include <zephyr/dt-bindings/input/input-event-codes.h>
14 compatible = "nordic,nrf52-dk-nrf52805";
18 zephyr,shell-uart = &uart0;
19 zephyr,uart-mcumgr = &uart0;
20 zephyr,bt-mon-uart = &uart0;
21 zephyr,bt-c2h-uart = &uart0;
24 zephyr,code-partition = &slot0_partition;
[all …]
Dnrf52dk_nrf52810.dts6 * SPDX-License-Identifier: Apache-2.0
9 /dts-v1/;
11 #include "nrf52dk_nrf52810-pinctrl.dtsi"
12 #include <zephyr/dt-bindings/input/input-event-codes.h>
16 compatible = "nordic,nrf52-dk-nrf52810";
20 zephyr,shell-uart = &uart0;
21 zephyr,uart-mcumgr = &uart0;
22 zephyr,bt-mon-uart = &uart0;
23 zephyr,bt-c2h-uart = &uart0;
26 zephyr,code-partition = &slot0_partition;
[all …]
/Zephyr-latest/boards/croxel/croxel_cx1825/
Dcroxel_cx1825_nrf52840.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
9 #include "croxel_cx1825_nrf52840-pinctrl.dtsi"
10 #include <zephyr/dt-bindings/input/input-event-codes.h>
14 compatible = "croxel,cx1825-nrf52840";
19 zephyr,code-partition = &slot0_partition;
23 compatible = "gpio-leds";
25 gpios = <&gpio0 8 GPIO_ACTIVE_LOW>;
29 gpios = <&gpio0 12 GPIO_ACTIVE_LOW>;
35 compatible = "gpio-keys";
[all …]
/Zephyr-latest/boards/ezurio/bl654_usb/
Dbl654_usb.dts5 * SPDX-License-Identifier: Apache-2.0
8 /dts-v1/;
10 #include "bl654_usb-pinctrl.dtsi"
19 zephyr,code-partition = &slot0_partition;
24 compatible = "gpio-leds";
26 gpios = <&gpio0 13 GPIO_ACTIVE_HIGH>;
32 compatible = "pwm-leds";
49 regulator-initial-mode = <NRF5X_REG_MODE_DCDC>;
53 gpio-as-nreset;
70 pinctrl-0 = <&pwm0_default>;
[all …]
/Zephyr-latest/boards/nordic/nrf51dk/
Dnrf51dk_nrf51822.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
9 #include "nrf51dk_nrf51822-pinctrl.dtsi"
10 #include <zephyr/dt-bindings/input/input-event-codes.h>
14 compatible = "nordic,nrf51-dk-nrf51822";
18 zephyr,shell-uart = &uart0;
19 zephyr,uart-mcumgr = &uart0;
20 zephyr,bt-mon-uart = &uart0;
21 zephyr,bt-c2h-uart = &uart0;
24 zephyr,code-partition = &slot0_partition;
[all …]
/Zephyr-latest/boards/ambiq/apollo3_evb/
Dapollo3_evb.dts1 /dts-v1/;
4 #include "apollo3_evb-pinctrl.dtsi"
5 #include <zephyr/dt-bindings/input/input-event-codes.h>
16 zephyr,shell-uart = &uart0;
17 zephyr,uart-mcumgr = &uart0;
18 zephyr,uart-pipe = &uart0;
19 zephyr,flash-controller = &flash;
21 zephyr,code-partition = &slot0_partition;
31 bootloader-led0 = &led0;
32 mcuboot-led0 = &led0;
[all …]
/Zephyr-latest/boards/rakwireless/rak11720/
Drak11720.dts4 * SPDX-License-Identifier: Apache-2.0
7 /dts-v1/;
9 #include <zephyr/dt-bindings/lora/sx126x.h>
10 #include "rak11720_apollo3-pinctrl.dtsi"
11 #include <zephyr/dt-bindings/input/input-event-codes.h>
22 zephyr,shell-uart = &uart0;
23 zephyr,uart-mcumgr = &uart0;
24 zephyr,uart-pipe = &uart0;
25 zephyr,flash-controller = &flash;
27 zephyr,code-partition = &slot0_partition;
[all …]

12345