cancel
Showing results for 
Search instead for 
Did you mean: 

Clarification Regarding Use of S3_15_C2_C1_1 in cortex_a35_reset_func of BL2

Aks
Associate III

Dear sir/Mam

 

While analyzing the reset handler code within the bl2.elf binary from Arm Trusted Firmware, we observed that the label S3_15_C2_C1_1 is being referenced in the cortex_a35_reset_func. We would like to request your clarification on the following points:

  1. Could you please confirm whether S3_15_C2_C1_1 refers to a system register?

  2. If so, is S3_15_C2_C1_1  the official name of the register?

Additionally, we would appreciate your guidance on where this register is documented and how it can be accessed (e.g., using MSR/MRS instructions or through a specific architectural feature of the Cortex-A35).

 

Thanks & Regards

Akshitha Pattem

 

 

1 ACCEPTED SOLUTION

Accepted Solutions
Erwan SZYMANSKI
ST Employee

Hello @Aks ,
By S3_15_C2_C1_1 are you sure you do not mean S3_1_C15_C2_1 ?

If you talk about TF-A, the assembly code is present in TF-A sources, and the assembly code that you should look at is certainly cortex_a35.S 

By the way, this code is not made by ST, this is a generic code for Cortex A35. The relevant documentation for these registers will so be found on ARM documentation online directly.

Kind regards,
Erwan.

In order to give better visibility on the answered topics, please click on 'Accept as Solution' on the reply which solved your issue or answered your question.

View solution in original post

1 REPLY 1
Erwan SZYMANSKI
ST Employee

Hello @Aks ,
By S3_15_C2_C1_1 are you sure you do not mean S3_1_C15_C2_1 ?

If you talk about TF-A, the assembly code is present in TF-A sources, and the assembly code that you should look at is certainly cortex_a35.S 

By the way, this code is not made by ST, this is a generic code for Cortex A35. The relevant documentation for these registers will so be found on ARM documentation online directly.

Kind regards,
Erwan.

In order to give better visibility on the answered topics, please click on 'Accept as Solution' on the reply which solved your issue or answered your question.