diff options
author | Jonas Schwöbel <jonasschwoebel@yahoo.de> | 2022-01-24 18:06:33 +0100 |
---|---|---|
committer | Svyatoslav Ryhel <clamor95@gmail.com> | 2024-07-05 10:18:36 +0300 |
commit | 3486fd0739158de0a5dc3ca3eb60007640954466 (patch) | |
tree | 695e2025503505d0ed8afc77d9b3e3ee306bf0aa /doc | |
parent | 2c4a399682a1e28d22f5e8afc91e61248188b259 (diff) | |
download | u-boot-3486fd0739158de0a5dc3ca3eb60007640954466.zip u-boot-3486fd0739158de0a5dc3ca3eb60007640954466.tar.gz u-boot-3486fd0739158de0a5dc3ca3eb60007640954466.tar.bz2 |
board: microsoft: surface-rt: add Microsoft Surface RT support
Surface RT is a hybrid tablet computer developed and manufactured
by Microsoft and shipped with Windows RT. The tablet uses a 1.3 GHz
quad-core Nvidia Tegra 3 chipset with 2 GB of RAM, features 10.8
inch 1366x768 screen and 32/64 GB of internal memory that can be
supplemented with a microSDXC card giving up to 200 GB of
additional storage.
Tested-by: Jethro Bull <jethrob@hotmail.com>
Signed-off-by: Jonas Schwöbel <jonasschwoebel@yahoo.de>
Signed-off-by: Svyatoslav Ryhel <clamor95@gmail.com>
Diffstat (limited to 'doc')
-rw-r--r-- | doc/board/index.rst | 1 | ||||
-rw-r--r-- | doc/board/microsoft/index.rst | 9 | ||||
-rw-r--r-- | doc/board/microsoft/surface-rt.rst | 41 |
3 files changed, 51 insertions, 0 deletions
diff --git a/doc/board/index.rst b/doc/board/index.rst index 9d31390..7fcf807 100644 --- a/doc/board/index.rst +++ b/doc/board/index.rst @@ -34,6 +34,7 @@ Board-specific doc lg/index mediatek/index microchip/index + microsoft/index nxp/index openpiton/index phytec/index diff --git a/doc/board/microsoft/index.rst b/doc/board/microsoft/index.rst new file mode 100644 index 0000000..107f352 --- /dev/null +++ b/doc/board/microsoft/index.rst @@ -0,0 +1,9 @@ +.. SPDX-License-Identifier: GPL-2.0+ + +Microsoft +========= + +.. toctree:: + :maxdepth: 2 + + surface-rt diff --git a/doc/board/microsoft/surface-rt.rst b/doc/board/microsoft/surface-rt.rst new file mode 100644 index 0000000..b5645e7 --- /dev/null +++ b/doc/board/microsoft/surface-rt.rst @@ -0,0 +1,41 @@ +.. 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-linux-gnueabi- + $ 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, poweroffand enter U-Boot console. |