mvebu64: pin mv-ddr and mox-boot to the working espressobin-bootloader commits

Complete matching the forum's proven-working A3720 firmware: pin mv-ddr-marvell
to 7bcb9dc (carries a gcc build fix) and mox-boot-builder (CZ.NIC WTMI secure
firmware) to 14f39dd, instead of tracking branch:master. Reproducible builds and
the exact blob set the working espressobin-bootloader ships. mv-ddr is shared
with MacchiatoBin (best-effort); mox-boot is EspressoBin-only.

Signed-off-by: Igor Pecovnik <igor@armbian.com>
This commit is contained in:
Igor Pecovnik
2026-07-19 04:17:17 +02:00
committed by Igor
parent 708b5dd2de
commit 8b3aa51766
+7 -2
View File
@@ -5,8 +5,13 @@ function fetch_sources_tools__marvell_tools() {
# keyword; sys_init main() hits a "dangerous relocation"). Use bschnei's fork,
# pinned to the commit the working espressobin-bootloader uses, which fixes both.
fetch_from_repo "https://github.com/bschnei/A3700-utils-marvell" "marvell-tools" "commit:f423ac60285fe1ee8c13734f9aaba47dbccb28a9"
fetch_from_repo "https://github.com/MarvellEmbeddedProcessors/mv-ddr-marvell.git" "marvell-ddr" "branch:master"
# Pinned to the commit the working espressobin-bootloader uses (includes a gcc
# build fix); reproducible firmware. Shared with MacchiatoBin (a8040), which is
# best-effort here anyway.
fetch_from_repo "https://github.com/MarvellEmbeddedProcessors/mv-ddr-marvell.git" "marvell-ddr" "commit:7bcb9dc7ea7fa233bf96bd0350a4ec7c205e342e"
fetch_from_repo "https://github.com/MarvellEmbeddedProcessors/binaries-marvell" "marvell-binaries" "branch:binaries-marvell-armada-SDK10.0.1.0"
fetch_from_repo "https://github.com/weidai11/cryptopp.git" "cryptopp" "branch:master"
fetch_from_repo "https://gitlab.nic.cz/turris/mox-boot-builder.git" "mox-boot" "branch:master"
# CZ.NIC secure firmware (WTMI). Pinned to the commit the working
# espressobin-bootloader uses; reproducible. EspressoBin-only.
fetch_from_repo "https://gitlab.nic.cz/turris/mox-boot-builder.git" "mox-boot" "commit:14f39dd4156f1a8c9aa13f27a5a51e66f4b88d90"
}