This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM62P: Debug unlock certificate elements for SBL debug extension and SYSFW Debug Cert extension

Part Number: AM62P

Hi TI expert,

As we known, there are 2 process can unlock the debug/JTAG for HS-SE device:

 1. JTAG unlock via SBL Debug Cert by Secure ROM;

It is via generate SBL image with unlock debug extension config:

image.png

During Secure ROM anthenticate SBL, to check the debug setting, decide to open the JTAG with this extension.

 2. JTAG unlock via SYSFW Debug Cert. 

After SYSFW (TIFS) running, if the device received unlock command from CCS/Probe tool, then TIFS will verify the signature from "signing_config.txt ", and it include the debug parameter:

image.png

We noticed both of them (above 2 figures),  have similar parameter, but only one is "debugctr" for SBL debug extension, the other is "debugtype".

are they same parameter?

If yes, then are they both have enum value of below:

9660ee92-01be-455d-a416-c0a0d414c554.png

Another question:

for above table, what means of "DEBUG_PRESERVE" (Preserve current setting by locking registers )?  Keep the JTAG lock/unlock status?

 

Thanks in advance!