Hello Nordic,
I hope this message finds you well. We tried to keep everything in the same ticket to avoid duplication. Unfortunately, you may have missed our intervention on this thread.
Our team is currently working with the Azure IoT Hub + DPS + FOTA sample that your team provided. We appreciate your efforts in sharing this resource. However, we are encountering some challenges in implementing it effectively.
We have diligently followed the sample, particularly concerning using DPS as the provisioning point and FOTA for firmware updates. However, the current documentation doesn't provide the detail necessary to replicate the process successfully. A lot of the documentation is written using IoT Hub + FOTA, but there is a lot of ambiguity about DPS + FOTA.
Therefore, we kindly request that you confirm if someone from your team has successfully tested this sample, and if so, could you provide a step-by-step guide detailing the Azure configurations and processes your team followed? This would significantly enhance our understanding and expedite the deployment process.
Specific areas where we require further clarity include:
- The Kconfig settings that were necessary for integrating with DPS and FOTA.
- The certificates used in the setup, including the certificate and rootCA used and where they were used.
- If you are using a storage blob? Could you please document the Azure storage method used to store the firmware so we can replicate your action?
- The configurations related to, CONFIG_FOTA_SEC_TAG
, CONFIG_MQTT_HELPER_SEC_TAG
, and CONFIG_MQTT_HELPER_SECONDARY_SEC_TAG
.
Given the current state of the documentation, we are concerned that others attempting to use your sample might face similar roadblocks. Comprehensive guidance would benefit our team and enhance the sample's overall utility for everyone involved.
If providing such detailed information is not feasible, we may consider developing a custom wrapper around the Azure library to meet our needs. However, we are optimistic that we can effectively utilize the existing resources with your team's expertise and support.
Thank you in advance for your attention to this matter.
We look forward to your response and any additional insights your team can offer to facilitate a smoother implementation process.
Best regards,
Actif