All of lore.kernel.org
 help / color / mirror / Atom feed
From: Jan Kiszka <jan.kiszka@siemens.com>
To: Tom Rini <trini@konsulko.com>
Cc: U-Boot Mailing List <u-boot@lists.denx.de>,
	Le Jin <le.jin@siemens.com>,
	Bao Cheng Su <baocheng.su@siemens.com>,
	Nian Gao <nian.gao@siemens.com>,
	Chao Zeng <chao.zeng@siemens.com>,
	Lokesh Vutla <lokeshvutla@ti.com>
Subject: Re: [PATCH v7 5/5] iot2050: Enable watchdog support, but do not auto-start it
Date: Mon, 13 Sep 2021 16:31:37 +0200	[thread overview]
Message-ID: <5d515165-6f39-285d-7bd1-a412ed468cf4@siemens.com> (raw)
In-Reply-To: <20210913123445.GB12964@bill-the-cat>

On 13.09.21 14:34, Tom Rini wrote:
> On Mon, Sep 13, 2021 at 09:57:45AM +0200, Jan Kiszka wrote:
>> On 11.09.21 02:10, Tom Rini wrote:
>>> On Tue, Aug 03, 2021 at 04:24:05PM +0200, Jan Kiszka wrote:
>>>
>>>> From: Jan Kiszka <jan.kiszka@siemens.com>
>>>>
>>>> This allows to use the watchdog in custom scripts but does not enforce
>>>> that the OS has to support it as well.
>>>>
>>>> Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
>>>
>>> Sorry for the late reply.  This causes CI to fail:
>>> Building current source for 1 boards (1 thread, 16 jobs per thread)
>>>    aarch64:  +   iot2050
>>> +(iot2050) WARNING ATF file bl31.bin NOT found, resulting binary is non-functional
>>> +(iot2050) WARNING OPTEE file bl32.bin NOT found, resulting might be non-functional
>>> +(iot2050) binman: Filename 'k3-rti-wdt.fw' not found in input path (.,/home/trini/work/u-boot/u-boot,board/siemens/iot2050,arch/arm/dts) (cwd='/tmp/iot2050/.bm-work/iot2050')
>>> +(iot2050) make[1]: *** [all] Error 1
>>> +(iot2050) make: *** [sub-make] Error 2
>>>     0    0    1 /1              iot2050
>>>
>>> And needs to be handled like ATF/OPTEE/etc where CI can build but throw
>>> a "THIS WILL NOT RUN CORRECTLY" type warning to the user.
>>>
>>
>> I was about to sent an update anyway - time passed, and now we even have
>> support for the next generation integrated from the beginning. But
>> related upstream DT changes are not yet merged.
> 
> OK.
> 
>> But back to this issue: How can CI be fed with all those required
>> binaries? The build makes no sense in their absence.
> 
> To be clearer, CI isn't fed all of the binaries, we just use /dev/null
> in that case and try and make it clear it won't boot.  K3 isn't a good
> example here, but I think sunxi uses binman and handles this same class
> of problem?
> 

I'm seeing it additionally carrying a "missing-msg" property, but that
alone (even with missing-blob-help updated) does not make the build
pass. It rather seems I'm missing some "allow_missing" property for that
image, but even reading the code gives no clue yet how to achieve that.
Yet another binman mystery.

Jan

-- 
Siemens AG, T RDA IOT
Corporate Competence Center Embedded Linux

  reply	other threads:[~2021-09-13 14:31 UTC|newest]

Thread overview: 16+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-08-03 14:24 [PATCH v7 0/5] Add SIMATIC IOT2050 board support Jan Kiszka
2021-08-03 14:24 ` [PATCH v7 1/5] arm: dts: Add IOT2050 device tree files Jan Kiszka
2021-08-03 14:24 ` [PATCH v7 2/5] board: siemens: Add support for SIMATIC IOT2050 devices Jan Kiszka
2021-08-03 14:24 ` [PATCH v7 3/5] arm64: dts: ti: k3-am65-mcu: Add RTI watchdog entry Jan Kiszka
2021-08-03 14:24 ` [PATCH v7 4/5] watchdog: rti_wdt: Add support for loading firmware Jan Kiszka
2021-08-03 14:24 ` [PATCH v7 5/5] iot2050: Enable watchdog support, but do not auto-start it Jan Kiszka
2021-09-11  0:10   ` Tom Rini
2021-09-13  7:57     ` Jan Kiszka
2021-09-13 12:34       ` Tom Rini
2021-09-13 14:31         ` Jan Kiszka [this message]
2021-09-13 14:56           ` Tom Rini
2021-09-13 14:59             ` Jan Kiszka
2021-09-13 15:36               ` Tom Rini
2021-09-13 16:08                 ` François Ozog
2021-09-13 16:16                   ` Tom Rini
2021-09-13 16:10                 ` Jan Kiszka

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=5d515165-6f39-285d-7bd1-a412ed468cf4@siemens.com \
    --to=jan.kiszka@siemens.com \
    --cc=baocheng.su@siemens.com \
    --cc=chao.zeng@siemens.com \
    --cc=le.jin@siemens.com \
    --cc=lokeshvutla@ti.com \
    --cc=nian.gao@siemens.com \
    --cc=trini@konsulko.com \
    --cc=u-boot@lists.denx.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.