cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
olkhramus
Adventurer
Adventurer
623 Views
Registered: ‎04-11-2019

About statement in bootgen file

Jump to solution

I see the statement in the BIF file related to bootloader:

[bootloader, destination_device = pl].\zynqmp_fsbl.elf

Is it correct ? I don't expect to see in the "destination_device" field the programmable ligic (pl).

0 Kudos
1 Solution

Accepted Solutions
glena
Moderator
Moderator
595 Views
Registered: ‎03-19-2014

the FSBL is required for all boots - bare metal and Linux.    Refer to the Booting Linux section of UG1283

-------------------------------------------------------------------------
Don’t forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------

View solution in original post

5 Replies
glena
Moderator
Moderator
616 Views
Registered: ‎03-19-2014

That is not correct.  I would expect:

[bootloader, destination_cpu=a53-0] zynqmp_fsbl.elf

Refer to UG1283

How was this bif generated?

-------------------------------------------------------------------------
Don’t forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------
0 Kudos
olkhramus
Adventurer
Adventurer
609 Views
Registered: ‎04-11-2019

It came from the external team.

If I understood correctly UG1283 in the bootlader partition can be present only cpu:  a53 or r5. Isn't?

 

 

0 Kudos
glena
Moderator
Moderator
604 Views
Registered: ‎03-19-2014

The bootloader attribute applies only for the FSBL.   The FSBL can be built to target either the A53 or the R5

 

-------------------------------------------------------------------------
Don’t forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------
0 Kudos
olkhramus
Adventurer
Adventurer
598 Views
Registered: ‎04-11-2019

I guess it related for baremetal application as well. Isn't?

 

0 Kudos
glena
Moderator
Moderator
596 Views
Registered: ‎03-19-2014

the FSBL is required for all boots - bare metal and Linux.    Refer to the Booting Linux section of UG1283

-------------------------------------------------------------------------
Don’t forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------

View solution in original post