Skip to content

Commit cd02fb6

Browse files
committed
Enable CLK-OUT for ethernet on ESP32
1 parent 8f4f2ae commit cd02fb6

File tree

1 file changed

+45
-16
lines changed

1 file changed

+45
-16
lines changed

Diff for: sdkconfig.esp32

+45-16
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,7 @@ CONFIG_ESPTOOLPY_MONITOR_BAUD=115200
117117
# Partition Table
118118
#
119119
CONFIG_PARTITION_TABLE_SINGLE_APP=y
120+
# CONFIG_PARTITION_TABLE_SINGLE_APP_LARGE is not set
120121
# CONFIG_PARTITION_TABLE_TWO_OTA is not set
121122
# CONFIG_PARTITION_TABLE_CUSTOM is not set
122123
CONFIG_PARTITION_TABLE_CUSTOM_FILENAME="partitions.csv"
@@ -316,8 +317,6 @@ CONFIG_BTDM_CTRL_FULL_SCAN_SUPPORTED=y
316317
CONFIG_BTDM_BLE_ADV_REPORT_FLOW_CTRL_SUPP=y
317318
CONFIG_BTDM_BLE_ADV_REPORT_FLOW_CTRL_NUM=100
318319
CONFIG_BTDM_BLE_ADV_REPORT_DISCARD_THRSHOLD=20
319-
CONFIG_BTDM_COEX_BT_OPTIONS=y
320-
CONFIG_BTDM_COEX_BLE_ADV_HIGH_PRIORITY=y
321320
# end of Bluetooth controller(ESP32 Dual Mode Bluetooth)
322321

323322
CONFIG_BT_CTRL_MODE_EFF=1
@@ -377,15 +376,18 @@ CONFIG_BT_BLE_ENABLED=y
377376
CONFIG_BT_GATTS_ENABLE=y
378377
# CONFIG_BT_GATTS_PPCP_CHAR_GAP is not set
379378
# CONFIG_BT_BLE_BLUFI_ENABLE is not set
379+
CONFIG_BT_GATT_SR_PROFILES=8
380380
# CONFIG_BT_GATTS_SEND_SERVICE_CHANGE_MANUAL is not set
381381
CONFIG_BT_GATTS_SEND_SERVICE_CHANGE_AUTO=y
382382
CONFIG_BT_GATTS_SEND_SERVICE_CHANGE_MODE=0
383383
CONFIG_BT_GATTC_ENABLE=y
384384
# CONFIG_BT_GATTC_CACHE_NVS_FLASH is not set
385+
CONFIG_BT_GATTC_CONNECT_RETRY_COUNT=3
385386
CONFIG_BT_BLE_SMP_ENABLE=y
386387
# CONFIG_BT_SMP_SLAVE_CON_PARAMS_UPD_ENABLE is not set
387388
CONFIG_BT_STACK_NO_LOG=y
388389
CONFIG_BT_ACL_CONNECTIONS=4
390+
CONFIG_BT_MULTI_CONNECTION_ENBALE=y
389391
CONFIG_BT_ALLOCATION_FROM_SPIRAM_FIRST=y
390392
CONFIG_BT_BLE_DYNAMIC_ENV_MEMORY=y
391393
# CONFIG_BT_BLE_HOST_QUEUE_CONG_CHECK is not set
@@ -582,6 +584,7 @@ CONFIG_ESP32_XTAL_FREQ_AUTO=y
582584
CONFIG_ESP32_XTAL_FREQ=0
583585
# CONFIG_ESP32_DISABLE_BASIC_ROM_CONSOLE is not set
584586
# CONFIG_ESP32_COMPATIBLE_PRE_V2_1_BOOTLOADERS is not set
587+
# CONFIG_ESP32_COMPATIBLE_PRE_V3_1_BOOTLOADERS is not set
585588
# CONFIG_ESP32_USE_FIXED_STATIC_RAM_SIZE is not set
586589
CONFIG_ESP32_DPORT_DIS_INTERRUPT_LVL=5
587590
# end of ESP32-specific
@@ -607,15 +610,17 @@ CONFIG_ETH_ENABLED=y
607610
CONFIG_ETH_USE_ESP32_EMAC=y
608611
CONFIG_ETH_PHY_INTERFACE_RMII=y
609612
# CONFIG_ETH_PHY_INTERFACE_MII is not set
610-
CONFIG_ETH_RMII_CLK_INPUT=y
611-
# CONFIG_ETH_RMII_CLK_OUTPUT is not set
612-
CONFIG_ETH_RMII_CLK_IN_GPIO=0
613+
# CONFIG_ETH_RMII_CLK_INPUT is not set
614+
CONFIG_ETH_RMII_CLK_OUTPUT=y
615+
# CONFIG_ETH_RMII_CLK_OUTPUT_GPIO0 is not set
616+
CONFIG_ETH_RMII_CLK_OUT_GPIO=17
613617
CONFIG_ETH_DMA_BUFFER_SIZE=512
614618
CONFIG_ETH_DMA_RX_BUFFER_NUM=10
615619
CONFIG_ETH_DMA_TX_BUFFER_NUM=10
616620
CONFIG_ETH_USE_SPI_ETHERNET=y
617621
CONFIG_ETH_SPI_ETHERNET_DM9051=y
618622
CONFIG_ETH_SPI_ETHERNET_W5500=y
623+
# CONFIG_ETH_SPI_ETHERNET_KSZ8851SNL is not set
619624
# CONFIG_ETH_USE_OPENETH is not set
620625
# end of Ethernet
621626

