u-boot/doc/board/amlogic
Neil Armstrong 12ea40d29d ARM: meson: add support for Libre Computer aml-s905d3-cc
Add support for the Libre Computer aml-s905d3-cc "Solitude" board:
https://libre.computer/products/aml-s905d3-cc/

The Solitude board has a Credit Card form factor, similar to the
the previous "Le Potato" card, but with the Amlogic A311D SoC,
MIPI DSI and CSI connectors. PoE header and a single USB2 Type-C
connector replacing the microUSB one for power and USB 2.0.

The board has an embedded SPI NOR flash, and EFI Capsule support
is added.

The GUID is dynamically generated for the board, to get it:
=> efidebug capsule esrt
========================================
ESRT: fw_resource_count=1
ESRT: fw_resource_count_max=1
ESRT: fw_resource_version=1
[entry 0]==============================
ESRT: fw_class=4302C3CB-2502-5EFE-87E0-894A8A322893
ESRT: fw_type=unknown
ESRT: fw_version=0
ESRT: lowest_supported_fw_version=0
ESRT: capsule_flags=0
ESRT: last_attempt_version=0
ESRT: last_attempt_status=success
========================================

On the host (with the aml_encrypt_g12a result binary):
$ eficapsule --guid 4302C3CB-2502-5EFE-87E0-894A8A322893 -i 1 u-boot.bin u-boot.cap

On the board (from USB disk containing u-boot.cap at root):
=> load usb 0:1 $kernel_addr_r u-boot.cap
=> efidebug capsule update $kernel_addr_r

The binary will then be flashed on the SPI.

Link: https://lore.kernel.org/r/20240920-u-boot-topic-libre-computer-solitude-alta-v1-2-8915b108840b@linaro.org
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org>
2024-10-14 09:06:16 +02:00
..
aml-a311d-cc.rst ARM: meson: add support for Libre Computer aml-a311d-cc 2024-10-14 09:06:16 +02:00
aml-s905d3-cc.rst ARM: meson: add support for Libre Computer aml-s905d3-cc 2024-10-14 09:06:16 +02:00
bananapi-cm4io.rst doc: boards: amlogic: add documentation for BananaPi CM4IO 2023-04-17 11:06:08 +02:00
bananapi-m2pro.rst docs: boards: amlogic: add documentation for BananaPi M2-Pro 2023-04-17 11:06:08 +02:00
bananapi-m2s.rst docs: boards: amlogic: add documentation for BananaPi M2S 2023-04-17 11:06:08 +02:00
bananapi-m5.rst doc: boards: amlogic: add documentation for BananaPi M5 2023-04-17 11:06:08 +02:00
beelink-gskingx.rst doc: boards: amlogic: add documentation for GS-King-X 2023-04-17 11:06:08 +02:00
beelink-gt1-ultimate.rst doc: boards: amlogic: add documentation for Beelink GT1 Ultimate 2023-04-17 11:06:08 +02:00
beelink-gtking.rst doc: boards: amlogic: update documentation for Beelink GT-King 2023-04-17 11:06:07 +02:00
beelink-gtkingpro.rst doc: boards: amlogic: update documentation for Beelink GT-King Pro 2023-04-17 11:06:08 +02:00
boot-flow.rst doc: boards: amlogic: update documentation for boot-flow 2023-04-17 11:06:07 +02:00
index.rst ARM: meson: add support for Libre Computer aml-s905d3-cc 2024-10-14 09:06:16 +02:00
jethub-j80.rst doc: boards: amlogic: update documentation for JetHub J80 2023-04-17 11:06:08 +02:00
jethub-j100.rst board: amlogic: jethubj100: update docs 2024-04-04 18:48:46 +02:00
khadas-vim2.rst doc: boards: amlogic: update documentation for Khadas VIM2 2023-04-17 11:06:08 +02:00
khadas-vim3.rst doc: boards: amlogic: update documentation for Khadas VIM3 2023-04-17 11:06:08 +02:00
khadas-vim3l.rst doc: boards: amlogic: update documentation for Khadas VIM3L 2023-04-17 11:06:08 +02:00
khadas-vim.rst doc: boards: amlogic: update documentation for Khadas VIM 2023-04-17 11:06:08 +02:00
libretech-ac.rst doc: boards: amlogic: update documentation for LaFrite 2023-04-17 11:06:08 +02:00
libretech-cc.rst doc: boards: amlogic: update documentation for LePotato 2023-04-17 11:06:08 +02:00
nanopi-k2.rst doc: boards: amlogic: update documentation for NanoPi-K2 2023-04-17 11:06:08 +02:00
odroid-c2.rst doc: boards: amlogic: update documentation for ODROID-C2 2023-04-17 11:06:08 +02:00
odroid-c4.rst doc: boards: amlogic: update documentation for ODROID-C4 2023-04-17 11:06:08 +02:00
odroid-go-ultra.rst doc: boards: amlogic: update documentation for ODROID GO ULTRA 2023-04-17 11:06:08 +02:00
odroid-hc4.rst doc: boards: amlogic: add documentation for ODROID-HC4 2023-04-17 11:06:08 +02:00
odroid-n2.rst doc: boards: amlogic: update documentation for ODROID-N2/N2+ 2023-04-17 11:06:08 +02:00
odroid-n2l.rst doc: boards: amlogic: update documentation for ODROID-N2L 2023-04-17 11:06:08 +02:00
p200.rst doc: boards: amlogic: update documentation for P200 2023-04-17 11:06:08 +02:00
p201.rst global: Use proper project name U-Boot 2023-06-12 13:24:31 +02:00
p212.rst global: Use proper project name U-Boot 2023-06-12 13:24:31 +02:00
pre-generated-fip.rst doc: boards: amlogic: update documentation for pre-generated-fip's 2023-04-17 11:06:07 +02:00
q200.rst doc: boards: amlogic: update documentation for Q200 2023-04-17 11:06:08 +02:00
radxa-zero2.rst doc: boards: amlogic: add documentation for Radxa Zero2 2023-04-17 11:06:08 +02:00
radxa-zero.rst doc: boards: amlogic: update documentation for Radxa Zero 2023-04-17 11:06:08 +02:00
s400.rst global: Use proper project name U-Boot 2023-06-12 13:24:31 +02:00
sei510.rst doc: boards: amlogic: update documentation for SEI510 2023-04-17 11:06:08 +02:00
sei610.rst doc: boards: amlogic: update documentation for SEI610 2023-04-17 11:06:08 +02:00
u200.rst doc: boards: amlogic: update documentation for U200 2023-04-17 11:06:08 +02:00
videostrong-kii-pro.rst doc: boards: amlogic: add documentation for KII Pro 2023-06-28 10:05:34 +02:00
w400.rst doc: boards: amlogic: update documentation for W400 2023-04-17 11:06:08 +02:00
wetek-core2.rst doc: boards: amlogic: update documentation for WeTek Core2 2023-04-17 11:06:08 +02:00
wetek-hub.rst doc: boards: amlogic: add documentation for WeTek Hub and WeTek Play2 2023-04-17 11:06:08 +02:00
wetek-play2.rst doc: boards: amlogic: add documentation for WeTek Hub and WeTek Play2 2023-04-17 11:06:08 +02:00