[meta-swupdate,0/2] Add support for stm32mp25 boards
| Message ID | 20260429141258.616058-1-dario.binacchi@amarulasolutions.com |
|---|---|
| Headers |
Return-Path:
<linux-amarula+bncBCQ4XFG47UFRB4FDZDHQMGQEDICR6JI@amarulasolutions.com>
X-Original-To: linux-amarula@patchwork.amarulasolutions.com
Delivered-To: linux-amarula@patchwork.amarulasolutions.com
Received: from mail-wr1-f70.google.com (mail-wr1-f70.google.com
[209.85.221.70])
by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 455253F24C
for <linux-amarula@patchwork.amarulasolutions.com>;
Wed, 29 Apr 2026 16:13:06 +0200 (CEST)
Received: by mail-wr1-f70.google.com with SMTP id
ffacd0b85a97d-43d103e46c3sf8761298f8f.3
for <linux-amarula@patchwork.amarulasolutions.com>;
Wed, 29 Apr 2026 07:13:06 -0700 (PDT)
ARC-Seal: i=2; a=rsa-sha256; t=1777471986; cv=pass;
d=google.com; s=arc-20240605;
b=MHuDtmrm65aWrYhxEjy87ZWoRWaQUkgPyni8pnOpMfD+fCPLwz5PWQKOGuk791Yn5r
tr3OxC0PT6amzy6wmsuLjm8kVk90UdZJe81iLUDDVnuAqsiZkiWwKl8bhWOPO2h/DOUE
/0GV1lmaEfX3Tq+r3NneALSo4RqsTbViukmORR54NqGzOLDyJ9G5zsES4ocTbJUF/DEP
rXf/98ytYAlLFCD8qMLDRgX9/E6sfaT7EspahvWEMDx/T0qEWODEYuEmdQ4Xe0XK9VoP
fjC92VNI3a6iBdTiU4zssPfGQzwUiTRwJd/fmGmDkss4C65gRYB+T0PfXZI8stHF7rCj
C3Xg==
ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com;
s=arc-20240605;
h=list-unsubscribe:list-archive:list-help:list-post:list-id
:mailing-list:precedence:mime-version:message-id:date:subject:cc:to
:from:dkim-signature;
bh=qbRLr53cIpQOZsQ4G4rdiqUSzy5LFRDdMygePl9pQvs=;
fh=r/L1MstkFK+w/rBzm7nHz6KOkgfZUDaM6Nt+q8LudHQ=;
b=IozXFZYe//g4zcHJGQTiMh16fwXb1BSqlVJudFntTYVhUcJXH/H7wLy9yACUROHPRA
Pe6JBmzwSg+4S7A3M0e8Nh1CtsP9mPW2a/F4iLuxZfJUscPLrD195q4cBVoBFzuF0GTi
i6Pf7XXcgDYcPRZ3iKseg0dRn7jX/mkE+S0632v5fJHx0bBkmYBXrMe5ptCXb2+J5kI1
zOI1dgNCbs4rUukxCuEVy7B3660UB9wAymd92LQp911LFod0g0FAyZleK2VD3LvgZh+F
N2uJl+F29+C2BfCFkKETbIfHXfcSGXCsFDMQd5dhm7Q0lBvNxQIZ/Cwoq9BEHFY+g4fo
DZhg==;
darn=patchwork.amarulasolutions.com
ARC-Authentication-Results: i=2; mx.google.com;
dkim=pass header.i=@amarulasolutions.com header.s=google
header.b=FdpKcpCx;
spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com
designates 209.85.220.41 as permitted sender)
smtp.mailfrom=dario.binacchi@amarulasolutions.com;
dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com;
dara=neutral header.i=@amarulasolutions.com
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=amarulasolutions.com; s=google; t=1777471986; x=1778076786;
darn=patchwork.amarulasolutions.com;
h=list-unsubscribe:list-archive:list-help:list-post:list-id
:mailing-list:precedence:x-original-authentication-results
:x-original-sender:mime-version:message-id:date:subject:cc:to:from
:from:to:cc:subject:date:message-id:reply-to;
bh=qbRLr53cIpQOZsQ4G4rdiqUSzy5LFRDdMygePl9pQvs=;
b=nvYFV8tm6wCDapIe9SCBleR62HprRntZLVCTDiuDpkTpglmlT2U1QMbwgrydelo9d2
UaRcQP6Z9aTnLySGxbCxNKiUOFlz5tdavxLvJWAqZrwGGt/xNEGpGn0a1raOGHffMUfp
4cDN2Nt6qDoJOdd0YANKzbsjyKruEJqaqwwqk=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20251104; t=1777471986; x=1778076786;
h=list-unsubscribe:list-archive:list-help:list-post
:x-spam-checked-in-group:list-id:mailing-list:precedence
:x-original-authentication-results:x-original-sender:mime-version
:message-id:date:subject:cc:to:from:x-gm-gg:x-beenthere
:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
bh=qbRLr53cIpQOZsQ4G4rdiqUSzy5LFRDdMygePl9pQvs=;
b=Z1MiMFDm3qEUOQMXsUJGn4qyQYJU3fr9U5VAul0msTpMGPkMF803EDHaHr/d4P4DEB
fkJByhT531E6Jvmg3pIxFdqWc9ooGeMVcI0sTFhtNbHa9GawBMDB+gX9fHxWNJc5cho2
2rYA14QVs3wvBJQTdEqq3mK6o8dknzB3l4HktHQ6SSWO9OHzvmLtjKsQlh21mlOtRTza
yzi/hmvUJTQlVijLrzv5RfhTA2gbm9QFXSoCk/xfielb4yEk0ACA+RGbvO7DjKMkRn7B
mvxjSDOo9Rzr9CiS0k/yT1ZVxThiIfd55x/0ZsFmzUHYGQGWcE0q5DuO1+Qup4oJguKE
elew==
X-Forwarded-Encrypted: i=2;
AFNElJ+4CIvmW7iEGuIHsaf0e8LMpGSbuvtOQj/TtU4Xr5Af4/lLgOQglBeYL5hzt2A9vvV+PPQC20lQtTVFO/kU@patchwork.amarulasolutions.com
X-Gm-Message-State: AOJu0YypsfvXKsOEaQvz2t5ZUfhi3u6oiaxKVa/wh3vGWeuTlozugogG
n/1jsQnnljisy4W4xRq3wmNyd92jGNTaWIFzTpkyB4jCXF9fEzkv4upkwhXYrqBpsKV65L4ImvJ
Fgw==
X-Received: by 2002:a05:600c:3541:b0:488:936a:6220 with SMTP id
5b1f17b1804b1-48a77b1bb4cmr129430885e9.21.1777471985185;
Wed, 29 Apr 2026 07:13:05 -0700 (PDT)
X-BeenThere: linux-amarula@amarulasolutions.com;
h="AUV6zMP9Wq59aGJLPBJe3n6vpswD6iOnF0iK6ZKt0DNSNRwalg=="
Received: by 2002:a05:600c:1d23:b0:488:ab54:fbf8 with SMTP id
5b1f17b1804b1-488f4a6fc42ls80129945e9.0.-pod-prod-01-eu; Wed, 29 Apr 2026
07:13:03 -0700 (PDT)
X-Received: by 2002:a05:600c:81ca:b0:485:41c4:e2e4 with SMTP id
5b1f17b1804b1-48a77b1c785mr130826115e9.23.1777471983246;
Wed, 29 Apr 2026 07:13:03 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1777471983; cv=none;
d=google.com; s=arc-20240605;
b=RvAwQXNNmmcRpoqQ413FEZOp/3rdFGz4OGybRPTE32Pd3BzGHGsgWgkiN+w6w16NpK
FUbEzJ4uhFy/6I9H64wBlZIplL+94dKKQ+qq+3dzRiBR69S7FtPKVC2x1T1xSdt1N6By
RXeXD05axQp3CaUxRIQZo7gS/RYZqd0bIeQRk1Ut0Kqd4P5NPGNInX4wCOeL50c/0JTD
E0uGgBqifsK0YBkuR/CZGZYC0OfP3ELh1BNNd9o0DYrzThlQwXgHmnqa9tSrBPL3GR7b
QTPjwOxiaDiKELSGbQnnWFXPCZcu/MO8UFv30nck5mOK1Lmedk6aRW6qTL6r9Qioo2Nz
9ybw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com;
s=arc-20240605;
h=content-transfer-encoding:mime-version:message-id:date:subject:cc
:to:from:dkim-signature;
bh=LvA+FzrG/qKnTdt7BeM/wLlmDVxB1nVA7zFGkoGjBd8=;
fh=PVQ6qK/apE8apMCQLUsBZ5FgEk1zvaf7+lv3UFNLduQ=;
b=J56UEW9bcl8Qk0NlCcunfVg3Cj3ODNWQ28/PTMXuThv1Q1EbxoxKt+OXGb8xSmFpSw
Cj+F5pY0uMmBi9AQ8dlMZS8VpP6rYVLg8S8MHfcimOGBBSXSKCuJC8J9ApPr4ETRZu21
eC7NBaabfQILvQreWJOhQ1UaRTc8j3JdKgwIk+4Hxl4Nk3Noo2cu05/jvJQRpycmHWHm
ieQ8te4p5bfWEEaqKdZg1KGaqRCwudIZFBuicN8XKzRlBxCte5jwquLNkKU6MUInPO6C
YtZlOOUz734a2KwX7H3Mgkhay3GZXczFyBuxwtkmyF5U4BwKou0qPGhbI0DYA2u+Y96s
OjGg==;
dara=google.com
ARC-Authentication-Results: i=1; mx.google.com;
dkim=pass header.i=@amarulasolutions.com header.s=google
header.b=FdpKcpCx;
spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com
designates 209.85.220.41 as permitted sender)
smtp.mailfrom=dario.binacchi@amarulasolutions.com;
dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com;
dara=neutral header.i=@amarulasolutions.com
Received: from mail-sor-f41.google.com (mail-sor-f41.google.com.
[209.85.220.41])
by mx.google.com with SMTPS id
5b1f17b1804b1-48a7c5e2caesor3813465e9.15.2026.04.29.07.13.03
for <linux-amarula@amarulasolutions.com>
(Google Transport Security);
Wed, 29 Apr 2026 07:13:03 -0700 (PDT)
Received-SPF: pass (google.com: domain of dario.binacchi@amarulasolutions.com
designates 209.85.220.41 as permitted sender) client-ip=209.85.220.41;
X-Gm-Gg: AeBDieuu+sHbEw+7do6A2wfvvitza8/R3QKscFhGOaHdtF646eNCSSUeiww4dKZTYxO
6EetSK6XTif1w3J0Age2mN7y7p69VNVzE+obqzzoT/nSvMZvdwbqP4UyDatbxTO6GLfTy1Zip7l
G/pjs5p+bXrXllpKruG4Ro4WRGmYHSNLmYGlr4nPygv++Fi3KbpHo7SfiSSZDVUATCWxnXXeGat
9wuRr6qgEDsJCgLsybdk4/0pdPmWiNgzh87LDaCr4LZp2u4eFjuXI39I4jl08iCEXOARr7iT0Xx
eaWcG8tH72L96eUbd0Nzmn5SuN2OBD1wEv98oOaKYEbhgEDszlC7YbXf7UD+X6/nkbtcmp7Fl4d
W7LINcIphPXvqEgFnzOyODNLJ4ySiux2jTZrtOJqzB49g/X968B9uvsZdbKXSxpFZIXf2sWpn8B
ZUqXPhwW/SSVQnEAFMikM4afxO/xP2zX08Bp4SnltEpoCWugRzH+boqYjmomJIIh7s3bkXLa1U9
RFFjpyouq34JXxOh8xfGXxKri9dkRInBK7keK6GXdqe93dWpgT3KC42e9VdF/HYTGdnPYDtbmnq
1Vb6FeyYqAGRJKEJm2RoGbSO4KQhBxLI05s=
X-Received: by 2002:a05:600c:5287:b0:48a:5821:5ff2 with SMTP id
5b1f17b1804b1-48a77aea52cmr113364165e9.8.1777471982815;
Wed, 29 Apr 2026 07:13:02 -0700 (PDT)
Received: from dario-ThinkPad-P14s-Gen-5.homenet.telecomitalia.it
(host-82-56-22-134.retail.telecomitalia.it. [82.56.22.134])
by smtp.gmail.com with ESMTPSA id
5b1f17b1804b1-48a7c2ddc65sm30476145e9.4.2026.04.29.07.13.01
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Wed, 29 Apr 2026 07:13:02 -0700 (PDT)
From: Dario Binacchi <dario.binacchi@amarulasolutions.com>
To: swupdate@googlegroups.com
Cc: linux-amarula@amarulasolutions.com,
Dario Binacchi <dario.binacchi@amarulasolutions.com>
Subject: [meta-swupdate][PATCH 0/2] Add support for stm32mp25 boards
Date: Wed, 29 Apr 2026 16:12:56 +0200
Message-ID: <20260429141258.616058-1-dario.binacchi@amarulasolutions.com>
X-Mailer: git-send-email 2.43.0
MIME-Version: 1.0
X-Original-Sender: dario.binacchi@amarulasolutions.com
X-Original-Authentication-Results: mx.google.com; dkim=pass
header.i=@amarulasolutions.com header.s=google header.b=FdpKcpCx;
spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com
designates 209.85.220.41 as permitted sender)
smtp.mailfrom=dario.binacchi@amarulasolutions.com;
dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com;
dara=neutral header.i=@amarulasolutions.com
Content-Type: text/plain; charset="UTF-8"
Precedence: list
Mailing-list: list linux-amarula@amarulasolutions.com;
contact linux-amarula+owners@amarulasolutions.com
List-ID: <linux-amarula.amarulasolutions.com>
X-Spam-Checked-In-Group: linux-amarula@amarulasolutions.com
X-Google-Group-Id: 476853432473
List-Post:
<https://groups.google.com/a/amarulasolutions.com/group/linux-amarula/post>,
<mailto:linux-amarula@amarulasolutions.com>
List-Help:
<https://support.google.com/a/amarulasolutions.com/bin/topic.py?topic=25838>,
<mailto:linux-amarula+help@amarulasolutions.com>
List-Archive:
<https://groups.google.com/a/amarulasolutions.com/group/linux-amarula/>
List-Unsubscribe:
<mailto:googlegroups-manage+476853432473+unsubscribe@googlegroups.com>,
<https://groups.google.com/a/amarulasolutions.com/group/linux-amarula/subscribe>
|
Message
Dario Binacchi
April 29, 2026, 2:12 p.m. UTC
This series provides the changes in meta-swupdate required to support the stm32mp257f-ev1 board in meta-swupdate-boards. The update process for this board requires accessing the FWU metadata instead of the standard U-Boot environment to define the boot bank after an update. This requires the use of the libfwumdata library and the new fwumdata handler. Additionally, this series adds support for the DISTRO suffix in artifact names, which is required for the OpenSTLinux BSP used by this board. As mentioned in the related SWUpdate core patch, the libfwumdata recipe has already been submitted to openembedded-core. Dario Binacchi (2): classes: add support for DISTRO suffix in artifact names swupdate.inc: add libfwumdata dependency for fwumdata handler classes-recipe/swupdate-common.bbclass | 5 ++++- classes-recipe/swupdate.bbclass | 7 ++++--- recipes-support/swupdate/swupdate.inc | 3 +++ 3 files changed, 11 insertions(+), 4 deletions(-)