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.

AM2434: How the running code can differentiate between HSFS and HSSE

Hi Expert,

I need to know how the running code can differentiate between HSFS and HSSE in terms of the type of current target board.

I read the CTRLMMR_JTAG_USER_ID Register and was able to read the information about "secure or non-secure" and "functional safety or non-functional safety" from our target board during FW running time. As a result, GP could be differentiated from the Secure board. However, this register seems to provide information only about whether the target is GP. As we know, once OTP is fused, the target becomes HSSE. This register does not provide any information about whether OTP is fused in the target, so HSFS and HSSE can not be differentiated by reading this register. Our firmware needs to detect all types of GP, HSFS, and HSSE in runtime.


Please let me know how the running code can differentiate between HSFS and HSSE. I guess another register has this information, but I haven't found it yet.

I am looking forward to your reply.

Regards,

Moonil