summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Packham <[email protected]>2026-07-05 13:50:54 +1200
committerStefan Roese <[email protected]>2026-07-30 22:06:22 +0200
commitcd26b17f875574e45b6ffde1ecb495cbfff8362a (patch)
tree8df3e86349c18c79552547c7b8fa79379f55211b
parentc2bd067668104eb6b48548e05fd1ef9e6c9de14d (diff)
arm: mvebu: Update docs for Allied Telesis x220
The current documentation doesn't work as-is for extracting the DDR training binary from the vendor bootloader. There are some seemingly undocumented alignment requirements that we need to meet by padding the binary file. Add some instructions on how to do this with objcopy. Also fix a minor spelling mistake while we're here. Signed-off-by: Chris Packham <[email protected]> Reviewed-by: Stefan Roese <[email protected]> [sr: fix title underline length]
-rw-r--r--doc/board/alliedtelesis/x220.rst6
1 files changed, 4 insertions, 2 deletions
diff --git a/doc/board/alliedtelesis/x220.rst b/doc/board/alliedtelesis/x220.rst
index 6ca5f61ec4e..18bcac7f206 100644
--- a/doc/board/alliedtelesis/x220.rst
+++ b/doc/board/alliedtelesis/x220.rst
@@ -18,8 +18,8 @@ markets.
- GS980M/52
- x230-52
-DDR Traning (binhdr)
---------------------
+DDR Training (binhdr)
+---------------------
The AlleyCat3 uses a binary blob for it's DDR training. This is launched by
the built-in bootloader prior to U-Boot starting.
@@ -37,3 +37,5 @@ image
.. prompt:: bash $
./tools/dumpimage -T kwbimage -p 1 -o board/alliedtelesis/x220/binary.0 u-boot.kwb
+ arm-softfloat-linux-gnueabi-objcopy -I binary -O binary --pad-to=0x12fcc \
+ board/alliedtelesis/x220/binary.0 board/alliedtelesis/x220/binary.0