Tartarus changed the topic of #u-boot to: SOURCE MOVED TO https://source.denx.de/u-boot/u-boot.git / U-Boot v2024.04, v2024.07-rc1 are OUT / Merge Window is CLOSED, next branch is CLOSED / Release v2024.07 is scheduled for 01 July 2024 / Channel archives at https://libera.irclog.whitequark.org/u-boot
<marex> tlwoerner: I've been hatching this idea of moving U-Boot to EL3 on both STM32MP and IMX
<marex> tlwoerner: basically move U-Boot SPL and U-Boot to EL3 and then wrap the TFA PSCI stuff, OpTee OS, Linux all into a single fitImage, so it can be all booted together as a single bundle
<marex> because Linux depends on those things and those things need to be safely updated, so this seems like the way to go
<marex> if the fitImage fails to boot, fall back to another fitImage, problem solved ...
<marex> I think there should be a reliable bootloader at the very bottom, and all those blobs should be loaded as optional goo from fitImage as needed
abws has joined #u-boot
abws has quit [Quit: abws]
qschulz has quit [Quit: qschulz]
ac_slater has joined #u-boot
<ac_slater> hey guys. From uboot source code, how can I set an env var? I'm trying to write a driver for something and I want its output to be something I can query in the environment
<ac_slater> is there some setenv() function?
qschulz has joined #u-boot
<ac_slater> env.h ?
<ac_slater> oh just env_set()... damn. Do not be like me and google this. Thanks!
joeskb7 has quit [Ping timeout: 252 seconds]
joeskb7 has joined #u-boot
alpernebbi has quit [Ping timeout: 260 seconds]
jclsn has quit [Ping timeout: 256 seconds]
jclsn has joined #u-boot
alpernebbi has joined #u-boot
mmu_man has quit [Ping timeout: 264 seconds]
<Tartarus> Welp, that was nice, gmail let me send all 149 patches in one go
<Tartarus> And less than 4 minutes for the first reviewed-by nice
persmule has quit [Remote host closed the connection]
KREYREN has quit [Remote host closed the connection]
<tlwoerner> is there an easy way to write a short string to memory, or do i have to write each byte at a time?
tlwoerner has quit [Remote host closed the connection]
tlwoerner has joined #u-boot
enok has joined #u-boot
Stat_headcrabed has joined #u-boot
qqq has joined #u-boot
rvalue has quit [Read error: Connection reset by peer]
rvalue has joined #u-boot
warpme has joined #u-boot
warpme has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
mripard has quit [Quit: mripard]
qschulz has quit [Quit: qschulz]
qschulz has joined #u-boot
qschulz has quit [Remote host closed the connection]
f_ has joined #u-boot
alperak has joined #u-boot
alpernebbi has quit [Ping timeout: 255 seconds]
goliath has joined #u-boot
alpernebbi has joined #u-boot
OLGA has joined #u-boot
OLGA has quit [K-Lined]
enok has quit [Ping timeout: 240 seconds]
qschulz has joined #u-boot
slobodan has joined #u-boot
slobodan_ has joined #u-boot
mmu_man has joined #u-boot
slobodan has quit [Ping timeout: 260 seconds]
edwinistrator25 has joined #u-boot
edwinistrator2 has quit [Ping timeout: 255 seconds]
edwinistrator25 is now known as edwinistrator2
dsimic has quit [Ping timeout: 268 seconds]
dsimic has joined #u-boot
abws has joined #u-boot
GNUtoo has quit [Remote host closed the connection]
GNUtoo has joined #u-boot
crazy_imp has quit [Ping timeout: 256 seconds]
Stat_headcrabed has quit [Quit: Stat_headcrabed]
<tlwoerner> marex: it is a sign of your deep experience in these matters that you predicted the 'setexpr' command would be useful to me
<tlwoerner> so far at least half the commands are 'setexpr' ;-)
persmule has joined #u-boot
ldevulder has joined #u-boot
ldevulder_ has quit [Ping timeout: 255 seconds]
<marex> tlwoerner: heh, glad I could help
<tlwoerner> marex: you are always a great source of help! it is much appreciated
crazy_imp has joined #u-boot
edwinistrator2 has quit [Quit: The Lounge - https://thelounge.chat]
persmule has quit [Remote host closed the connection]
persmule has joined #u-boot
monstr has joined #u-boot
jfsimon1981_c has joined #u-boot
jfsimon1981_b has quit [Remote host closed the connection]
mmu_man has quit [Ping timeout: 264 seconds]
edwinistrator2 has joined #u-boot
mmu_man has joined #u-boot
vagrantc has joined #u-boot
monstr has quit [Remote host closed the connection]
enok has joined #u-boot
enok has quit [Remote host closed the connection]
enok has joined #u-boot
goliath has quit [Quit: SIGSEGV]
enok has quit [Ping timeout: 255 seconds]
gsz has joined #u-boot
mmu_man has quit [Ping timeout: 264 seconds]
mmu_man has joined #u-boot
enok has joined #u-boot
Stat_headcrabed has joined #u-boot
Stat_headcrabed has quit [Client Quit]
ldevulder_ has joined #u-boot
ldevulder has quit [Ping timeout: 256 seconds]
ldevulder_ is now known as ldevulder
enok71 has joined #u-boot
enok has quit [Read error: Connection reset by peer]
enok71 is now known as enok
f_ has quit [Quit: To contact me, send a memo using MemoServ, PM f_[xmpp], or send an email. See https://vitali64.duckdns.org/.]
enok has quit [Ping timeout: 260 seconds]
gsz has quit [Ping timeout: 268 seconds]
goliath has joined #u-boot
vagrantc has quit [Quit: leaving]
pgreco has joined #u-boot
pgreco_ has quit [Ping timeout: 260 seconds]
enok has joined #u-boot
slobodan_ has quit [Ping timeout: 268 seconds]
<Tartarus> Ugh, python drives me nuts sometimes
<Tartarus> I think I've done everything I need for buildman to have a flag to ignore missing blob messages, but it's not working
redbrain has quit [Read error: Connection reset by peer]
Hypfer has quit [Quit: The Lounge - https://thelounge.github.io]
Hypfer has joined #u-boot
redbrain has joined #u-boot
alperak has quit [Quit: Connection closed for inactivity]
enok has quit [Ping timeout: 256 seconds]
flyback has quit [Quit: Leaving]
flyback has joined #u-boot
mmu_man has quit [Ping timeout: 255 seconds]
mmu_man has joined #u-boot
sakman has quit [Quit: Leaving]
<marex> Tartarus: some cached pyc stuck somewhere ?
<marex> Tartarus: binman drives me nuts all the time, but at least it is consistent :)
<Tartarus> Might be my regex is wrong
<Tartarus> I'll dig at it harder shortly, now that part 4 of removing <common.h> is in CI in a more proper form
<Tartarus> regex a tiny bit off, oh well, there