From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 0D562C433EF for ; Wed, 5 Jan 2022 22:09:44 +0000 (UTC) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id A9A4A82FE7; Wed, 5 Jan 2022 23:09:42 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=konsulko.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (1024-bit key; unprotected) header.d=konsulko.com header.i=@konsulko.com header.b="lExJ5+YO"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 07F6B830CA; Wed, 5 Jan 2022 23:09:41 +0100 (CET) Received: from mail-qt1-x831.google.com (mail-qt1-x831.google.com [IPv6:2607:f8b0:4864:20::831]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 74AA382FBC for ; Wed, 5 Jan 2022 23:09:37 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=konsulko.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=trini@konsulko.com Received: by mail-qt1-x831.google.com with SMTP id a1so421978qtx.11 for ; Wed, 05 Jan 2022 14:09:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to; bh=2GkSezs4yJQhqmCcsJ/Zdm0HDBtnLM3I7BFcvHnfgJY=; b=lExJ5+YOylkePpvM+rLYDijerXjlrrOgxeBLcSOPgEe+I2GomA++/IihegngWPYOFH AmsGcdX5kuvc3skolimwX9KHJFehUS2Ek1PN7Q8FLeA12cBZkjyl6tANEK/Q6YncvPTI B5ln+7KGHkZgM//yPv0jL4donq/RAH8ENImKE= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to; bh=2GkSezs4yJQhqmCcsJ/Zdm0HDBtnLM3I7BFcvHnfgJY=; b=D+vUcraeQu+I1Sp5OTeSSpWq28YxYrRWrQkJtOEDd3oAJ739Rt6IqcKUbA+aNWPdt7 i7F6PSjIEUTiqPbWO1fhHoQrsoBJiXQNv1/Prz9kh7ymzBhd4ixOwZnKRtudjMaqyqYf AgFpsDIe3IKPUrZMe4ESj5g1qJQvEZM/5g1iBjd2AUly1SrBdl380fpFz36JMIXzY5J1 TFm7C61u1zOqGXoMEHu0WeGUeF1xMt1iTNJqpC10yiHmWpMaCaHto7mptOEFYW+PTFeL UaopOonxUiYxWY1Fyqj/RASi+KgcOIpe6WtIl7SQqK6m6GhySTilsBH/8/80e+QJZpNB 6VXQ== X-Gm-Message-State: AOAM530oBmEQbU6os4slTKv37pZEZIA8r1bLNrjFerSZdCf6qeE6HT8H lmv44wu2QSK3ecrNc9aSJ4X0fw== X-Google-Smtp-Source: ABdhPJz0vBMpG4EXgBsdSydGoiSCdv5dbtX7NUXu+3WyskXU1NeBZGH8Sg6g0uaobHB/i6o+ZWVZ+g== X-Received: by 2002:a05:622a:609:: with SMTP id z9mr48088237qta.62.1641420576388; Wed, 05 Jan 2022 14:09:36 -0800 (PST) Received: from bill-the-cat (2603-6081-7b01-cbda-8841-a9f4-ab99-2748.res6.spectrum.com. [2603:6081:7b01:cbda:8841:a9f4:ab99:2748]) by smtp.gmail.com with ESMTPSA id l13sm75873qkp.109.2022.01.05.14.09.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 05 Jan 2022 14:09:35 -0800 (PST) Date: Wed, 5 Jan 2022 17:09:34 -0500 From: Tom Rini To: Marcel Ziswiler Cc: Tim Harvey , ZHIZHIKIN Andrey , u-boot , Stefano Babic , Fabio Estevam , Schrempf Frieder , Adam Ford , Jagan Teki Subject: Re: mkimage_fit_atf.sh: not found Message-ID: <20220105220934.GF2773246@bill-the-cat> References: <2cfbedf448d612c4a5822c9f03b9c1e62e062a71.camel@ziswiler.com> <20220105220445.GE2773246@bill-the-cat> <17b540899ee569f5739a726c2dc01f1fcae0893d.camel@ziswiler.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="xgtqT0tr7NoD/uy/" Content-Disposition: inline In-Reply-To: <17b540899ee569f5739a726c2dc01f1fcae0893d.camel@ziswiler.com> X-Clacks-Overhead: GNU Terry Pratchett X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.38 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.2 at phobos.denx.de X-Virus-Status: Clean --xgtqT0tr7NoD/uy/ Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Jan 05, 2022 at 11:07:03PM +0100, Marcel Ziswiler wrote: > On Wed, 2022-01-05 at 17:04 -0500, Tom Rini wrote: > > On Wed, Jan 05, 2022 at 10:51:23PM +0100, Marcel Ziswiler wrote: > > > Hi Tim et al. > > >=20 > > > On Wed, 2022-01-05 at 11:08 -0800, Tim Harvey wrote: > > > > On Wed, Jan 5, 2022 at 3:34 AM ZHIZHIKIN Andrey > > > > wrote: > > > > >=20 > > > > > Hello Tim, > > > > >=20 > > > > > > -----Original Message----- > > > > > > From: U-Boot On Behalf Of Tim Ha= rvey > > > > > > Sent: Tuesday, January 4, 2022 11:48 PM > > > > > > To: u-boot ; Stefano Babic ; Fabio Estevam > > > > > > > > > > > > Cc: Schrempf Frieder ; Adam Ford > > > > > > ; Marcel Ziswiler ; Ja= gan Teki > > > > > > > > > > > > Subject: mkimage_fit_atf.sh: not found > > > > > >=20 > > > > > > Stefano and Fabio, > > > > > >=20 > > > > > > I'm seeing the imx8mm_venice_defconfig target failing to build = on > > > > > > master due to mkimage_fit_atf.sh not found: > > > > > > ./"arch/arm/mach-imx/mkimage_fit_atf.sh" \ > > > > > > arch/arm/dts/imx8mm-venice-gw71xx-0x.dtb > > > > > > arch/arm/dts/imx8mm-venice-gw72xx-0x.dtb > > > > > > arch/arm/dts/imx8mm-venice-gw73xx-0x.dtb > > > > > > arch/arm/dts/imx8mm-venice-gw7901.dtb > > > > > > arch/arm/dts/imx8mm-venice-gw7902.dtb > u-boot.its > > > > > > /bin/sh: 1: ./arch/arm/mach-imx/mkimage_fit_atf.sh: not found > > > > > >=20 > > > > >=20 > > > > > This has been dropped in d9a6f0eed6 ("tree: imx: remove old fit g= enerator script") > > > >=20 > > > > So why was that merged when it breaks several boards that are not > > > > switched to binman because of the CI issue? > > >=20 > > > I have to admit that I did not closely follow that discussion lately.= But it seems to me that this should > > > be > > > solvable, not? > > >=20 > > > Anyway, at least in my local buildman use case just touching resp. bi= nary blob file names helped me getting > > > thought this: > > >=20 > > > =E2=AC=A2[zim@toolbox u-boot.git]$ touch lpddr4_pmu_train_1d_imem.bin > > > =E2=AC=A2[zim@toolbox u-boot.git]$ touch lpddr4_pmu_train_1d_dmem.bin > > > =E2=AC=A2[zim@toolbox u-boot.git]$ touch lpddr4_pmu_train_2d_imem.bin > > > =E2=AC=A2[zim@toolbox u-boot.git]$ touch lpddr4_pmu_train_2d_dmem.bin > > > =E2=AC=A2[zim@toolbox u-boot.git]$ touch bl31.bin > > >=20 > > > Couldn't that somehow also be done for CI? > >=20 > > There's a whole thread on making binman be able to fake things out in > > this case, so that it doesn't require too much special casing within CI > > itself. > >=20 > > > > > > As far as I can tell the other boards that are still using > > > > > > SPL_FIT_GENERATOR also fail due to this (ie imx8mm_beacon_defco= nfig, > > > > > > imx8mq_evk_defconfig, imx8mm-icore-mx8mm-edimm2.2_defconfig, et= c). > > > > >=20 > > > > > imx8mq_evk is already converted and I've sent a patch for it, see= [1]. > > > > >=20 > > > > > >=20 > > > > > > What is the state of the binman conversion? I submitted a serie= s to > > > > > > convert my boards to binman and it has just been sitting withou= t any > > > > > > response for months now [1]. > > > > >=20 > > > > > I believe that the reason for your series sitting in the queue is= the same as > > > > > for imx8mq_evk: missing binary blobs (ATF and DDR) are failing CI= builds. > > > > >=20 > > > >=20 > > > > Right, so imx8mq_evk (and others) are completely broken for the > > > > pending release correct? > > > >=20 > > > > Sounds like we need to revert d9a6f0eed6 ("tree: imx: remove old fit > > > > generator script") > > >=20 > > > I kind of agree. However, much smarter would be to finish that binman= conversion which I also still have > > > one in > > > flight [1] plus the follow on patch series [2] (plus an unrelated i.M= X 8M Plus board addition [3]) all > > > still > > > sitting there idle since October with acks resp. reviewed-bys in plac= e! > >=20 > > Yes, I am hopeful many outstanding things in this area will get picked > > up after v2022.01 is released.=C2=A0 Might it make sense to revert what= Tim > > suggested for now tho? >=20 > Sure, fair enough. >=20 > And what about them pending patch series? Fabio noted elsewhere that Stefano is on vacation still right now, but yes, I very much want to see these outstanding items picked up, and I'm unsure what additional help Stefano would find useful. --=20 Tom --xgtqT0tr7NoD/uy/ Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQGzBAABCgAdFiEEGjx/cOCPqxcHgJu/FHw5/5Y0tywFAmHWFx0ACgkQFHw5/5Y0 tyyw7Qv+KfRIscLDtkCKFRJCvsM+dTWR15p9GAHMH1uqiX9IsxJ15aobDgTKI20Y W46dYStoeWbJFtGLcxaG5/zik9FUAtWzKbMSlQ+O9NAe8Ip3hUyjk7zYqK151jxm 7RD1O7E7b7dqxdgROtWDNWrg4lj8SUydht257LzYRoS0QRbaCHU3s2ILdiQFa2V+ Qq7tjZT3D8auNYn5m6si0Ei3A8Z9eIL8Wt1wkS8HXKi2F0fRgqXXn7jco6JKNtbI d6ZXLXx/SMiA0SZq9Bw2B2am3KHBIDvMddfTA8NXRcoWsvpL/n6q5IPszcrceKSm +r2w594fmlUtaz/aT8aWezcrL6H2zq37oCSYikZ5lgH62F+Vo9yhBZWAgLEt02TH f6qUul5Na2mJDRJsSTe+JNkVAsxH9i1P81+ZKegkUJnZ5GtKJnPrWGABS4CUK/wy /1elDtn4ZgUWHyW6DUdqsNsq+F4QFh3ONnhxlc1NMtJNPZQ/Gtgvxiwmhs4/aJRg R+8NT6Ez =yuQI -----END PGP SIGNATURE----- --xgtqT0tr7NoD/uy/--