From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7220354510442463232 X-Received: by 2002:a2e:808d:0:b0:2b1:c1b2:e2ef with SMTP id i13-20020a2e808d000000b002b1c1b2e2efmr835636ljg.51.1685870849173; Sun, 04 Jun 2023 02:27:29 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:651c:b0e:b0:2ad:8fb9:f1b4 with SMTP id b14-20020a05651c0b0e00b002ad8fb9f1b4ls299985ljr.0.-pod-prod-07-eu; Sun, 04 Jun 2023 02:27:27 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ7ErJXmZ4lU4IYlCNDiW8AGWCOh9VOumEyw8DqMs0iCb7NbNenhuRXSzDENdDwVUN2EAbdA X-Received: by 2002:ac2:596f:0:b0:4f1:47be:8db6 with SMTP id h15-20020ac2596f000000b004f147be8db6mr3416168lfp.56.1685870847246; Sun, 04 Jun 2023 02:27:27 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1685870847; cv=pass; d=google.com; s=arc-20160816; b=vW+MtXccsGXlnaRHb3DaFWzWHUsY/o8gTcd3u/hnwj/SQOyTUMRyQw5xNgRROwymMy cxndwDKyLJhR+IE0oKGMElMo2hUsfdmm3lAMuFMR971QM6Jy1AhmzMrHEOgKBwv1oBLe gUMLf93wDNTmj9GZYNd43r5hHGpPPcNJnQEfv8qbjr8pxnJlEkeDL2x58NJuXHwdTODL 8UtCqfWpVh4uP6G3AqijJNdmhy48ucCeBDjwvs4dd1DWLJXhD597tpPA56QVWNEZCwFz J1V69zYNDtIUEv+JCmN3liiLf/RhdvCMb9OTdTeo+9xvMgXPMc/mt4U0Nw6Py0j6ENVP SsZw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:content-transfer-encoding:in-reply-to:from:references :cc:to:content-language:subject:user-agent:date:message-id :dkim-signature; bh=w7XdkgslwgcfOKOObXZEnj9Cm0QDxQkj96I8LhHEcJE=; b=SD7T7BFIdgrfezg1HHXkWiN0tdTMbpTsyKSP3VB5e2csxSw+xDy6V6vmoSU0o/JE6S tywE5ylUfhzgAMkB3N1LEc77TDNVdg7SVAsrMEbaR/E/ZUi/3znQ5SMaKoCHjhKtM0jd 5kWhQemjUgcUXVZCw3FM4UQtcXyjVNulsSxBJz9FDOGC/v/r4VjW3EnStQ/5bly4AVRB J9mVTNa5bFa7bCqHwWr7S1+Ob7Vneuo+A19vb9Z2a3j5FFbQxIu2KCWfDSZIi509Dv4D s8MVPAF8xRjrFGbfSh6Jvg1Ltw6oGbMFOdxqAUca98ggf4z9VeoV4WCpNKYvHergRpA+ n26w== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=MOlNdWTJ; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of jan.kiszka@siemens.com designates 2a01:111:f400:fe02::625 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Return-Path: Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-db5eur01on0625.outbound.protection.outlook.com. [2a01:111:f400:fe02::625]) by gmr-mx.google.com with ESMTPS id g4-20020a19e044000000b004ec6206f60esi652502lfj.9.2023.06.04.02.27.26 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sun, 04 Jun 2023 02:27:27 -0700 (PDT) Received-SPF: pass (google.com: domain of jan.kiszka@siemens.com designates 2a01:111:f400:fe02::625 as permitted sender) client-ip=2a01:111:f400:fe02::625; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=MOlNdWTJ; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of jan.kiszka@siemens.com designates 2a01:111:f400:fe02::625 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bmhIwYk6GBoOJ4Q7ZXUY9l6KP5QMEidQp0frP+hEBHG2vc5LZFAciPOjzwxHbD/8EDfE6aImLA4R1WAzvSBw6V4sFf4kyLUGmLAa8ADJrEts19RhnMhqWslD/c8nsyIqfeWwhsQdA+8PukHIWbdORi6zVfB0Mza5rEbjwGPDyJqJYqw+CsLQNolfqKdGZsWvVbyIRLX2WcAaFnnGElYb3tlNDpnAT1JK+ZnuY6vS+VzXGkLQbRniHvoRuMx3PIT/jKi/fLIZcm56XdrRT5xRrf/K96mvftOotKSXnQhI4UwMxCcy1NHlr26y9qhICiJ68j22W1JYzm5qf8VCWBvAcQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=w7XdkgslwgcfOKOObXZEnj9Cm0QDxQkj96I8LhHEcJE=; b=Ziad42DZgFOkKc68IVhCfaSS90FtM/LV+ydl/WsqPjjZIGL7Ev4DFvBUsDAJZPbV/vi87dkZCe8aCovtmAdecISE8U9JfAIPvTH3J+wookFbKsBaQkfO4Y2r4GCYW+kX81k7M61WBjA/8MiJuLoKZdHUvswraHObgpYJAfgZEXhu/MYp9Tkjlp5YD9gYdT7MoiydSo+s44esGLxFXoOE0Rixn88H8Rzh0p+Q63CnuHBJ/1ny2/i67hq65/yej14919LzDKEbQtl9HpdWQoSN33A8bH/AZ/Xid/ghPzwzTqAjy/us6/NZBeFJcyA1bqe9Xb7GfklfqylELv6pg9rS5g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=siemens.com; dmarc=pass action=none header.from=siemens.com; dkim=pass header.d=siemens.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=siemens.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=w7XdkgslwgcfOKOObXZEnj9Cm0QDxQkj96I8LhHEcJE=; b=MOlNdWTJspqIH4WJ7ca1VNhCtRQNe+EXoDNYe/HRHEsghCOu6Rs/HN1nUkkM4ZiqH6lJn4AcbpL6o50IS92iv6WXtdNeX4bDoLYt4ZAKOujwOjfocfhVbAZGl6WNPQN7xwpaqrrYhdne+zs22vHpFG3BhXCiHWRKvDNusQqxPQ/1qAD2n6OT9y97gMbjFgsiAaVqgZzA6zeuwpTUsLiiBWB+dEDqLyU1bRrvdkl7FlMpi0mm6G2LOhN+Qnbag8fxea4E04dpySAhIShwEF3u5IFFSf2xrrLzylI4qLiPp+nEzg2UtkD2o2F84rCcnHQ49qoY8MWTZazo3UAOX6tI7Q== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=siemens.com; Received: from AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:588::19) by AM0PR10MB3601.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:158::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6455.27; Sun, 4 Jun 2023 09:27:25 +0000 Received: from AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM ([fe80::2ecd:9a8a:5601:47e4]) by AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM ([fe80::2ecd:9a8a:5601:47e4%6]) with mapi id 15.20.6455.030; Sun, 4 Jun 2023 09:27:25 +0000 Message-ID: <132f3ed5-590b-d472-1fad-9df0dcb2837c@siemens.com> Date: Sun, 4 Jun 2023 11:26:25 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.11.0 Subject: Re: [PATCH v4 1/6] starfive-visionfive2: package u-boot Content-Language: en-US To: Felix Moessbauer , isar-users@googlegroups.com Cc: daniel.bovensiepen@siemens.com, florian.bezdeka@siemens.com References: <20230410094252.1151370-1-felix.moessbauer@siemens.com> <20230410094252.1151370-2-felix.moessbauer@siemens.com> From: Jan Kiszka In-Reply-To: <20230410094252.1151370-2-felix.moessbauer@siemens.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: FR2P281CA0141.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:9e::20) To AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:588::19) Return-Path: jan.kiszka@siemens.com MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS4PR10MB6181:EE_|AM0PR10MB3601:EE_ X-MS-Office365-Filtering-Correlation-Id: 52acade2-c8cc-4050-b75e-08db64dde82a X-LD-Processed: 38ae3bcd-9579-4fd4-adda-b42e1495d55a,ExtAddr X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: BRfDRlKHTJCUAbharPhoMrZ9Ehz5Oo8t7v1FdN8h0YzNp4tBJ87d/AjZFlR3CkwwrMQ0uIfLSqGKSLgpm1ohHYASluIJm2sStASS0Fq8JwF2qtLLUU8/fePLqSpQYwW9LRVuU7tfUG3auwuDXwUGSk3bcQD/jmwId0JVPAIWs54QjGg//RLNehHlJdrD3gWql4acjQSA04rNz+h/IdKZIrrO6+PcmUXTM6HtpGSNwHUWRgX96ivXrq1qDfIik2PyO2j9uWOqWbRytCxT6Ig2ogeaYXCFYGOhvcgP/Y8FWbxAAMoCiI9dxCHBHpXSZVR27uurau4KaZOwKf2SDUcz1fevU/rKJmBbfecpL5e0eDbP5EMxq7QB+5xpbzoj83h/zVcCXNIOJtcZNDAoHsUH9mxubCd2CNPBqVKceUk9ljPHCzqESYfIysXAb2/Xk/BsIkVHqLyEtzACc54dWe4W04rlzrA41sCmL9pzgmyzFTLTUGGd13F5IAOrX63Jb7Eg/r/DyOaQHjsZjQy9CgKjMFIPAVI/GT2BP23osY5pb1oCxZBXO7OvAn5Hb5zjTzJFfjigxivKXi/u7Ga91RIOLgH+ulOzTx5YYZssQhbRyfV+3/LmK8aFlkrnmeTySkCwEvT3p29BsDHAAiljAQhXzg== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230028)(4636009)(39860400002)(396003)(366004)(346002)(136003)(376002)(451199021)(83380400001)(2616005)(2906002)(38100700002)(82960400001)(36756003)(41300700001)(966005)(4326008)(316002)(6486002)(86362001)(8676002)(5660300002)(8936002)(66556008)(66476007)(31686004)(66946007)(6506007)(6512007)(31696002)(26005)(186003)(478600001)(53546011)(44832011)(107886003)(45980500001)(43740500002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?dzRlNzZxS1F6a0FIYnFTQ08rcWoxWHlkTGRqcytvMnVNN2p4dTBTRkVyU3R3?= =?utf-8?B?MU0vMU9HOHFLRkh2TkhBR1hlWUxBc0N4VUp0dWNLWkc5Y1luMmh2Qjl0cENI?= =?utf-8?B?RHNQdXF2Rjl3OUtUQWpQcnVkK3VLYWtEeVlTbCtkWm9uajIwamh0Ynd4eUJy?= =?utf-8?B?ajVQeGZYeCtzeEtJVExrYnRaRThyZTQ0ZWxSOWo4RnMzYkJtQnJ1cFhaTmNn?= =?utf-8?B?TTYvSkNrMjJ0akcwZGNjcmdXL0hQbEZ0TTk4WkovbHltWGU2OHhhRXVGU2FG?= =?utf-8?B?bzArUittNzBBZlF5Q2lRZGwvc3o4KzZPTHlsNDNCQVA4ZmgzeWhZSndJWEdv?= =?utf-8?B?VXA2NGlMM0RLbTFJdkltYjEyTTRYYmxRSTgxUkhodjhzaXByWklMUEZFZVp6?= =?utf-8?B?Q2tNU2lPb3l5SVNmYkltWDhXMnRKQnVLYWJ6bmRjazVQVjNXeVdTT0NFd0Zl?= =?utf-8?B?bllKZzRKVW0rQ2JFZGtFci96WVR4V2p0VXpraCt2WHk4SVJaSkdHVXFUMHhv?= =?utf-8?B?Z0c4VFNIQ0JPeC80UTI5bkF0QXhIeEc0QVpibW1XcGY2UTBYSWU1MWxnLzRV?= =?utf-8?B?VVFYRUhIaCtIYWk4d2tGZmVlWVdKLzhtUVdnelUwcXRycTlkUUZYY1M4eS9a?= =?utf-8?B?OGlvMFBKZ3ZzTHgyMTlhRGoxbjYwZHVZYmRsdG5TbDlXdVovKzdtVmp2Wm5S?= =?utf-8?B?OGdWa2REdWlOSm50aTFKbmZDTTFXcWVoVGFXRWl3aTlOTnk5UjRiNTA5R0I0?= =?utf-8?B?T2V3VjYvUUpNTyszeUVPWTUzbnpXMXR6YVNjR05jdnRDRXhxZWFLUkp3aDZq?= =?utf-8?B?bVgyS1JSL2VFVUZxaU5pSUJlU09BNnVUY0ZHMW5PVUczMGthYmowOXgyT1F3?= =?utf-8?B?T3Z2Nk5PTHhQSlA1Q05lOXBxMUVQWnAxOTM3WWJlT0srL0swRDJBUm5nQWsz?= =?utf-8?B?TVdJa0VnY3ZPd3pCaTZMRDNkK3ZhN3hWOHRTZ0pCdnpaZ1F1blRoa3UwZ0Jq?= =?utf-8?B?U0RxdEtheUJLTDZBdzYxZ2lZTSsrV0g4SXJsSlBtQjdxLzE3cHUvWkxsaERa?= =?utf-8?B?c1dGUXdxZ0FDdHRIN28zQkxCby91bXpVbGNuT3ZpUWNkS2c2K1Vtd3NQTHRL?= =?utf-8?B?aVJKb0dnUTExeitiU1FyUUtmWVBnYUk2bkZBYTVOemN2RlBsRHVQR2NLL1Yx?= =?utf-8?B?VDZXcFNIRFlSTWRmQ1hYQ25QN0xIbXpVeUE3RXJCQndicWUvMFVHV2VlYUQ4?= =?utf-8?B?RkRVd0RHUHFHa2d3bDU2OXVwVVpwQ0FlaHRoRDkrN1lvM2VwNHUyeUpaZzY5?= =?utf-8?B?dWIybVN0NXBBejB5dGNRSTJQN3B1Y2ZHNGNFMGsydEh0cFVhTTVtNU40bXlm?= =?utf-8?B?LzBHbjdzOXZQS0RRdUIzUlB0ZU1JSUltSHhNbHVudnRCNW92ZGpIcVFsMGt6?= =?utf-8?B?M2N0WVMvSXdjYTV2SWVFTDgrRDVnL0tObEpka2lWQkNEakJUZ3JEUzNES3RS?= =?utf-8?B?SjBrRy92TkM5NHR0MVBTZkFiakNxSEUxU0YrMnpHclI2NkhDN2dqMEUvTzAv?= =?utf-8?B?ZVJnVHhwQ1VhQ1E4cUpMdzA5SlhncU0rT3dVcEYwRTBKeUVyUFJHV0wydTFY?= =?utf-8?B?cC8xR1FDTDQ2UmZjUE85a0lIY094NGpNOTI3REpoNjY1bVdaVTlUR0V6M3F6?= =?utf-8?B?d0VYa2g1a2ExYWF4alZKQUsxNVBlN1dtRGNNWlhWeDRQTFFMdnJjL0ZZdGN0?= =?utf-8?B?TjQvR21XN0lIN0lFR1pTVmtld2RTampnOHRrOU9HZHhqcUp6V3RIY1h1MFMy?= =?utf-8?B?UzBHZ0hRdFRzTXZuT29saGRQQnEzWkk3TWVLYTJWeXZMcDhabWVqT2M4SjhH?= =?utf-8?B?N0lKQ3B4WEdhWHpDYW9SVmFmUVFvS1ZRUE9MTCtDWEwrczJnbjNyVWM1eTVh?= =?utf-8?B?eHpabE1ackIzcEVIbEpxRWdHQXlSS1dNWmE3K1FpUEhYYjZTNm85MThxbFpu?= =?utf-8?B?bDE2U050RnR4WVgya3dCY2crcWs4S0xxQ0lWNVdaQXluN0JkSXRJRVMzQU9z?= =?utf-8?B?TUZzSUo5UHRiMExTdGpGSmtxd0xmQ1M5M1NzRmtaTzZqYkxMTDREcnhkbjZq?= =?utf-8?Q?uKGCByrlh16YwhRAB5uFBvd6n?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 52acade2-c8cc-4050-b75e-08db64dde82a X-MS-Exchange-CrossTenant-AuthSource: AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Jun 2023 09:27:25.1121 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 38ae3bcd-9579-4fd4-adda-b42e1495d55a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: +Mywf2myFCuzVG3Bcl0NaCWXu0nBGBDtwh6hsaqi3opHtRSnkUQraP/NTt8pdW8FHFzX8KjpcqesBj/ZpyRlHg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR10MB3601 X-TUID: v693GyP+dGEA On 10.04.23 11:42, Felix Moessbauer wrote: > This patch adds the u-boot firmware for the starfive visionfive2 board. > As the image is signed at build time, but verified at runtime, we get a > rather complex cross dependency chain around openssl. To not diverge > from the official visionfive2 BSP example, we keep the image signing. > > Signed-off-by: Felix Moessbauer > --- > ...five-visionfive2_2022.01-rc4+VF2-2.11.5.bb | 31 +++++++++++++++++++ > 1 file changed, 31 insertions(+) > create mode 100644 meta-isar/recipes-bsp/u-boot/u-boot-starfive-visionfive2_2022.01-rc4+VF2-2.11.5.bb > > diff --git a/meta-isar/recipes-bsp/u-boot/u-boot-starfive-visionfive2_2022.01-rc4+VF2-2.11.5.bb b/meta-isar/recipes-bsp/u-boot/u-boot-starfive-visionfive2_2022.01-rc4+VF2-2.11.5.bb > new file mode 100644 > index 00000000..0eeedc1a > --- /dev/null > +++ b/meta-isar/recipes-bsp/u-boot/u-boot-starfive-visionfive2_2022.01-rc4+VF2-2.11.5.bb > @@ -0,0 +1,31 @@ > +# > +# Copyright (c) Siemens AG, 2023 > +# > +# SPDX-License-Identifier: MIT > + > +require recipes-bsp/u-boot/u-boot-custom.inc > + > +SRC_URI += "git://github.com/starfive-tech/u-boot.git;branch=JH7110_VisionFive2_devel;protocol=https;destsuffix=u-boot-${PV}" > +SRCREV = "ac0ac696256abf412826d74ee918dd417e207d7b" This is not a stable reference: JH7110_VisionFive2_devel is rebasing, and now it left ac0ac696 orphaned behind [1]. Looking at u-boot master, upcoming 2023.07 will support the chip with theses drivers: 1. ns16550 UART Driver. 2. StarFive JH7110 clock Driver. 3. StarFive JH7110 reset Driver. 4. Cadence QSPI controller Driver. 5. MMC SPI Driver for MMC/SD support. Wouldn't that be enough for now? USB is missing which might be nice if booting from an emulated stick but the standard scenarios should work - and using some U-Boot 2023.07-rcX will not break CI again. Jan PS: Your recipe claims to be 2022.01-rc4-something but the U-Boot baseline is actually 2021.10. Maybe selected the wrong sha? [1] https://github.com/starfive-tech/u-boot/commit/ac0ac696256abf412826d74ee918dd417e207d7b -- Siemens AG, Technology Competence Center Embedded Linux