summaryrefslogtreecommitdiffstats
path: root/doc/hardware.rst
diff options
context:
space:
mode:
authorRobert Schwebel <r.schwebel@pengutronix.de>2017-06-13 17:38:19 +0200
committerRobert Schwebel <r.schwebel@pengutronix.de>2017-06-26 10:24:09 +0200
commitba9ebc41d68796af335f0fcce4888a332936cea8 (patch)
tree853f8493b3351b22898fbe955f8a47afffb3f5b9 /doc/hardware.rst
parent4f3e49be463a1f08c6c0fcc61cf81bb7052edce4 (diff)
downloadDistroKit-ba9ebc41d68796af335f0fcce4888a332936cea8.tar.gz
DistroKit-ba9ebc41d68796af335f0fcce4888a332936cea8.tar.xz
doc: add sphinx/rst based documentation
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
Diffstat (limited to 'doc/hardware.rst')
-rw-r--r--doc/hardware.rst47
1 files changed, 47 insertions, 0 deletions
diff --git a/doc/hardware.rst b/doc/hardware.rst
new file mode 100644
index 0000000..2691503
--- /dev/null
+++ b/doc/hardware.rst
@@ -0,0 +1,47 @@
+Hardware Platforms
+==================
+
+DistroKit supports a range of hardware, supported by the ptxdist
+platforms listed below. A platform can be built with one ``ptxdist
+images`` and shares the same cross compiler and binary format.
+
+
+v7a Platform
+------------
+
+The v7a platform is made for machines based on the ARMv7a architecture.
+Select the platform with
+
+::
+
+ $ ptxdist platform configs/platform-v7a/platformconfig
+ info: selected platformconfig:
+ 'configs/platform-v7a/platformconfig'
+
+To use the platform, the arm-v7a-linux-gnueabihf toolchain needs to be
+installed; if installed from the debian packages or tarballs, ptxdist
+is able to find and select the right toolchain with
+
+::
+
+ $ ptxdist toolchain
+ found and using toolchain:
+ '/opt/OSELAS.Toolchain-2016.06.1/arm-v7a-linux-gnueabihf/gcc-5.4.0-glibc-2.23-binutils-2.26-kernel-4.6-sanitized/bin'
+
+Now everything is prepared to build the platform with
+
+::
+
+ $ ptxdist images
+
+Hardware for the v7a Platform
+-----------------------------
+
+.. toctree::
+
+ hardware_v7a_qemu
+ hardware_v7a_beaglebone_white
+ hardware_v7a_beaglebone_black
+ hardware_v7a_raspi2
+ hardware_v7a_raspi3
+