mirror of
https://github.com/espressif/esp-idf.git
synced 2025-08-01 11:44:31 +02:00
Merge branch 'bugfix/phy_calib_data_to_nvs_for_c3_s3_v4.3' into 'release/v4.3'
esp_wifi: re-enable phy calibration data to nvs for esp32c3 & esp32s3(V4.3) See merge request espressif/esp-idf!13625
This commit is contained in:
@@ -376,9 +376,6 @@ endmenu # Wi-Fi
|
||||
menu "PHY"
|
||||
|
||||
config ESP32_PHY_CALIBRATION_AND_DATA_STORAGE
|
||||
# ToDo: remove target dependency once NVS and PHY partial calibration are supported
|
||||
# also re-enable the <RF_calibration> entry in docs/../api-guides/index.rst
|
||||
depends on IDF_TARGET_ESP32
|
||||
bool "Store phy calibration data in NVS"
|
||||
default y
|
||||
help
|
||||
|
@@ -40,9 +40,11 @@
|
||||
#elif CONFIG_IDF_TARGET_ESP32S2
|
||||
#include "esp32s2/rom/rtc.h"
|
||||
#elif CONFIG_IDF_TARGET_ESP32C3
|
||||
#include "esp32c3/rom/rtc.h"
|
||||
#include "soc/rtc_cntl_reg.h"
|
||||
#include "soc/syscon_reg.h"
|
||||
#elif CONFIG_IDF_TARGET_ESP32S3
|
||||
#include "esp32s3/rom/rtc.h"
|
||||
#include "soc/rtc_cntl_reg.h"
|
||||
#include "soc/syscon_reg.h"
|
||||
#endif
|
||||
|
@@ -180,7 +180,6 @@ RISCV_DOCS = []
|
||||
|
||||
ESP32_DOCS = ['api-guides/ulp_instruction_set.rst',
|
||||
'api-reference/system/himem.rst',
|
||||
'api-guides/RF_calibration.rst',
|
||||
'api-guides/romconsole.rst',
|
||||
'api-reference/system/ipc.rst',
|
||||
'security/secure-boot-v1.rst',
|
||||
|
@@ -48,13 +48,7 @@ PHY initialization data
|
||||
The PHY initialization data is used for RF calibration.
|
||||
There are two ways to get the PHY initialization data.
|
||||
|
||||
.. only:: esp32
|
||||
|
||||
One is the default initialization data which is located in the header file :idf_file:`components/esp_wifi/esp32/include/phy_init_data.h`.
|
||||
|
||||
.. only:: esp32s2
|
||||
|
||||
One is the default initialization data which is located in the header file :idf_file:`components/esp_wifi/esp32s2/include/phy_init_data.h`.
|
||||
One is the default initialization data which is located in the header file :idf_file:`components/esp_wifi/{IDF_TARGET_PATH_NAME}/include/phy_init_data.h`.
|
||||
|
||||
It is embedded into the application binary after compiling and then stored into read-only memory (DROM).
|
||||
To use the default initialization data, please go to ``menuconfig`` and disable :ref:`CONFIG_ESP32_PHY_INIT_DATA_IN_PARTITION`.
|
||||
|
@@ -29,8 +29,8 @@ API Guides
|
||||
Memory Types <memory-types>
|
||||
lwIP TCP/IP Stack <lwip>
|
||||
Partition Tables <partition-tables>
|
||||
:esp32: RF Calibration <RF_calibration>
|
||||
:esp32: ROM debug console <romconsole>
|
||||
RF Calibration <RF_calibration>
|
||||
:esp32: Secure Boot <../security/secure-boot-v1>
|
||||
Secure Boot V2 <../security/secure-boot-v2>
|
||||
Thread Local Storage <thread-local-storage>
|
||||
|
@@ -29,8 +29,8 @@ API 指南
|
||||
lwIP TCP/IP 协议栈 <lwip>
|
||||
Memory Types <memory-types>
|
||||
分区表 <partition-tables>
|
||||
:esp32: 射频校准 <RF_calibration>
|
||||
:esp32: ROM 调试控制台 <romconsole>
|
||||
射频校准 <RF_calibration>
|
||||
:esp32: 安全启动 <../security/secure-boot-v1>
|
||||
安全启动 V2 <../security/secure-boot-v2>
|
||||
线程本地存储 <thread-local-storage>
|
||||
|
Reference in New Issue
Block a user