feat(U-Boot): Add OTP Key Writer User Guide#703
Conversation
9eafb0b to
cd3fdb2
Compare
|
@shiva-ti @jsuhaas22 to review |
|
@Harsha-VM this was opened as a draft and never marked ready for review. Is there any additional pending work for this or should it go through proper review now? |
@StaticRocket Marked it ready for review now |
|
What's actually the difference between |
|
@shiva-ti @jsuhaas22 for review |
@StaticRocket These are 2 different methods of secure key provisioning offered by TIFS. Keywriter Lite is used to convert the device to a HS-SE lite device(without encryption support) where Keywriter is used to convert the device to a HS-SE device(with encryption support). So, the structure layout and method of preparation differ between the both.
On this, |
|
@Harsha-VM could we add this information to the introduction paragraph? I feel like that's an important distinction to make up front. Also, there's currently mixed use of |
|
@liubiin this also feels like it's reaching into academy territory as it's more of a how-to guide |
@StaticRocket This information is already included in the High Security device sub types introductory section which comes up right at the start and how keywriter helps in the conversion of the same. The right word to use is |
cd3fdb2 to
24a4ec3
Compare
24a4ec3 to
491a483
Compare
491a483 to
e213519
Compare
|
Please add the proper spelling and case of Ensure that only the official case an spelling is used in this document please. |
Vale flags "Keywriter"/"keywriter" as a misspelling. Add it to the custom vocabulary so both cases are accepted. Signed-off-by: Harsha Vardhan V M <h-vm@ti.com>
e213519 to
093e74f
Compare
Add a Keywriter guide describing the procedure to program customer keys into the eFuses using U-Boot's `fuse writebuff` command, enabling HS-FS to HS-SE device conversion. The guide covers: - Background on HS-FS and HS-SE device sub-types - The fuse_otp binary blob structure with a diagram illustrating the layout - Step-by-step key writer example flow - Post-programming note that eFuse changes require a full SoC power cycle to take effect Register the new page in the AM62LX Linux TOC and U-Boot Users Guide index. Signed-off-by: Harsha Vardhan V M <h-vm@ti.com>
Replace the generic "Key Management" entry with two separate rows detailing OTP Keywriter and OTP Keywriter Lite (without encryption support) to better clarify their distinct purposes and capabilities. Signed-off-by: Harsha Vardhan V M <h-vm@ti.com>
Rename UG-Key-Writer-Lite.rst to UG-Keywriter-Lite.rst and its ref label (key-writer-lite-label -> keywriter-lite-label) to match the official "Keywriter" spelling. Update all "Key Writer Lite" spacing variants in the doc body to "Keywriter Lite"/"keywriter lite", and fix references in Security_overview.rst, UG-Programming-OTPs.rst, Users-Guide.rst, and AM62LX_linux_toc.txt accordingly. Signed-off-by: Harsha Vardhan V M <h-vm@ti.com>
093e74f to
422f924
Compare
@StaticRocket Done, please check! |
|
Huh. I guess we don't have a trademark on that term so the case is less important. Sure |
Add a KeyWriter guide describing the procedure to program customer keys into the eFuses using U-Boot's
fuse writebuffcommand, enabling HS-FS to HS-SE device conversion.The guide covers:
Register the new page in the AM62LX Linux TOC and U-Boot Users Guide index.