Matter Factory data OTA questions

 

        Hi, AFAIK, factory data is written during production and will not be modified later.

        Will the factory data be modified after FOTA?

        I noticed that the certificate declaration(CD) is stored in NVS instead of factory data, does this means that the CD must be updated after FOTA and the factory data cannot be modified?

BR

Chuan

Parents
  • Hi,

    From https://docs.nordicsemi.com/bundle/ncs-latest/page/matter/nrfconnect_factory_data_configuration.html it is said

    "All of the factory data parameters are protected against modifications by the software, and the firmware data parameter set must be kept unchanged during the lifetime of the device. When implementing your firmware, you must make sure that the factory data parameters are not re-written or overwritten during the Device Firmware Update (DFU) or factory resets, except in some vendor-defined cases.", meaning that if you need to make certain changes to the vendor-defined cases you can do so through DFU. Otherwise you would need to follow the suggestions in the guide.

            I noticed that the certificate declaration(CD) is stored in NVS instead of factory data, does this means that the CD must be updated after FOTA and the factory data cannot be modified?

    https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/protocols/matter/end_product/configuring_cd.html AFAIK the CD will have to be updated at the same time as your firmware update. "CD can only be stored in parts of firmware that can be modified during the device lifetime. With each new software version, the device manufacturer must apply for Matter certification using one of the accepted paths. With an update to the device firmware, the new CD obtained as a result of the new certification process must replace the existing CD on the device."

    Kind regards,
    Andreas

Reply
  • Hi,

    From https://docs.nordicsemi.com/bundle/ncs-latest/page/matter/nrfconnect_factory_data_configuration.html it is said

    "All of the factory data parameters are protected against modifications by the software, and the firmware data parameter set must be kept unchanged during the lifetime of the device. When implementing your firmware, you must make sure that the factory data parameters are not re-written or overwritten during the Device Firmware Update (DFU) or factory resets, except in some vendor-defined cases.", meaning that if you need to make certain changes to the vendor-defined cases you can do so through DFU. Otherwise you would need to follow the suggestions in the guide.

            I noticed that the certificate declaration(CD) is stored in NVS instead of factory data, does this means that the CD must be updated after FOTA and the factory data cannot be modified?

    https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/protocols/matter/end_product/configuring_cd.html AFAIK the CD will have to be updated at the same time as your firmware update. "CD can only be stored in parts of firmware that can be modified during the device lifetime. With each new software version, the device manufacturer must apply for Matter certification using one of the accepted paths. With an update to the device firmware, the new CD obtained as a result of the new certification process must replace the existing CD on the device."

    Kind regards,
    Andreas

Children
No Data
Related