From ef1c262756bdba994db5a40b578acc915a15516f Mon Sep 17 00:00:00 2001 From: "rudi ;-)" Date: Tue, 17 Sep 2024 02:49:21 +0200 Subject: [PATCH] feat(advanced console): Add support for ESP32-P4 and ESP32-C5 models in the 'version' advanced console command output the model ESP32P4 and ESP32C5 was unknown on version command in iperf example add model ESP32P4 and ESP32C5 which prints out model names now by the knowed model ESP32P4 = "ESP32-P4" ESP32C5 = "ESP32-C5" example app: iperf before: iperf> version IDF Version:v5.4-dev-2744-g59e1838270-dirty Chip info: model:Unknown cores:1 feature:/802.11bgn/BLE/External-Flash:8 MB revision number:0 iperf> after this add model is knowed now iperf> version IDF Version:v5.4-dev-2744-g59e1838270-dirty Chip info: model:ESP32-C5 cores:1 feature:/802.11bgn/BLE/External-Flash:8 MB revision number:0 iperf> --- .../advanced/components/cmd_system/cmd_system_common.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/examples/system/console/advanced/components/cmd_system/cmd_system_common.c b/examples/system/console/advanced/components/cmd_system/cmd_system_common.c index d027ecc4058..aea5f7d10be 100644 --- a/examples/system/console/advanced/components/cmd_system/cmd_system_common.c +++ b/examples/system/console/advanced/components/cmd_system/cmd_system_common.c @@ -81,6 +81,12 @@ static int get_version(int argc, char **argv) case CHIP_ESP32C2: model = "ESP32-C2"; break; + case CHIP_ESP32P4: + model = "ESP32-P4"; + break; + case CHIP_ESP32C5: + model = "ESP32-C5"; + break; default: model = "Unknown"; break;