mirror of
https://github.com/espressif/esp-idf.git
synced 2024-09-20 00:36:01 -04:00
esp_wifi: update esp32c3 phy init data
This commit is contained in:
parent
7f34657013
commit
372d8c6003
@ -38,78 +38,82 @@ extern "C" {
|
|||||||
#define PHY_SUPPORT_MULTIPLE_BIN_OFFSET 125
|
#define PHY_SUPPORT_MULTIPLE_BIN_OFFSET 125
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
static const char phy_init_magic_pre[] = PHY_INIT_MAGIC;
|
static const char __attribute__((section(".rodata"))) phy_init_magic_pre[] = PHY_INIT_MAGIC;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Structure containing default recommended PHY initialization parameters.
|
* @brief Structure containing default recommended PHY initialization parameters.
|
||||||
*/
|
*/
|
||||||
static const esp_phy_init_data_t phy_init_data= { {
|
static const esp_phy_init_data_t phy_init_data= { {
|
||||||
3,
|
0x00,
|
||||||
3,
|
0x00,
|
||||||
0x05,
|
LIMIT(CONFIG_ESP32_PHY_MAX_TX_POWER * 4, 0, 0x50),
|
||||||
0x09,
|
LIMIT(CONFIG_ESP32_PHY_MAX_TX_POWER * 4, 0, 0x50),
|
||||||
0x06,
|
LIMIT(CONFIG_ESP32_PHY_MAX_TX_POWER * 4, 0, 0x50),
|
||||||
0x05,
|
LIMIT(CONFIG_ESP32_PHY_MAX_TX_POWER * 4, 0, 0x4c),
|
||||||
0x03,
|
LIMIT(CONFIG_ESP32_PHY_MAX_TX_POWER * 4, 0, 0x4c),
|
||||||
0x06,
|
LIMIT(CONFIG_ESP32_PHY_MAX_TX_POWER * 4, 0, 0x48),
|
||||||
0x05,
|
LIMIT(CONFIG_ESP32_PHY_MAX_TX_POWER * 4, 0, 0x4c),
|
||||||
0x04,
|
LIMIT(CONFIG_ESP32_PHY_MAX_TX_POWER * 4, 0, 0x48),
|
||||||
0x06,
|
LIMIT(CONFIG_ESP32_PHY_MAX_TX_POWER * 4, 0, 0x48),
|
||||||
0x04,
|
LIMIT(CONFIG_ESP32_PHY_MAX_TX_POWER * 4, 0, 0x44),
|
||||||
0x05,
|
LIMIT(CONFIG_ESP32_PHY_MAX_TX_POWER * 4, 0, 0x4a),
|
||||||
|
LIMIT(CONFIG_ESP32_PHY_MAX_TX_POWER * 4, 0, 0x46),
|
||||||
|
LIMIT(CONFIG_ESP32_PHY_MAX_TX_POWER * 4, 0, 0x46),
|
||||||
|
LIMIT(CONFIG_ESP32_PHY_MAX_TX_POWER * 4, 0, 0x42),
|
||||||
0x00,
|
0x00,
|
||||||
0x00,
|
0x00,
|
||||||
0x00,
|
0x00,
|
||||||
0x00,
|
0xff,
|
||||||
0x05,
|
0xff,
|
||||||
0x09,
|
0xff,
|
||||||
0x06,
|
0xff,
|
||||||
0x05,
|
0xff,
|
||||||
0x03,
|
0xff,
|
||||||
0x06,
|
0xff,
|
||||||
0x05,
|
0xff,
|
||||||
0x00,
|
0xff,
|
||||||
0x00,
|
0xff,
|
||||||
0x00,
|
0xff,
|
||||||
0x00,
|
0xff,
|
||||||
0x00,
|
0xff,
|
||||||
0x00,
|
0xff,
|
||||||
0x00,
|
0xff,
|
||||||
0x00,
|
0xff,
|
||||||
0xfc,
|
0xff,
|
||||||
0xfc,
|
0xff,
|
||||||
0xfe,
|
0xff,
|
||||||
0xf0,
|
0xff,
|
||||||
0xf0,
|
0xff,
|
||||||
0xf0,
|
0xff,
|
||||||
0xe0,
|
0xff,
|
||||||
0xe0,
|
0xff,
|
||||||
0xe0,
|
0xff,
|
||||||
0x18,
|
0xff,
|
||||||
0x18,
|
0xff,
|
||||||
0x18,
|
0xff,
|
||||||
LIMIT(CONFIG_ESP32_PHY_MAX_TX_POWER * 4, 0, 84),
|
0xff,
|
||||||
LIMIT(CONFIG_ESP32_PHY_MAX_TX_POWER * 4, 0, 72),
|
0xff,
|
||||||
LIMIT(CONFIG_ESP32_PHY_MAX_TX_POWER * 4, 0, 66),
|
0xff,
|
||||||
LIMIT(CONFIG_ESP32_PHY_MAX_TX_POWER * 4, 0, 60),
|
0xff,
|
||||||
LIMIT(CONFIG_ESP32_PHY_MAX_TX_POWER * 4, 0, 56),
|
0xff,
|
||||||
LIMIT(CONFIG_ESP32_PHY_MAX_TX_POWER * 4, 0, 52),
|
0xff,
|
||||||
0,
|
0xff,
|
||||||
1,
|
0xff,
|
||||||
1,
|
0xff,
|
||||||
2,
|
0xff,
|
||||||
2,
|
0xff,
|
||||||
3,
|
0xff,
|
||||||
4,
|
0xff,
|
||||||
5,
|
0xff,
|
||||||
0,
|
0xff,
|
||||||
0,
|
0xff,
|
||||||
0,
|
0xff,
|
||||||
0,
|
0xff,
|
||||||
0,
|
0xff,
|
||||||
0,
|
0xff,
|
||||||
0,
|
0xff,
|
||||||
0,
|
0xff,
|
||||||
|
0xff,
|
||||||
0,
|
0,
|
||||||
0,
|
0,
|
||||||
0,
|
0,
|
||||||
@ -151,9 +155,10 @@ static const esp_phy_init_data_t phy_init_data= { {
|
|||||||
0,
|
0,
|
||||||
0,
|
0,
|
||||||
0,
|
0,
|
||||||
|
0x74
|
||||||
} };
|
} };
|
||||||
|
|
||||||
static const char phy_init_magic_post[] = PHY_INIT_MAGIC;
|
static const char __attribute__((section(".rodata"))) phy_init_magic_post[] = PHY_INIT_MAGIC;
|
||||||
|
|
||||||
#if CONFIG_ESP32_SUPPORT_MULTIPLE_PHY_INIT_DATA_BIN
|
#if CONFIG_ESP32_SUPPORT_MULTIPLE_PHY_INIT_DATA_BIN
|
||||||
/**
|
/**
|
||||||
|
@ -1 +1 @@
|
|||||||
Subproject commit 9bbfe53fed066db3abfaca6bb903dee2fa4cb886
|
Subproject commit 0c2939b21a816e7f28403a9e69cd257d12817260
|
Loading…
Reference in New Issue
Block a user