@@ -685,6 +690,11 @@ CONFIG_ESP32_UNIVERSAL_MAC_ADDRESSES=4
685690
# end of Sleep Config
686691
# end of Hardware Settings
687692

693+
#
694+
# LCD and Touch Panel
695+
#
696+
# end of LCD and Touch Panel
697+
688698
#
689699
# ESP NETIF Adapter
690700
#
@@ -694,6 +704,16 @@ CONFIG_ESP_NETIF_TCPIP_LWIP=y
694704
CONFIG_ESP_NETIF_TCPIP_ADAPTER_COMPATIBLE_LAYER=y
695705
# end of ESP NETIF Adapter
696706

707+
#
708+
# PHY
709+
#
710+
CONFIG_ESP32_PHY_CALIBRATION_AND_DATA_STORAGE=y
711+
# CONFIG_ESP32_PHY_INIT_DATA_IN_PARTITION is not set
712+
CONFIG_ESP32_PHY_MAX_WIFI_TX_POWER=20
713+
CONFIG_ESP32_PHY_MAX_TX_POWER=20
714+
CONFIG_ESP32_REDUCE_PHY_TX_POWER=y
715+
# end of PHY
716+
697717
#
698718
# Power Management
699719
#
@@ -707,6 +727,7 @@ CONFIG_ESP_NETIF_TCPIP_ADAPTER_COMPATIBLE_LAYER=y
707727
CONFIG_ESP_SYSTEM_PANIC_PRINT_REBOOT=y
708728
# CONFIG_ESP_SYSTEM_PANIC_SILENT_REBOOT is not set
709729
# CONFIG_ESP_SYSTEM_PANIC_GDBSTUB is not set
730+
# CONFIG_ESP_SYSTEM_GDBSTUB_RUNTIME is not set
710731

711732
#
712733
# Memory protection
@@ -779,19 +800,10 @@ CONFIG_ESP32_WIFI_MGMT_SBUF_NUM=32
779800
# CONFIG_ESP32_WIFI_IRAM_OPT is not set
780801
# CONFIG_ESP32_WIFI_RX_IRAM_OPT is not set
781802
# CONFIG_ESP32_WIFI_ENABLE_WPA3_SAE is not set
803+
# CONFIG_ESP_WIFI_SLP_IRAM_OPT is not set
782804
# CONFIG_ESP_WIFI_STA_DISCONNECTED_PM_ENABLE is not set
783805
# end of Wi-Fi
784806

