Hi, I’m the Toradex AI Assistant. The Toradex Support team will follow up with you shortly!
Did you like my answer?
Based on the context provided, it seems that you are experiencing an issue with the OTA update process for the bootloader using Torizon Cloud’s “INITIATE SETUP” feature. The logs indicate that the bootloader update failed, even though the U-Boot was successfully updated and the OS booted normally.
Here are a few suggestions to troubleshoot and resolve the issue:
-
Check the
bl_actions.sh
Script: The log message indicates that the failure is related to thebl_actions.sh
script. Verify that this script is correctly handling the bootloader update process. Ensure that all necessary steps and error handling are implemented in the script. -
SSL Certificate Issues: The logs show multiple
curl error 58
messages, indicating a problem with the local SSL certificate. Ensure that the SSL certificates used by the device are correctly configured and valid. This might be affecting the communication with the Torizon Cloud. -
Metadata and SQL Storage: The log mentions “No valid metadata found in storage.” Ensure that the metadata required for the update process is correctly stored and accessible. Check the SQL storage paths mentioned in the logs to ensure they are correctly set up and contain the necessary data.
-
Update Package Verification: Double-check the integrity and authenticity of the update package. Ensure that the package is correctly signed and that the device can verify it.
-
Consult Torizon Documentation: Review the Torizon Remote Updates documentation for any specific requirements or steps related to bootloader updates. There might be additional configuration or setup steps needed for custom-built images.
If these steps do not resolve the issue, consider reaching out to Toradex support for further assistance, providing them with the detailed logs and any additional information about your setup.
Please, also check if these links can help you solve your problem:
Bootloader Updates in Torizon OS | Toradex Developer Center.