Skip to content

Conversation

@gojimmypi
Copy link
Contributor

@gojimmypi gojimmypi commented Sep 24, 2025

Description

Updates core wolfcrypt port for Espressif: all platforms, all devices.

See also #9243

  • Adds explicit device support for ESP32-C61 (hardware acceleration disabled at this time)
  • Refactors some type casting
  • Properly gates metric counters for WOLFSSL_HW_METRICS
  • Checks exits codes on more hardware acceleration steps.
  • Add chip info function, display.
  • Fixes some cmake LIBWOLFSSL_VERSION_[n] values. Adds some news ones.
  • Improves show_macro helper.
  • Adds new map_model_to_name function.
  • Adds new esp_sdk_device_show_info API function.
  • Expands details in ShowExtendedSystemInfo_config: more macro visibility.
  • Improved watchdog control on more devices.
  • Adds new ld/region_peek.ld memory diagnostic / linker helper.
  • Reverts some changes in Fix workflow for latest ESP-IDF for espressif examples #9141
  • Adds additional debug messages.
  • Improves time_lib helpers
  • Addresses ESP-IDF V6 compatibility issues
  • Adds time servers via check of CONFIG_LWIP_SNTP_MAX_SERVERS
  • Introduces new time_sync_cb helper.
  • Calls esp_sntp_setoperatingmode or sntp_setoperatingmode depending on ESP-IDF v5.x versions.
  • Improves set_time_wait_for_ntp
  • Polishes WiFi helper across more devices and ESP-IDF versions
  • Adds API esp_sdk_wifi_show_ip
  • Increments ESP_SDK_MEM_LIB_VERSION, Adds ESP_SDK_WIFI_LIB_VERSION and ESP_SDK_UTIL_LIB_VERSION

Fixes zd# n/a

Testing

How did you test?

Checklist

  • added tests
  • updated/added doxygen
  • updated appropriate READMEs
  • Updated manual and documentation

@gojimmypi gojimmypi self-assigned this Sep 24, 2025
@gojimmypi gojimmypi mentioned this pull request Sep 24, 2025
4 tasks
@gojimmypi
Copy link
Contributor Author

Jenkins retest this please

For Unknown reason: failed multi-test-script 7292 not found

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants