Skip to content

Hardware Version Not Updating from sdkconfig After Enabling Custom DAC #1742

@mohankumar2000

Description

@mohankumar2000
  • When using Test DAC and Test Vendor ID, the hardware version updates correctly from sdkconfig (CONFIG_DEFAULT_DEVICE_HARDWARE_VERSION=1).
  • After enabling the custom vendor DAC, the hardware version and hardware version string is not updated from sdkconfig, and the configured value is not reflected in the device and tested with chiptool.

SDK changes did for custom DAC:

#CONFIG_ENABLE_TEST_SETUP_PARAMS is not set
#CONFIG_EXAMPLE_DAC_PROVIDER is not set
#CONFIG_CUSTOM_DAC_PROVIDER is not set
#CONFIG_EXAMPLE_COMMISSIONABLE_DATA_PROVIDER is not set
#CONFIG_CUSTOM_COMMISSIONABLE_DATA_PROVIDER is not set
#CONFIG_EXAMPLE_DEVICE_INSTANCE_INFO_PROVIDER is not set
#CONFIG_CUSTOM_DEVICE_INSTANCE_INFO_PROVIDER is not set
#CONFIG_NONE_DEVICE_INFO_PROVIDER is not set
#CONFIG_CUSTOM_DEVICE_INFO_PROVIDER is not set

CONFIG_ENABLE_ESP32_FACTORY_DATA_PROVIDER=y
CONFIG_ENABLE_ESP32_DEVICE_INSTANCE_INFO_PROVIDER=y
CONFIG_ENABLE_ESP32_DEVICE_INFO_PROVIDER=y
CONFIG_FACTORY_PARTITION_DAC_PROVIDER=y
CONFIG_FACTORY_COMMISSIONABLE_DATA_PROVIDER=y
CONFIG_FACTORY_DEVICE_INSTANCE_INFO_PROVIDER=y

Build Details:

ESP-Matter SDK: release/v1.4.2
ESD-IDF version: v5.4.1
SoC: ESP32-S3
MTH Version: v2.13+summer2025

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions