-
Notifications
You must be signed in to change notification settings - Fork 826
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
atPKI is not available in main repository #727
Comments
@MaJerle Hello~ 1. Why was ATPKI.py deleted on the master branch?Because the parameter storage mode changed from old partition way (old version) to manufacturing nvs way (new version). The 2. Why are we using manufacturing nvs way on the master?Before
Based on the above considerations, starting from v3.1.0.0 and later versions, the manufacturing nvs way will be used instead of the partition way to store configurations in the secondary partitions. This allows for dynamic flash allocation and facilitates scalability requirements. 3. Is it compatible with older versions?Yes, in almost cases. The firmware will prioritize reading the Please know, thanks. |
When we can expect 3.1 for all ESP32xx modukes? |
Yes, we are preparing version v3.2.0.0 for ESP32 and ESP32-C3. It is currently in testing phase and expected to be released in early July. |
I've seen the release v3.2 for ESP32. How shall we now setup the custom certificate file to be loaded to the device? Any tutorial on that available? Just raw data as-is, without having to setup header around the data, like it was in the atPKY.py ? |
Hello @MaJerle, 1). In the runtime, MCU sends AT+SYSMFG command to update certificates or keys, or any other configurable parameters. In terms of functionality, a crude understanding would be like: This way requires MCU to send AT command, beside it, users could consider more ways to update this kind of parameters: 2). Modify the released firmware by using at.py tool, refer to Detailed Steps for more details. 3). In the compile stage, users can refer to How to Update PKI Configuration to update these configurations. |
|
sorry that I didn't catch up your point, could you please describe it in details? |
Answers checklist.
General issue report
Why not? While it is advertised here: https://docs.espressif.com/projects/esp-at/en/release-v2.4.0.0/esp32/Compile_and_Develop/how_to_generate_pki_files.html#generate-certificate-bin-files
https://github.com/espressif/esp-at/blob/f64aa352/tools/AtPKI.py
The text was updated successfully, but these errors were encountered: