Tricks and Tips#
Simplicity Installer Error#
If you get these errors installing Simplicity Studio 6:
Installation Failed With Error: Could Not Compute Dependencies Conan Engine Dependencies Details: Error: Failed to connect securely to Conan server(s). Reason: Certificate verification failed. Unable to connect to remote Conan-Silabs-Net = https://conan.silabs.net
This typically indicates that the company network is doing man in the middle (MITM) certificate monitoring and the conan engine is not able to verify the SSL certificate to complete the conan package downloads.
To resolve this the company's root certificate has to be added to the conan cacert.pem file, which is located at
C:\Users\<USERNAME>\.silabs\slt\engines\conan\_internal\certifiIf you already have the root certificate, open it in a text editor and paste the entire contents at the end of the cacert.pem file, then save the file. If you do not have the root certificate, obtain it from your IT department or follow the steps below.
Verify that the same root certificate is found for these two URLs:
https://conan.silabs.nethttps://updates.silabs.com
Open each URL in a web browser and confirm that the secure (lock) icon is present. When opening the Conan URL, an HTTP 404 error may appear, but the certificate can still be exported.
Export the root (top-level) certificate. Exporting certificates is often easier in Firefox, but you can use any modern browser. If the root certificate is the same for both URLs, it only needs to be exported once. In Firefox, click the lock icon to the left of the URL, select Connection secure > More information > View Certificate. Under the Miscellaneous section, click the Download link for PEM (cert).
Open the exported
conan-silabs.net.pemfile in a text editor. Copy and paste the entire contents of this file to the end of thecacert.pemfile, then save the file.Rerun the Simplicity Studio installer and reinstall the selected packages. Verify that the packages install successfully.