
Adjust and update existing manuals to reflect the most recent updates. Signed-off-by: Svyatoslav Ryhel <clamor95@gmail.com>
42 lines
1.1 KiB
ReStructuredText
42 lines
1.1 KiB
ReStructuredText
.. SPDX-License-Identifier: GPL-2.0+
|
|
|
|
U-Boot for the Microsoft Surface RT tablet
|
|
==========================================
|
|
|
|
Quick Start
|
|
-----------
|
|
|
|
- Build U-Boot
|
|
- Boot
|
|
|
|
Build U-Boot
|
|
------------
|
|
|
|
.. code-block:: bash
|
|
|
|
$ export CROSS_COMPILE=arm-none-eabi-
|
|
$ make surface-rt_defconfig
|
|
$ make
|
|
|
|
After the build succeeds, you will obtain the final ``u-boot-dtb-tegra.bin``
|
|
image, ready for loading.
|
|
|
|
Boot
|
|
----
|
|
|
|
Currently, U-Boot can be preloaded into RAM via the Fusée Gelée. To enter
|
|
RCM protocol use ``power`` and ``volume up`` key combination from powered
|
|
off device. The host PC should recognize an APX device.
|
|
|
|
Built U-Boot ``u-boot-dtb-tegra.bin`` can be loaded from fusee-tools
|
|
directory with
|
|
|
|
.. code-block:: bash
|
|
|
|
$ ./run_bootloader.sh -s T30 -t ./bct/surface-rt.bct
|
|
|
|
To boot Linux, U-Boot will look for an ``extlinux.conf`` on MicroSD and then on
|
|
eMMC. Additionally, if the Volume Down button is pressed while loading, the
|
|
device will enter bootmenu. Bootmenu contains entries to mount MicroSD and eMMC
|
|
as mass storage, fastboot, reboot, reboot RCM, poweroff and enter U-Boot console.
|