summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander Feilke <[email protected]>2026-04-07 15:06:51 +0200
committerFabio Estevam <[email protected]>2026-04-21 20:49:39 -0300
commitcf5c9f2a1447deff5f3686dac03ae5e400ffb0e6 (patch)
treef4c46d966d60bf6d3a98d269908d5d9cf2ea9a41
parent1bcdfc07dc123733ec6c29a5af848fef231bcaa9 (diff)
doc: tqma7: add documentation
Add readme for the tqma7 board. Reviewed-by: Peng Fan <[email protected]> Signed-off-by: Alexander Feilke <[email protected]>
-rw-r--r--doc/board/index.rst1
-rw-r--r--doc/board/tq/index.rst12
-rw-r--r--doc/board/tq/tqma7.rst77
3 files changed, 90 insertions, 0 deletions
diff --git a/doc/board/index.rst b/doc/board/index.rst
index 7870f1bc246..fcb4224bae3 100644
--- a/doc/board/index.rst
+++ b/doc/board/index.rst
@@ -71,6 +71,7 @@ Board-specific doc
theobroma-systems/index
ti/index
toradex/index
+ tq/index
variscite/index
wexler/index
xen/index
diff --git a/doc/board/tq/index.rst b/doc/board/tq/index.rst
new file mode 100644
index 00000000000..d6dc6101c2c
--- /dev/null
+++ b/doc/board/tq/index.rst
@@ -0,0 +1,12 @@
+.. SPDX-License-Identifier: GPL-2.0-or-later or CC-BY-4.0
+
+.. Copyright (c) 2024-2026 TQ-Systems GmbH <[email protected]>,
+.. D-82229 Seefeld, Germany.
+
+TQ-Systems
+==========
+
+.. toctree::
+ :maxdepth: 2
+
+ tqma7
diff --git a/doc/board/tq/tqma7.rst b/doc/board/tq/tqma7.rst
new file mode 100644
index 00000000000..60fd883968d
--- /dev/null
+++ b/doc/board/tq/tqma7.rst
@@ -0,0 +1,77 @@
+.. SPDX-License-Identifier: CC-BY-4.0
+
+.. Copyright (c) 2020-2026 TQ-Systems GmbH <[email protected]>,
+.. D-82229 Seefeld, Germany.
+
+########################################
+U-Boot for the TQ-Systems TQMa7x modules
+########################################
+
+This file contains information for the port of
+U-Boot to the TQ-Systems TQMa7x modules.
+
+***********
+Boot source
+***********
+
+The following boot sources are supported:
+
+- SD/eMMC
+- USB (SDP)
+
+QSPI boot is functional but requires an additional prepended NXP header
+image. This currently unsupported in u-boot.
+
+********
+Building
+********
+
+To build U-Boot for the TQ-Systems TQMa7x modules:
+
+.. code-block:: bash
+
+ make tqma7_mba7_<boot>_defconfig
+ make
+
+**boot** is a placeholder for the boot device:
+
++------+-----------+
+| mmc | SD/eMMC |
++------+-----------+
+| uuu | USB (SDP) |
++------+-----------+
+
+The default build artifact is named ``u-boot-with-spl.imx``.
+
+*****************************************
+Serial Download Protocol (SDP) / USB boot
+*****************************************
+
+The complete system image can be programmed with ``uuu``
+(https://github.com/nxp-imx/mfgtools) to eMMC.
+
+Serial Download Protocol is supported on the Micro-B USB port (X5) of MBa7x.
+The command ``fastboot usb 0`` is used to enable the fastboot gadget.
+
+Build SDP enabled U-Boot image
+==============================
+
+.. code-block:: bash
+
+ make <som>_mba7_uuu_defconfig
+ make
+
+Booting
+=======
+
+With UUU
+
+.. code-block:: bash
+
+ uuu -b spl <UUU U-Boot image>
+
+************
+Support Wiki
+************
+
+See `TQ Embedded Wiki for TQMa7x <https://support.tq-group.com/en/arm/tqma7x>`_.