Tartarus changed the topic of #u-boot to: SOURCE MOVED TO https://source.denx.de/u-boot/u-boot.git / U-Boot v2023.04, v2023.07-rc3 are OUT / Merge Window is CLOSED, next branch is OPEN / Release v2023.07 is scheduled for 03 July 2023 / Channel archives at https://libera.irclog.whitequark.org/u-boot
Wouter0100670440 has quit [Quit: The Lounge - https://thelounge.chat]
Wouter0100670440 has joined #u-boot
apritzel has quit [Ping timeout: 264 seconds]
mmu_man has quit [Ping timeout: 246 seconds]
jclsn has quit [Ping timeout: 245 seconds]
jclsn has joined #u-boot
vagrantc has quit [Quit: leaving]
wooosaiiii has quit [Quit: wooosaiiii]
wooosaiiii has joined #u-boot
wooosaiiii has quit [Ping timeout: 250 seconds]
stefanro has joined #u-boot
stipa has quit [Read error: Connection reset by peer]
stipa has joined #u-boot
wooosaiiii has joined #u-boot
sng has joined #u-boot
monstr has joined #u-boot
prabhakarlad has quit [Quit: Client closed]
Wouter0100670440 has quit [Quit: The Lounge - https://thelounge.chat]
Wouter0100670440 has joined #u-boot
sng has quit [Remote host closed the connection]
sng has joined #u-boot
frieder has joined #u-boot
<sjg1> marex: OK, so see if it works for you, then let me know what is the next problem
ikarso has joined #u-boot
mncheck-m has quit [Remote host closed the connection]
ldevulder has joined #u-boot
sszy has joined #u-boot
mncheck has joined #u-boot
swiftgeek has quit [Ping timeout: 240 seconds]
swiftgeek has joined #u-boot
frieder has quit [Ping timeout: 250 seconds]
Forty-Bot has quit [Server closed connection]
Forty-Bot has joined #u-boot
monstr has quit [Remote host closed the connection]
frieder has joined #u-boot
<marex> sjg1: does it generate identical flash.bin for you now ?
stefanro has quit [Quit: Leaving.]
<sjg1> marex: idetical to which flash.bin?
Eschik has quit [Server closed connection]
Eschik has joined #u-boot
<marex> sjg1: the one generated without any patches
ldevulder has quit [Quit: Leaving]
<apalos> sjg1: This capsule discussion is being a little annoying tbh
<apalos> Look at my email, but *you* insisted on having it on the dtb
<apalos> We explained back then it was the wrong idea, but meeeh
<apalos> Now suddenly injecting the nodes *you* proposed and doing it via binman, which apparently most of the people complain about is a nogo ?
<apalos> and the solution is to generate an *extra* dtb?
<apalos> Really?
<apalos> and the confusing part for you is that thedtb will include the thing you insisted?
<apalos> And having multiple DTSBs suddenly is fine?
<apalos> because I remember when i said "split the DM and u-boot DTBs" your response was "how many DTBs are we going to have. this is confusing!"
sng has quit [Remote host closed the connection]
mmu_man has joined #u-boot
<sjg1> Apolos how did you arrive at this conclusion?
<sjg1> Marex yes it t is the same after my series
<apalos> Which conclusion?
<apalos> I am merely stating the facts here
sng has joined #u-boot
jbowen has quit [Server closed connection]
jbowen has joined #u-boot
swiftgeek has quit [Ping timeout: 264 seconds]
swiftgeek has joined #u-boot
<sjg1> apalos: I'm still not sure of why this is so tricky. The capsule update should be created by binman, not put into 'u-boot.bin'. What am I missing?
frieder has quit [Ping timeout: 240 seconds]
frieder has joined #u-boot
<apalos> the public key portion that you'll use to authenticate the capsule needs to be in the dtb and as a consequence in the u-boot.bin
<apalos> so the capsule it self is a standalone file
<sjg1> apalos: So the capsule update should be created with binman, right?
<sjg1> apalos: where does the public key come from?
<apalos> the capsule update *is* created by binamn in v2
<apalos> The key comes from the vendor, it's ok a Kconfig iirc
<apalos> But eventually you need to create a .dtb that includes the public portion and is part of the running u-boot
<apalos> So you can authenticate incoming capsules against it
mmu_man has quit [Ping timeout: 240 seconds]
<sjg1> apalos: So EFI_CAPSULE_ESL_FILE is the file...what format is it in?
xroumegu1 has quit [Ping timeout: 240 seconds]
<sjg1> If you really want it in the input file, can it not be included in a .dtsi as part of the U-Boot build?
sng has quit [Remote host closed the connection]
<xypron> sjg1: cert-to-efi-sig-list creates EFI signature lists.
rfried has quit [Quit: The Lounge - https://thelounge.github.io]
rfried has joined #u-boot
xroumegu1 has joined #u-boot
<sjg1> xypron: I can't find that file, but there are lots of references to it. So are the keys put into the dtb in an opaque binary format? Can it not be included in a .dtsi as part of the U-Boot build?
<sjg1> We should not need to change input files. Either the signatures in advance (and can be included in .dtsi) or they are not and they are added later.
<sjg1> Here is a clue that something is wrong:
d-s-e has joined #u-boot
<marex> sjg1: which branch should I try again, and where ?
sng has joined #u-boot
Wouter0100670440 has quit [Quit: The Lounge - https://thelounge.chat]
Wouter0100670440 has joined #u-boot
frieder has quit [Ping timeout: 252 seconds]
<apalos> sjg1: the capsule file is arbitrary
<apalos> the esl is and EFI signature list
<apalos> and no you cant include a .dtsi as part of the built,
<apalos> the whole point is to make the whole process easier for people,
<apalos> You can, today, produce the capsule and sign it
<apalos> But that's useless, all we want is for someone to define a key in the kconfig
<apalos> and every time you build u-boot you get a proper capsule for updates as well
<apalos> so the easiest way to do this is using what people already know about EFI capsules
<apalos> and then internally we can append it to the dtb
prabhakarlad has joined #u-boot
<apalos> and we can indeed generate the capsule through binman, but the .dtb that is produced and concatenated to u-boot *must* automatically include the signature entry
<marex> apalos: are you gonna be here for EOSS ?
frieder has joined #u-boot
mmu_man has joined #u-boot
<xypron> sjg1: cert-to-efi-siglist id provided by package efitools
<marex> xypron: you coming for EOSS ?
mmu_man has quit [Ping timeout: 250 seconds]
mmu_man has joined #u-boot
sng has quit [Remote host closed the connection]
davlefou has quit [Ping timeout: 240 seconds]
ikarso has quit [Quit: Connection closed for inactivity]
mmu_man has quit [Ping timeout: 245 seconds]
bryanb has quit [Ping timeout: 246 seconds]
<apalos> marex: unfortunately not, I didnt plan in time
<marex> bummer
<apalos> marex: i am planning to be in OSFC though
<apalos> and maybe plumbers, not sure about the latter
<apalos> I'll definitely be in OSFC
<apalos> I should have joined EOSS as well tbh...
<marex> apalos: when/where is OSFC ? They treated U-Boot poorly when I wanted to join, so I gave up on that conf
sng has joined #u-boot
bryanb has joined #u-boot
davlefou has joined #u-boot
<apalos> Oct 10-12 Sunnyvale iirc
<apalos> Last time it was most of linuxboot fest as well
<marex> US again ?
<apalos> But really noone cares, I just plan on doing a u-boot/EFI talk
<apalos> it was Gothernburg last year
<apalos> Gothenburg*
<cambrian_invader> what happened to elc?
<cambrian_invader> elce seems to have been merged into eoss
<Tartarus> Yes, it has
<cambrian_invader> but there doesn't seem to be a US conference scheduled
<marex> cambrian_invader: its now EOSS for both EU and US
<marex> cambrian_invader: next year will be EOSS in US
<cambrian_invader> ah
<marex> it will be alternating as far as I can tell
<Tartarus> And other conferences are trying to pick up some of the need, both location and content-wise
<cambrian_invader> I always seem to come across good elc talks on elinux.org, so I was hoping there would be a US conference this year
<cambrian_invader> last year I skipped it because of all the covid restrictions they had
d-s-e has quit [Ping timeout: 240 seconds]
mmu_man has joined #u-boot
sng has quit [Remote host closed the connection]
frieder has quit [Remote host closed the connection]
sng has joined #u-boot
rburton has quit [Server closed connection]
rburton has joined #u-boot
d-s-e has joined #u-boot
d-s-e has quit [Ping timeout: 258 seconds]
bradfa has quit [Server closed connection]
bradfa has joined #u-boot
d-s-e has joined #u-boot
Tartarus changed the topic of #u-boot to: SOURCE MOVED TO https://source.denx.de/u-boot/u-boot.git / U-Boot v2023.04, v2023.07-rc5 are OUT / Merge Window is CLOSED, next branch is OPEN / Release v2023.07 is scheduled for 03 July 2023 / Channel archives at https://libera.irclog.whitequark.org/u-boot
monstr has joined #u-boot
monstr has quit [Remote host closed the connection]
<marex> Tartarus: but but rc4 was just released ?
rburkholder has quit [Server closed connection]
<Tartarus> Yes, I got the email subject wrong
<Tartarus> tag is right
rburkholder has joined #u-boot
<marex> hehe
d-s-e has quit [Quit: Konversation terminated!]
<marex> Tartarus: maybe we need some ... mailman
<marex> to automate that
<Tartarus> What, the announcement email?
<Tartarus> I try and remember to put actual information in those :)
<marex> Tartarus: maybe chatgpt can generate those ?
<marex> or ... Bard
<Tartarus> ha
sng has quit [Remote host closed the connection]
sng has joined #u-boot
sng has quit [Ping timeout: 264 seconds]
sszy has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
<Slimey> time after time synced clocks are good
vagrantc has joined #u-boot
sng has joined #u-boot
<sjg1> Marek well the beer is still good
sng has quit [Remote host closed the connection]
* marex face -> palm
mmu_man has quit [Ping timeout: 240 seconds]
rvalue has quit [Ping timeout: 246 seconds]
rvalue has joined #u-boot
sng has joined #u-boot
apritzel has joined #u-boot
mmu_man has joined #u-boot
mkorpershoek has quit [Server closed connection]
mkorpershoek has joined #u-boot
apritzel has quit [Ping timeout: 245 seconds]
<milkylainen> oops.
<milkylainen> sjg1: Did you see that one btw? It's the uglyfix for the decompression errors I was getting when verifying the fit image using the sign checker.
apritzel has joined #u-boot
Wouter0100670440 has quit [Quit: The Lounge - https://thelounge.chat]
Wouter0100670440 has joined #u-boot
Laurence_b has joined #u-boot
sng has quit [Remote host closed the connection]
alan_o has quit [Remote host closed the connection]
alan_o has joined #u-boot
apritzel has quit [Ping timeout: 252 seconds]
Laurence_b has quit [Quit: Client closed]
Laurence_b has joined #u-boot
WoC has quit [Remote host closed the connection]
WoC has joined #u-boot
Laurence_b has quit [Quit: Client closed]
Laurence_b has joined #u-boot
apritzel has joined #u-boot
GNUtoo has quit [Ping timeout: 240 seconds]
teejay has quit [Ping timeout: 264 seconds]
teejay has joined #u-boot
GNUtoo has joined #u-boot
jybz has quit [Excess Flood]
samueldr has quit [Ping timeout: 255 seconds]
ezequielg has quit [Ping timeout: 255 seconds]
ezequielg has joined #u-boot
jybz has joined #u-boot
mvaittin has quit [Ping timeout: 255 seconds]
m5zs7k_ has joined #u-boot
m5zs7k has quit [Quit: m5zs7k]
mncheck-m has joined #u-boot
mncheck has quit [Ping timeout: 245 seconds]
m5zs7k_ is now known as m5zs7k
Laurence_b has quit [Quit: Client closed]
Nokurn has joined #u-boot
Leopold has quit [Remote host closed the connection]
Leopold_ has joined #u-boot