bsp-guide: Updated SPL_BINARY discussion.

Updated the discussion on this variable in the BeagleBone
example.  Took out an older "Xloader" term.

Also, fixed a link to the u-boot.inc file.

(From yocto-docs rev: 5a41c6e7ed6ee6432f7f2c15642f5f98460a1a83)

Signed-off-by: Scott Rifenbark <srifenbark@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Scott Rifenbark
2018-04-03 10:05:02 -07:00
committed by Richard Purdie
parent 93675b1470
commit 676d72d412

View File

@@ -2102,23 +2102,17 @@
"MLO", which stands for Multimedia card LOader.
</para>
<para>The BeagleBone development board requires a
MLO file in order to boot.
<para>The BeagleBone development board requires an
SPL to boot and that SPL file type must be MLO.
Consequently, the machine configuration needs to
define the SPL as an MLO type file and use it
as the Xloader.
define <filename>SPL_BINARY</filename> as "MLO".
<note>
For more information on how the SPL variables
are used, see the
<ulink url='&YOCTO_GIT_URL;#/cgit/cgit.cgi/poky/tree/meta/recipes-bsp/u-boot/u-boot.inc'><filename>u-boot.inc</filename></ulink>
<ulink url='&YOCTO_GIT_URL;/cgit/cgit.cgi/poky/tree/meta/recipes-bsp/u-boot/u-boot.inc'><filename>u-boot.inc</filename></ulink>
include file.
</note>
</para></listitem>
<!--
There is an SPL Framework documented here - http://git.denx.de/?p=u-boot.git;a=blob;f=doc/README.SPL;hb=HEAD.
SPL is the "secondary program loader." Here is some stuff from the
poky/meta/recipes-bsp/u-boot/u-boot.inc file:
-->
<listitem><para>
<ulink url='&YOCTO_DOCS_REF_URL;#var-UBOOT_ENTRYPOINT'><filename>UBOOT_*</filename></ulink>:
Defines various U-Boot configurations needed