Other Parts Discussed in Thread: DRA821U
Tool/software:
Hi,
My customer has just gotten their own board with the HS device mounted.
They want to check the operation of the Keywriter application, but it is not possible to try it again and again, because there are only two samples.
Are there any pre-check items for evaluating Keywriter applications, or any way that can be executed multiple times by using dummy data ?
I've gotten the answer to the same question for Jacinto DRA821U. Is it possible to use the same method with the same command described in the following thread, for AM64x as well ?
RE: DRA821U-Q1: How to evaluate Keywriter application without a failure with only one HS device
There are couple of steps you can follow in order to validate this:
- Disable VPP and then run the keywriter tool. VPP is needed to burn the effuses, if it is disabled burning will not happen. With this you will be able to validate if the certificate parsing is happening correctly or not. Note: You wil still get a failure from keywriter TIFS as the actual effuses burning will fail but you can refer TIFS (Wakeup UART) traces for parsing validation.
- Enable VPP Burn the same MSV value to the effuses with override flag, with this you will be able to run the same keywriter application multiple time to see if effuse burning is happening correctly or not. (Example certificate generation command for MSV with override flag :./gen_keywr_cert.sh -t ti_fek_public.pem --msv 0xC0FFE --msv-ovrd)
VPP has to be stable throughout the keywriting process. Once the process is done, we need to disable the VPP.
Thanks and regards,
Hideaki