kopia lustrzana https://github.com/espressif/esp-idf
![]() CoAP component relies on some mbedTLS crypto configuration options, e.g. DTLS and PSK. These configuration options if selected, have footprint impact on generic TLS examples like https_request or https_ota as well. Footprint of https_request example with/without change is per below: $ ./tools/idf_size.py new_https_request.map --diff old_https_request.map <CURRENT> MAP file: new_https_request.map <REFERENCE> MAP file: old_https_request.map Difference is counted as <CURRENT> - <REFERENCE>, i.e. a positive number means that <CURRENT> is larger. Total sizes of <CURRENT>: <REFERENCE> Difference DRAM .data size: 14796 bytes 14796 DRAM .bss size: 23560 bytes 23680 -120 Used static DRAM: 38356 bytes ( 142380 available, 21.2% used) 38476 -120 ( +120 available, +0 total) Used static IRAM: 89045 bytes ( 42027 available, 67.9% used) 89045 ( +0 available, +0 total) Flash code: 554231 bytes 563823 -9592 Flash rodata: 179000 bytes 181224 -2224 Total image size:~ 860632 bytes (.bin may be padded larger) 872568 -11936 This commit moves relevant config options to CoAP specific examples and also adds some run time warnings if they are kept disabled. Closes https://github.com/espressif/esp-idf/issues/5262 |
||
---|---|---|
.. | ||
app_trace | ||
app_update | ||
asio | ||
bootloader | ||
bootloader_support | ||
bt | ||
cbor | ||
coap | ||
console | ||
cxx | ||
driver | ||
efuse | ||
esp-tls | ||
esp32 | ||
esp32s2 | ||
esp_adc_cal | ||
esp_common | ||
esp_eth | ||
esp_event | ||
esp_gdbstub | ||
esp_hid | ||
esp_http_client | ||
esp_http_server | ||
esp_https_ota | ||
esp_https_server | ||
esp_local_ctrl | ||
esp_netif | ||
esp_ringbuf | ||
esp_rom | ||
esp_serial_slave_link | ||
esp_system | ||
esp_timer | ||
esp_websocket_client | ||
esp_wifi | ||
espcoredump | ||
esptool_py | ||
expat | ||
fatfs | ||
freemodbus | ||
freertos | ||
heap | ||
idf_test | ||
jsmn | ||
json | ||
libsodium | ||
log | ||
lwip | ||
mbedtls | ||
mdns | ||
mqtt | ||
newlib | ||
nghttp | ||
nvs_flash | ||
openssl | ||
partition_table | ||
perfmon | ||
protobuf-c | ||
protocomm | ||
pthread | ||
sdmmc | ||
soc | ||
spi_flash | ||
spiffs | ||
tcp_transport | ||
tcpip_adapter | ||
tinyusb | ||
ulp | ||
unity | ||
vfs | ||
wear_levelling | ||
wifi_provisioning | ||
wpa_supplicant | ||
xtensa |