cancel
Showing results for 
Search instead for 
Did you mean: 

Second A7 core Triggering in stm32mp157A

srikanth
Associate III

Hi,

I am using psci_cpu_on() function for Triggering the Seconary core i.e,Second A7 in Stm32mp157 at Uboot Level,but i am unable to trigger the Second Core.

Refer The following path for psci_cpu_on function

Path :uboot-v2018.11-stm32mp-r2.1/arch/arm/mach-stm32mp/psci.c

In my case parameters are

i)function Id :0x84000003

ii)target cpu :0x00000001

iii)pc :0xc01007c4(User function Address)

iv)context id :1

and ,I also tried with following steps (Reference to stm32 wiki Boot-Rom code Secondary Core Boot )

i)Branch Address

ii)Magic Number

iii)Enabling the Software group 0 Interrupts

iv) Generating Software Interrupts using GICD_SGIR register.

1 REPLY 1
PatrickF
ST Employee

Hi,

did you progress on this issue meanwhile ?

Could you confirm that you are in secure mode ? I understand you need to generate a secure SGI to unpark the core1.

Regards.

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.