785-
#
786-
# PHY
787-
#
788-
CONFIG_ESP32_PHY_CALIBRATION_AND_DATA_STORAGE=y
789-
# CONFIG_ESP32_PHY_INIT_DATA_IN_PARTITION is not set
790-
CONFIG_ESP32_PHY_MAX_WIFI_TX_POWER=20
791-
CONFIG_ESP32_PHY_MAX_TX_POWER=20
792-
CONFIG_ESP32_REDUCE_PHY_TX_POWER=y
793-
# end of PHY
794-
795807
#
796808
# Core dump
797809
#
@@ -941,6 +953,12 @@ CONFIG_LOG_DEFAULT_LEVEL_ERROR=y
941953
# CONFIG_LOG_DEFAULT_LEVEL_DEBUG is not set
942954
# CONFIG_LOG_DEFAULT_LEVEL_VERBOSE is not set
943955
CONFIG_LOG_DEFAULT_LEVEL=1
956+
CONFIG_LOG_MAXIMUM_EQUALS_DEFAULT=y
957+
# CONFIG_LOG_MAXIMUM_LEVEL_WARN is not set
958+
# CONFIG_LOG_MAXIMUM_LEVEL_INFO is not set
959+
# CONFIG_LOG_MAXIMUM_LEVEL_DEBUG is not set
960+
# CONFIG_LOG_MAXIMUM_LEVEL_VERBOSE is not set
961+
CONFIG_LOG_MAXIMUM_LEVEL=1
944962
# CONFIG_LOG_COLORS is not set
945963
CONFIG_LOG_TIMESTAMP_SOURCE_RTOS=y
946964
# CONFIG_LOG_TIMESTAMP_SOURCE_SYSTEM is not set
@@ -973,6 +991,7 @@ CONFIG_LWIP_ESP_GRATUITOUS_ARP=y
973991
CONFIG_LWIP_GARP_TMR_INTERVAL=60
974992
CONFIG_LWIP_TCPIP_RECVMBOX_SIZE=32
975993
# CONFIG_LWIP_DHCP_DOES_ARP_CHECK is not set
994+
# CONFIG_LWIP_DHCP_DISABLE_CLIENT_ID is not set
976995
CONFIG_LWIP_DHCP_RESTORE_LAST_IP=y
977996

978997
#
@@ -985,6 +1004,9 @@ CONFIG_LWIP_DHCPS_MAX_STATION_NUM=8
9851004
# CONFIG_LWIP_AUTOIP is not set
9861005
CONFIG_LWIP_IPV6=y
9871006
# CONFIG_LWIP_IPV6_AUTOCONFIG is not set
1007+
CONFIG_LWIP_IPV6_NUM_ADDRESSES=3
1008+
# CONFIG_LWIP_IPV6_FORWARD is not set
1009+
# CONFIG_LWIP_NETIF_STATUS_CALLBACK is not set
9881010
CONFIG_LWIP_NETIF_LOOPBACK=y
9891011
CONFIG_LWIP_LOOPBACK_MAX_PBUFS=8
9901012

