ARM64 multicore boot flow DS-5 FVP

Hi Expert

Recently,I have read the ARMv8a SMP baremetal code(startup.s file DS-5 FVP ), and I can understand how the primary core boot up.

start64->vector_init->el3_stack_init->Gic init->drop to el1->el1_stack_init->set_mmu_cache->clear_bss_section->main

But i don not know how the secondary core boot up. Do the secondary core boot form "start64" agian?

                                                                                                                                                        Thanks