Home
last modified time | relevance | path

Searched refs:pins (Results 1 – 25 of 39) sorted by relevance

12

/hal_espressif-latest/components/soc/esp32s3/
Duart_periph.c22 .pins = {
56 .pins = {
90 .pins = {
/hal_espressif-latest/components/soc/esp32/
Duart_periph.c22 .pins = {
56 .pins = {
90 .pins = {
/hal_espressif-latest/tools/esptool_py/docs/en/advanced-topics/
Dspi-flash-modes.rst8 These options control how many I/O pins are used for communication with the attached SPI flash chip…
20 | ``qio`` | Quad I/O | 4 pins used for address & data | Fastest. …
22 | ``qout`` | Quad Output | 4 pins used for data. | Approx 15% slower than ``qio``. …
24 | ``dio`` | Dual I/O | 2 pins used for address & data | Approx 45% slower than ``qio``. …
26 | ``dout`` | Dual Output | 2 pins used for data. | Approx 50% slower than ``qio``. …
37 A traditional "single" SPI (Serial Peripheral Interface) bus uses 4 pins for communication:
53 …h manufacturers introduced "Dual SPI". In Dual SPI modes, the MOSI & MISO pins are both used to re…
55 …via normal SPI, but then the host reads the data via both the MOSI & MISO pins simultaneously with…
58 …, but then the address is sent to the flash chip via both the MOSI & MISO pins with two bits per c…
68 … manufacturers introduced "Quad SPI" mode. This mode added two additional pins (otherwise used for…
[all …]
Dboot-mode-selection.rst21 …The following ESP8266 pins must be in a known state for either normal (flash boot) or serial bootl…
31 …If these pins are set differently to shown, nothing on the ESP8266 will work as expected. See `ESP…
54 …nal pull-up/pull-down resistor at {IDF_TARGET_STRAP_BOOT_GPIO} (and other pins). If you want to co…
56 …Information about {IDF_TARGET_NAME} strapping pins can also be found in the `{IDF_TARGET_NAME} Dat…
58 …ustom hardware, you will need to check the orientation of some "strapping pins" to get the correct…
102 …As well as the above mentioned pins, other ones influence the serial bootloader, please consult th…
106 …TARGET_STRAP_BOOT_GPIO} and {IDF_TARGET_STRAP_BOOT_2_GPIO}, the following pins influence the seria…
123 …rn connected to ``{IDF_TARGET_STRAP_BOOT_GPIO}`` and ``EN`` (``CHIP_PU``) pins of {IDF_TARGET_NAME…
131 …ial converter chip connected to ``{IDF_TARGET_STRAP_BOOT_GPIO}`` and ``EN`` pins of the ESP module.
151 … an automatic reset circuit for ``EN`` & ``{IDF_TARGET_STRAP_BOOT_GPIO}`` pins, but don't add a ca…
[all …]
Dfirmware-image-format.rst129 …| 0 | WP pin when SPI pins set via efuse (read by ROM bootloader) …
131 …| 1-3 | Drive settings for the SPI flash pins (read by ROM bootloader) …
Dserial-protocol.rst8 The UART bootloader runs on chip reset if certain strapping pins are set. See :ref:`entering-the-bo…
388 …a 32-bit data payload which is used to determine which SPI peripheral and pins should be used to c…
416 …interface" uses pins configured via the ``SPI_PAD_CONFIG_xxx`` efuses (if unset, these efuses are …
424 …* It is not possible to represent pins 30 & 31 or pins higher than 33. This is the same 6-bit repr…
/hal_espressif-latest/components/soc/include/soc/
Duart_periph.h31 #define UART_PERIPH_SIGNAL(IDX, PIN) (uart_periph_signal[(IDX)].pins[(PIN)].signal)
48 const uart_periph_sig_t pins[SOC_UART_PINS_COUNT]; member
/hal_espressif-latest/components/soc/esp32c2/
Duart_periph.c14 .pins = {
48 .pins = {
/hal_espressif-latest/components/soc/esp32s2/
Duart_periph.c22 .pins = {
56 .pins = {
/hal_espressif-latest/components/soc/esp32c6/
Duart_periph.c14 .pins = {
48 .pins = {
/hal_espressif-latest/components/soc/esp32c3/
Duart_periph.c22 .pins = {
56 .pins = {
/hal_espressif-latest/components/soc/esp32h2/
Duart_periph.c14 .pins = {
48 .pins = {
/hal_espressif-latest/tools/esptool_py/docs/en/espefuse/
Dburn-efuse-cmd.rst55 .. _espefuse-spi-flash-pins:
60 The following efuses configure the SPI flash pins which are used to boot:
89 …, these eFuses are left zero at the factory. This causes the default GPIO pins (shown in the summa…
97pins can be set to any GPIO number in the range 0-29, 32 or 33. Values 30 and 31 cannot be set. Th…
105 If using the ``burn_efuse`` command to configure these pins, always specify the actual GPIO number …
/hal_espressif-latest/tools/esptool_py/docs/en/esptool/
Dentering-bootloader.rst10 … enter the serial bootloader (firmware download mode) - a reset, required pins set correctly, and …
25 …On {IDF_TARGET_NAME}, both the nRESET and CH_PD pins must be pulled high for the chip to start ope…
Dadvanced-options.rst74 …uration on ESP32. This means that the SPI flash can be connected to other pins, or esptool can be …
81 … use :ref:`pin numbers set in efuse <espefuse-spi-flash-pins>`. These are the same SPI flash pins
90 ``--spi-connection SPI`` uses the default SPI pins:
105 …peripheral instead of the SPI peripheral for SPI flash communications, via the following HSPI pins:
118 …``--spi-connection <CLK>,<Q>,<D>,<HD>,<CS>`` allows a custom list of pins to be configured for the…
128pins might be shared with other peripherals. Therefore, some SPI pad pin configurations might not …
Dflash-modes.rst39 … for SPI flash communications. If flash mode is set to ``dio`` then these pins are available for o…
/hal_espressif-latest/zephyr/scripts/pinctrl/
Desp_genpinctrl.py45 def get_pin_ios(pins): argument
47 for io in pins:
/hal_espressif-latest/tools/esptool_py/docs/en/
Dtroubleshooting.rst20pins are connected as described in :ref:`boot-mode`. Check the voltages at each pin with a multime…
21 * If you have connected other devices to GPIO pins, try removing them and see if esptool starts wo…
86 …tloader that esptool talks to, a running firmware uses more of the chip's pins to access the SPI f…
92pins (and/or swap to Dual I/O mode if you were previously using Quad I/O mode but want to attach t…
94 … to these pins, GPIOs 6 & 11 are also used to access the SPI flash (in all modes). However flashin…
112 …ated to the loaded application interfering with or reprogramming the GPIO pins used for USB commun…
114 …If the application accidentally reconfigures the USB peripheral pins or disables the USB periphera…
119 …-board USB-to-UART bridge, you can use a separate adapter to connect to the UART pins on the board.
186 …* Sometimes breadboards can short the SPI flash pins on the board and cause this kind of problem. …
/hal_espressif-latest/components/esp_pm/
DKconfig72 … This feature is intended to disable all GPIO pins at automantic sleep to get a lower power mode.
73 …If enabled, chips will disable all GPIO pins at automantic sleep to reduce about 200~300 uA curren…
74 If you want to specifically use some pins normally as chip wakes when chip sleeps,
75 you can call 'gpio_sleep_sel_dis' to disable this feature on those pins.
/hal_espressif-latest/components/esp_hw_support/
DKconfig88 data in Flash may be corrupted by random signals on other SPI pins.
104 data in PSRAM may be corrupted by random signals on other SPI pins.
113 bool "Pull-up all SPI pins in light sleep"
119 all pins. It depends on the SPI Flash/RAM chip used.
143 GPIO pins in sleep state.
/hal_espressif-latest/components/esp_coex/
DKconfig22 If enabled, HW External coexistence arbitration is managed by GPIO pins.
24 User can select GPIO pins in application code with configure interfaces.
/hal_espressif-latest/components/wpa_supplicant/src/wps/
Dwps_registrar.c105 static void wps_free_pins(struct dl_list *pins) in wps_free_pins() argument
108 dl_list_for_each_safe(pin, prev, pins, struct wps_uuid_pin, list) in wps_free_pins()
164 struct dl_list pins; member
675 dl_list_init(&reg->pins); in wps_registrar_init()
734 wps_free_pins(&reg->pins); in wps_registrar_flush()
768 dl_list_for_each(pin, &reg->pins, struct wps_uuid_pin, list) { in wps_registrar_invalidate_unused()
820 dl_list_add(&reg->pins, &p->list); in wps_registrar_add_pin()
864 dl_list_for_each_safe(pin, prev, &reg->pins, struct wps_uuid_pin, list) in wps_registrar_expire_pins()
889 dl_list_for_each_safe(pin, prev, &reg->pins, struct wps_uuid_pin, list) in wps_registrar_invalidate_wildcard_pin()
917 dl_list_for_each_safe(pin, prev, &reg->pins, struct wps_uuid_pin, list) in wps_registrar_invalidate_pin()
[all …]
/hal_espressif-latest/components/esp_psram/esp32/
DKconfig.spiram352 bool "Use custom SPI PSRAM WP(SD3) Pin when flash pins set in eFuse (read help)"
357 … This setting is only used if the SPI flash pins have been overridden by setting the eFuses
360 …When this is the case, the eFuse config only defines 3 of the 4 Quad I/O data pins. The WP pin (aka
380 …If burning a customized set of SPI flash pins in eFuse and using DIO or DOUT mode for flash, set t…
/hal_espressif-latest/tools/esptool_py/docs/en/espefuse/inc/
Dsummary_ESP32-P4.rst158 …USB_DEVICE_EXCHG_PINS (BLOCK0) Enable usb device exchange pins of D+ and D- …
159 …USB_OTG11_EXCHG_PINS (BLOCK0) Enable usb otg11 exchange pins of D+ and D- …
/hal_espressif-latest/components/esp_hw_support/port/esp32/
DKconfig.rtc42 With some 32kHz crystal configurations, the X32N and X32P pins may not have enough

12