@@ -1075,6 +1097,9 @@ CONFIG_LWIP_HOOK_TCP_ISN_DEFAULT=y
10751097
CONFIG_LWIP_HOOK_IP6_ROUTE_NONE=y
10761098
# CONFIG_LWIP_HOOK_IP6_ROUTE_DEFAULT is not set
10771099
# CONFIG_LWIP_HOOK_IP6_ROUTE_CUSTOM is not set
1100+
CONFIG_LWIP_HOOK_ND6_GET_GW_NONE=y
1101+
# CONFIG_LWIP_HOOK_ND6_GET_GW_DEFAULT is not set
1102+
# CONFIG_LWIP_HOOK_ND6_GET_GW_CUSTOM is not set
10781103
CONFIG_LWIP_HOOK_NETCONN_EXT_RESOLVE_NONE=y
10791104
# CONFIG_LWIP_HOOK_NETCONN_EXT_RESOLVE_DEFAULT is not set
10801105
# CONFIG_LWIP_HOOK_NETCONN_EXT_RESOLVE_CUSTOM is not set
@@ -1110,6 +1135,7 @@ CONFIG_MBEDTLS_CERTIFICATE_BUNDLE_DEFAULT_FULL=y
11101135
CONFIG_MBEDTLS_HARDWARE_AES=y
11111136
CONFIG_MBEDTLS_HARDWARE_MPI=y
11121137
# CONFIG_MBEDTLS_HARDWARE_SHA is not set
1138+
CONFIG_MBEDTLS_ROM_MD5=y
11131139
# CONFIG_MBEDTLS_ATCA_HW_ECDSA_SIGN is not set
11141140
# CONFIG_MBEDTLS_ATCA_HW_ECDSA_VERIFY is not set
11151141
CONFIG_MBEDTLS_HAVE_TIME=y
@@ -1164,6 +1190,7 @@ CONFIG_MBEDTLS_RC4_DISABLED=y
11641190
# CONFIG_MBEDTLS_XTEA_C is not set
11651191
CONFIG_MBEDTLS_CCM_C=y
11661192
CONFIG_MBEDTLS_GCM_C=y
1193+
# CONFIG_MBEDTLS_NIST_KW_C is not set
11671194
# end of Symmetric Ciphers
11681195

11691196
# CONFIG_MBEDTLS_RIPEMD160_C is not set
@@ -1295,6 +1322,7 @@ CONFIG_SPI_FLASH_ERASE_YIELD_TICKS=2
12951322
CONFIG_SPI_FLASH_WRITE_CHUNK_SIZE=4096
12961323
# CONFIG_SPI_FLASH_SIZE_OVERRIDE is not set
12971324
# CONFIG_SPI_FLASH_CHECK_ERASE_TIMEOUT_DISABLED is not set
1325+
# CONFIG_SPI_FLASH_OVERRIDE_CHIP_DRIVER_LIST is not set
12981326

12991327
#
13001328
# Auto-detect flash chips
@@ -1360,6 +1388,7 @@ CONFIG_WS_BUFFER_SIZE=1024
13601388
#
13611389
CONFIG_UNITY_ENABLE_FLOAT=y
13621390
CONFIG_UNITY_ENABLE_DOUBLE=y
1391+
# CONFIG_UNITY_ENABLE_64BIT is not set
13631392
# CONFIG_UNITY_ENABLE_COLOR is not set
13641393
CONFIG_UNITY_ENABLE_IDF_TEST_RUNNER=y
13651394
# CONFIG_UNITY_ENABLE_FIXTURE is not set
@@ -1624,6 +1653,7 @@ CONFIG_POST_EVENTS_FROM_IRAM_ISR=y
16241653
# CONFIG_TWO_UNIVERSAL_MAC_ADDRESS is not set
16251654
CONFIG_FOUR_UNIVERSAL_MAC_ADDRESS=y
16261655
CONFIG_NUMBER_OF_UNIVERSAL_MAC_ADDRESS=4
1656+
CONFIG_REDUCE_PHY_TX_POWER=y
16271657
# CONFIG_ESP32S2_PANIC_PRINT_HALT is not set
16281658
CONFIG_ESP32S2_PANIC_PRINT_REBOOT=y
16291659
# CONFIG_ESP32S2_PANIC_SILENT_REBOOT is not set
@@ -1648,7 +1678,6 @@ CONFIG_TASK_WDT_CHECK_IDLE_TASK_CPU0=y
16481678
CONFIG_IPC_TASK_STACK_SIZE=1024
16491679
CONFIG_TIMER_TASK_STACK_SIZE=4096
16501680
CONFIG_SW_COEXIST_ENABLE=y
1651-
CONFIG_REDUCE_PHY_TX_POWER=y
16521681
# CONFIG_ESP32_ENABLE_COREDUMP_TO_FLASH is not set
16531682
# CONFIG_ESP32_ENABLE_COREDUMP_TO_UART is not set
16541683
CONFIG_ESP32_ENABLE_COREDUMP_TO_NONE=y

0 commit comments

Comments
 (0)