Merge branch 'change/bu_lp_console_c5' into 'master'
change(lp_uart): Enable low-power UART functionality of ULP core on ESP32C5 Closes IDF-8633 See merge request espressif/esp-idf!31922
This commit is contained in:
@@ -281,7 +281,7 @@ examples/system/ulp/lp_core/gpio:
|
||||
|
||||
examples/system/ulp/lp_core/gpio_intr_pulse_counter:
|
||||
enable:
|
||||
- if: (SOC_LP_CORE_SUPPORTED == 1) and (SOC_ULP_LP_UART_SUPPORTED == 1)
|
||||
- if: (SOC_LP_CORE_SUPPORTED == 1) and (SOC_ULP_LP_UART_SUPPORTED == 1 and SOC_DEEP_SLEEP_SUPPORTED == 1)
|
||||
depends_components:
|
||||
- ulp
|
||||
|
||||
@@ -303,13 +303,13 @@ examples/system/ulp/lp_core/lp_i2c:
|
||||
|
||||
examples/system/ulp/lp_core/lp_uart/lp_uart_echo:
|
||||
disable:
|
||||
- if: SOC_ULP_LP_UART_SUPPORTED != 1
|
||||
- if: (SOC_ULP_LP_UART_SUPPORTED != 1) or (SOC_DEEP_SLEEP_SUPPORTED != 1)
|
||||
depends_components:
|
||||
- ulp
|
||||
|
||||
examples/system/ulp/lp_core/lp_uart/lp_uart_print:
|
||||
disable:
|
||||
- if: SOC_ULP_LP_UART_SUPPORTED != 1
|
||||
- if: (SOC_ULP_LP_UART_SUPPORTED != 1) or (SOC_DEEP_SLEEP_SUPPORTED != 1)
|
||||
depends_components:
|
||||
- ulp
|
||||
|
||||
|
||||
@@ -13,7 +13,7 @@ This example demonstrates the usage of the LP UART driver from the LP core by re
|
||||
|
||||
### Hardware Required
|
||||
|
||||
To run this example, you should have an ESP32-C6 based development board and a host machine with a serial input connection.
|
||||
To run this example, you should have an ESP based development board that supports the LP UART peripheral on the LP Core and a host machine with a serial input connection.
|
||||
|
||||
#### Pin Assignment:
|
||||
|
||||
@@ -22,6 +22,7 @@ To run this example, you should have an ESP32-C6 based development board and a h
|
||||
| | Rx | Tx |
|
||||
| ----------------------- | -------| -------|
|
||||
| ESP32-C6 | GPIO4 | GPIO5 |
|
||||
| ESP32-C5 | GPIO4 | GPIO5 |
|
||||
| ESP32-P4 | GPIO15 | GPIO14 |
|
||||
| Host machine | Tx | Rx |
|
||||
|
||||
|
||||
@@ -13,7 +13,7 @@ This example demonstrates how to use print statements from a program running on
|
||||
|
||||
### Hardware Required
|
||||
|
||||
To run this example, you should have an ESP32-C6 based development board and a host machine with a serial input connection.
|
||||
To run this example, you should have an ESP based development board that supports the LP UART peripheral on the LP Core and a host machine with a serial input connection.
|
||||
|
||||
#### Pin Assignment:
|
||||
|
||||
@@ -23,6 +23,7 @@ To run this example, you should have an ESP32-C6 based development board and a h
|
||||
| | Tx |
|
||||
| ----------------------- | -------|
|
||||
| ESP32-C6 | GPIO5 |
|
||||
| ESP32-C5 | GPIO5 |
|
||||
| ESP32-P4 | GPIO14 |
|
||||
| Host machine | Rx |
|
||||
|
||||
|
||||
Reference in New Issue
Block a user