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
pgreco_ is now known as pgreco
apritzel has quit [Ping timeout: 246 seconds]
mmu_man has quit [Ping timeout: 250 seconds]
jclsn has quit [Ping timeout: 264 seconds]
jclsn has joined #u-boot
alpernebbi has quit [Ping timeout: 252 seconds]
alpernebbi has joined #u-boot
vagrantc has quit [Quit: leaving]
Wouter0100670440 has quit [Quit: The Lounge - https://thelounge.chat]
Wouter0100670440 has joined #u-boot
Peng_Fan has joined #u-boot
wooosaiiii has quit [Quit: wooosaiiii]
wooosaiiii has joined #u-boot
ccaione has quit [Server closed connection]
ccaione has joined #u-boot
\dev\ice has quit [Changing host]
\dev\ice has joined #u-boot
sng has joined #u-boot
sng has quit [Remote host closed the connection]
ikarso has joined #u-boot
sng has joined #u-boot
monstr has joined #u-boot
sng has quit [Remote host closed the connection]
jkridner has quit [Server closed connection]
jkridner has joined #u-boot
gsz has joined #u-boot
<sjg1> milkylainen: Is that using fit_check_sign?
sng has joined #u-boot
rvalue has quit [Ping timeout: 250 seconds]
frieder has joined #u-boot
rvalue has joined #u-boot
apritzel has joined #u-boot
apritzel has quit [Ping timeout: 252 seconds]
monstr has quit [Remote host closed the connection]
sng has quit [Remote host closed the connection]
sng has joined #u-boot
srk has quit [Remote host closed the connection]
srk has joined #u-boot
tnovotny has joined #u-boot
naoki has joined #u-boot
sng has quit [Remote host closed the connection]
apritzel has joined #u-boot
pgreco_ has joined #u-boot
pgreco has quit [Ping timeout: 246 seconds]
sng has joined #u-boot
MWelchUK has quit [Quit: The Lounge - https://thelounge.chat]
BobBeck9 has joined #u-boot
MWelchUK has joined #u-boot
BobBeck9 has quit [Read error: Connection reset by peer]
MWelchUK has quit [Read error: Connection reset by peer]
rvalue has quit [Ping timeout: 245 seconds]
Nokurn has quit [Ping timeout: 264 seconds]
rvalue has joined #u-boot
Hypfer has quit [Quit: The Lounge - https://thelounge.github.io]
BobBeck9 has joined #u-boot
Hypfer has joined #u-boot
MWelchUK has joined #u-boot
sszy has joined #u-boot
d-s-e has joined #u-boot
tucanae47 has quit [Server closed connection]
tucanae47 has joined #u-boot
naoki has quit [Quit: naoki]
<sng> sjg1: Simon, regarding the capsule build changes, we can have a call about the changes if you are okay with it
Wouter0100670440 has quit [Quit: The Lounge - https://thelounge.chat]
Wouter0100670440 has joined #u-boot
sng has quit [Remote host closed the connection]
gsz has quit [Ping timeout: 264 seconds]
sng has joined #u-boot
ccf has joined #u-boot
<ccf> Ahoj, in a board specific platformcode (/board/rockchip/blafoo) I can successfully use fdt_setprop_u32(), now I want to use fdt_getprop_u32(), but that does fail with a linker failure: undefined reference to `fdt_getprop_u32'. Any ideas?
d-s-e has quit [Ping timeout: 250 seconds]
<sjg1> sng: I suppose we could but I'm not in an ideal environment for calls...I sent a reply
sng has quit [Remote host closed the connection]
\dev\ice has quit [Server closed connection]
\dev\ice has joined #u-boot
<sjg1> marex: Are you at EOSS?
sng has joined #u-boot
mmu_man has joined #u-boot
sng has quit [Remote host closed the connection]
d-s-e has joined #u-boot
Wouter0100670440 has quit [Quit: The Lounge - https://thelounge.chat]
Wouter0100670440 has joined #u-boot
gsz has joined #u-boot
tpw_rules has quit [Server closed connection]
tpw_rules has joined #u-boot
goliath has joined #u-boot
dormito has quit [Ping timeout: 265 seconds]
dormito has joined #u-boot
d-s-e has quit [Ping timeout: 264 seconds]
ccf has quit [Quit: Leaving.]
d-s-e has joined #u-boot
apritzel has quit [Ping timeout: 240 seconds]
<apalos> sjg1: Maybe we can have a call next wekk
<apalos> But you seem so disjoint and refusing to accept the fact that u-boot has EFI already
<apalos> which is a bit annoying,
<apalos> If you dont understand the patches, ask for a better explanation
<apalos> Right now your plan for adding the signatures, which again, *you* asked to be in a dtb
<apalos> is just messing things even more
<apalos> the signature is not per board, it's per vendor per image or whatever
<apalos> So the solution of 'ask vendors to include a custom .dtsi' is just beyond me
<apalos> the sensible one is have a Kconfig option which says "this is the public cert I want to build u-boot with"
<apalos> and you keep repeating that comment
<apalos> "we in google sign stuff on a server later"
<apalos> We get it,
<apalos> But this is NOT signing
<apalos> so please the email properly, instead of responding random thoughts
<apalos> Because I am pretty sure I spend time on responding
<apalos> read the email*
<apalos> because looking at your responses always feels like you spent 5 mins, skimming through the email
MWelchUK7 has quit [Server closed connection]
goliath has quit [Quit: SIGSEGV]
MWelchUK7 has joined #u-boot
unjust has joined #u-boot
goliath has joined #u-boot
<sjg1> apalos: I hope you can understand that there are frustrations on both sides. I'll forgo that until we can talk about it f2f
<sjg1> apalos: If you want a Kconfig with the public cert, that's fine...just add it to the .dtsi
<sjg1> apalos: I try to understand the emails, but they can be long and sometimes just repeat the same points. This is not my day job and I don't have a good understanding of much of the stuff you are working on
rvalue has quit [Quit: ZNC - https://znc.in]
rvalue has joined #u-boot
<apalos> sjg1: and that's fine
<apalos> All I am saying is that if wyou need more time, take more time
<apalos> If you need me to explain certian stuff ask, I am here
<sjg1> apalos: "disjoint and refusing to accept the fact that u-boot has EFI already" - that just makes no sense to me. My complaint was about FIP, where Linaro/ARM seems to have invented a new format for no earthly reason
<apalos> There's no point overloading emails, it just gets more confusing
<apalos> sjg1: Linaro has nothing to do with TF-A :>
<apalos> we contribute patches, but that's it
<apalos> but my whole point is pretty simple
<apalos> 1. U-Boot has a Kconfig that says "authenticated capsule updates"
<sjg1> apalos: Can we get past the 'we want to change the input files' thing, or is that going to be argued for another few weeks? It is just frustrating
<apalos> 2. if a user chooses that he should be prompted for a public jey
<apalos> but we dont want to change input files
<apalos> The only thing that is needed is a /dtb with the public key
<apalos> Because that's how the code works, which you requested
<apalos> So that .dtb should be automatically generated, by reading Kconfig with the key
<apalos> If the key gets injected into the .dtb or a .dtsi that eventually gets concatenated on the final u-boot binary makes little difference to me tbh
<apalos> we need a u-boot.bin with the correct .dtb appended which includes the public key
<apalos> and a u-boot.dtb which has all the nodes we need
<apalos> taht's it
<apalos> if you prefer it on a .dtsi that gets concatenated with the dtb in the end fine, i dont honestly see a difference
<apalos> But having vendors providing a .dtsi with a custom key per build, is just hard to use
<apalos> We should make their life easier not harder
<apalos> sjg1: the only fundamental difference is that the U-Boot DM extra nodes can be hardcoded because they are static and that's fine
<apalos> the public key on the other hand needs to be easily configurable
<apalos> Especially based on the huge success vendors have to mess things up security wise :>
goliath has quit [Quit: SIGSEGV]
d-s-e has quit [Quit: Konversation terminated!]
mmu_man has quit [Ping timeout: 250 seconds]
ikarso has quit [Quit: Connection closed for inactivity]
frieder has quit [Remote host closed the connection]
apritzel has joined #u-boot
sng has joined #u-boot
sng has quit [Remote host closed the connection]
sng has joined #u-boot
apritzel has quit [Ping timeout: 252 seconds]
sng has quit [Read error: Connection reset by peer]
vulpes2[m] has quit [Remote host closed the connection]
xypron has quit [Server closed connection]
xypron has joined #u-boot
mmu_man has joined #u-boot
pgreco_ is now known as pgreco
behanw has joined #u-boot
apritzel has joined #u-boot
apritzel has quit [Ping timeout: 240 seconds]
unjust has quit [Quit: unjust]
sng has joined #u-boot
soxrok2212 has quit [Read error: Connection reset by peer]
sng has quit [Remote host closed the connection]
sng has joined #u-boot
soxrok2212 has joined #u-boot
tnovotny has quit [Quit: Leaving]
sszy has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
slobodan has joined #u-boot
ikarso has joined #u-boot
tlwoerner has quit [Server closed connection]
tlwoerner has joined #u-boot
dlg has quit [Server closed connection]
dlg has joined #u-boot
Perflosopher has quit [Remote host closed the connection]
slobodan has quit [Read error: Connection reset by peer]
slobodan has joined #u-boot
slobodan has quit [Read error: Connection reset by peer]
slobodan has joined #u-boot
vagrantc has joined #u-boot
Laurence_b has joined #u-boot
gsz has quit [Quit: leaving]
sng has quit [Ping timeout: 250 seconds]
mmu_man has quit [Ping timeout: 246 seconds]
monstr has joined #u-boot
behanw has quit [Quit: Connection closed for inactivity]
mmu_man has joined #u-boot
monstr has quit [Remote host closed the connection]
Wouter0100670440 has quit [Quit: The Lounge - https://thelounge.chat]
Wouter0100670440 has joined #u-boot
Laurence_b has quit [Ping timeout: 246 seconds]
<Kwiboo> apalos: you could probably do something like https://gist.github.com/Kwiboo/08badad7fec22aae2289aa9b3f5f76d8 to include the signature in a normal built u-boot.dtb
<Kwiboo> and then use binman to generate the normal firmware image and any capsules
Laurence_b has joined #u-boot
slobodan has quit [Read error: Connection reset by peer]
slobodan has joined #u-boot
<marex> sjg1: yes
haritz has quit [Ping timeout: 264 seconds]
Laurence_b has quit [Quit: Client closed]
slobodan has quit [Ping timeout: 252 seconds]
soxrok2212 has quit [Read error: Connection reset by peer]
vfazio has quit [Ping timeout: 258 seconds]
vfazio has joined #u-boot
sakman has quit [Quit: Leaving]
ikarso has quit [Quit: Connection closed for inactivity]
sakman has joined #u-boot
sicelo has quit [Server closed connection]
sicelo has joined #u-boot
Laurence_b has joined #u-boot
soxrok2212 has joined #u-boot
Nokurn has joined #u-boot
samueldr has joined #u-boot
naoki has joined #u-boot
Laurence_b has quit [Quit: Client closed]
prabhakarlad has quit [Quit: Client closed]
prabhakarlad has joined #u-boot
apritzel has joined #u-boot
mvaittin has joined #u-boot
vagrantc has quit [Quit: leaving]
Lightsword has quit [Server closed connection]
Lightsword has joined #u-boot
haritz has joined #u-boot
haritz has joined #u-boot
haritz has quit [Changing host]
Nokurn has quit [Ping timeout: 250 seconds]