How does the Parallella boot the PS and PL via the bit.bin ?

Any technical questions about the Epiphany chip and Parallella HW Platform.

Moderator: aolofsson

How does the Parallella boot the PS and PL via the bit.bin ?

Postby saddyq » Tue Jul 15, 2014 8:59 pm

The quick start explains that we need the parallella.bit.bin file for programming.
This is ok if the zynq is in SMP configuration, it has a single bootloader and a single bit file , what happens when the zynq is in AMP mode where in each arm core has its own program.
How do we load that ? Can we simply write the below to the bif file and it will be correctly executed/loaded by the paralllella?
the_ROM_image:
{

[bootloader] amp_fsbl.elf
system.bit
u-boot.elf
app_cpu1.elf

//write start vector address 0xFFFFFFF0 with 0xFFFFFF00
//This load address triggers fsbl to continue
[load = 0xFFFFFFF0] cpu1_bootvec.bin
}
saddyq
 
Posts: 1
Joined: Tue Jul 15, 2014 8:55 pm

Return to Epiphany and Parallella Q & A

Who is online

Users browsing this forum: Google [Bot] and 19 guests

cron