Tartarus changed the topic of #u-boot to: SOURCE MOVED TO https://source.denx.de/u-boot/u-boot.git / U-Boot v2025.04, v2025.07-rc2 are OUT / Merge Window is CLOSED, next branch is OPEN / Release v2025.07 is scheduled for 07 July 2025 / Channel archives at https://libera.irclog.whitequark.org/u-boot
mmu_man has quit [Ping timeout: 272 seconds]
sbach has quit [Ping timeout: 252 seconds]
eichehome_ has quit [Quit: eichehome_]
vagrantc has quit [Quit: leaving]
eichehome has joined #u-boot
eichehome has quit [Quit: eichehome]
eichehome has joined #u-boot
naoki has joined #u-boot
sbach has joined #u-boot
eichehome has quit [Quit: eichehome]
eichehome has joined #u-boot
eichehome has quit [Quit: eichehome]
eichehome has joined #u-boot
sbach has quit [Ping timeout: 272 seconds]
clamor has joined #u-boot
KREYREN has quit [Ping timeout: 264 seconds]
eichehome has quit [Quit: eichehome]
eichehome has joined #u-boot
eichehome has quit [Quit: eichehome]
eichehome has joined #u-boot
haritz has quit [Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in]
xypron has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
xypron has joined #u-boot
vfazio_ has quit [Ping timeout: 260 seconds]
_whitelogger has joined #u-boot
vfazio has joined #u-boot
eichehome has quit [Quit: eichehome]
eichehome has joined #u-boot
eichehome has quit [Quit: eichehome]
monstr has joined #u-boot
monstr has quit [Ping timeout: 252 seconds]
kiboneu has quit [Remote host closed the connection]
kiboneu has joined #u-boot
sbach has joined #u-boot
ldevulder has joined #u-boot
sbach has quit [Ping timeout: 244 seconds]
monstr has joined #u-boot
naoki has quit [Ping timeout: 276 seconds]
mckoan|away is now known as mckoan
Poltawer has joined #u-boot
alperak has joined #u-boot
mmu_man has joined #u-boot
ungeskriptet has quit [Remote host closed the connection]
pbergin has joined #u-boot
ungeskriptet has joined #u-boot
wooosaiiii has quit [Remote host closed the connection]
wooosaiiii has joined #u-boot
sbach has joined #u-boot
mmu_man has quit [Ping timeout: 248 seconds]
Tyaku has joined #u-boot
<Tyaku> Hello, Did someone know if there is a documentation about "variables suffix" that permits to change permissions in U-Boot ? Because we want to block the access to some variables, we don't know the best way. I have tested the callbacks, it works but I would like to test the other methods jsut to compare. I found in U-Boot code that they put things like ":mo" at the end of some variables and I think it is
<Tyaku> used as "permission configurator".
wooosaiiii has quit [Remote host closed the connection]
sszy has joined #u-boot
wooosaiiii has joined #u-boot
goliath has joined #u-boot
wooosaiiii has quit [Remote host closed the connection]
wooosaiiii has joined #u-boot
sbach has quit [Ping timeout: 276 seconds]
wooosaiiii has quit [Remote host closed the connection]
wooosaiiii has joined #u-boot
haritz has joined #u-boot
haritz has quit [Changing host]
haritz has joined #u-boot
haritz has quit [Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in]
haritz has joined #u-boot
haritz has quit [Changing host]
haritz has joined #u-boot
ungeskriptet has left #u-boot [#u-boot]
clamor has quit [Ping timeout: 260 seconds]
clamor has joined #u-boot
<marex> Tyaku: README , line 1200 , CFG_ENV_FLAGS_LIST_STATIC
dianshi has quit [Quit: WeeChat 4.1.1]
haritz has quit [Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in]
haritz has joined #u-boot
haritz has quit [Changing host]
haritz has joined #u-boot
Perflosopher0387 has quit [Quit: Ping timeout (120 seconds)]
Perflosopher0387 has joined #u-boot
clamor has quit [Read error: Connection reset by peer]
clamor has joined #u-boot
sbach has joined #u-boot
KREYREN has joined #u-boot
naoki has joined #u-boot
naoki has quit [Client Quit]
jclsn has joined #u-boot
sbach has quit [Ping timeout: 252 seconds]
KREYREN has quit [Ping timeout: 264 seconds]
Guest313 has joined #u-boot
goliath has quit [Quit: SIGSEGV]
vardhan has joined #u-boot
sbach has joined #u-boot
wooosaiiii has quit [Remote host closed the connection]
wooosaiiii has joined #u-boot
mmu_man has joined #u-boot
wooosaiiii has quit [Remote host closed the connection]
wooosaiiii has joined #u-boot
haritz has quit [Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in]
sbach has quit [Ping timeout: 260 seconds]
wooosaiiii has quit [Remote host closed the connection]
wooosaiiii has joined #u-boot
haritz has joined #u-boot
haritz has quit [Changing host]
haritz has joined #u-boot
wooosaiiii has quit [Remote host closed the connection]
wooosaiiii has joined #u-boot
wooosaiiii has quit [Remote host closed the connection]
Guest313 has quit [Quit: Client closed]
wooosaiiii has joined #u-boot
sbach has joined #u-boot
Guest313 has joined #u-boot
Guest313 has quit [Client Quit]
iprusov_ has quit [Ping timeout: 276 seconds]
KREYREN has joined #u-boot
wooosaiiii has quit [Remote host closed the connection]
wooosaiiii has joined #u-boot
Tyaku has quit [Ping timeout: 244 seconds]
sbach has quit [Ping timeout: 268 seconds]
Tyaku has joined #u-boot
vagrantc has joined #u-boot
<Tyaku> I see the env flags, and try it with ethaddr variable. But there is something strange: If I modify from uboot ethaddr: yes i have a message that indicate it can only be written one time. But from fw_setenv: it's open-bar AND we can set anything, even something that doesn't looks like a mac address, (the format verification is not applied)
<Tyaku> Is there any setting / compilation flah to use, to make sure fw_setenv use the callbacks ?
iprusov has joined #u-boot
<xypron> Tyaku: /README also has a section "Vendor Parameter Protection"
<Tyaku> Yes I found it after marex response, but
<Tyaku> I has effect on U-Boot CLI, but not on fw_setenv command.
<Tyaku> It*
iprusov has quit [Ping timeout: 268 seconds]
<Tartarus> It's quite likely a gap in the implementation
sbach has joined #u-boot
<Tyaku> Tartarus: Is it wanted ?
<Tartarus> Yes, it would be appreciated
<Tartarus> And updating the docs from the top-level README to rst and something under doc/ so that it's more visible too
<Tartarus> If you have time and are so inclined
ldevulder has quit [Remote host closed the connection]
<Tyaku> I'm not sure to understand: Is it normal/wanted that the flags to configure access permission to variables are only read from U-Boot CLI and not from fw_setenv ? It's also possible that there is a bug in my side, that's why I ask
ldevulder has joined #u-boot
<Tartarus> This particular feature is not well used, so you likely need to dig in to the fw_setenv code to config what is/isn't doing what you expect
monstr has quit [Remote host closed the connection]
sbach has quit [Ping timeout: 272 seconds]
dsimic has quit [Ping timeout: 252 seconds]
dsimic has joined #u-boot
ldevulder has quit [Quit: Leaving]
vardhan has quit [Ping timeout: 252 seconds]
<kcxt> Tartarus: sjg1: are there bindings/schema for binmans devicetree?
<kcxt> hm, found the generated docs from binman/etype, i guess that's all
alexxy has quit [Ping timeout: 248 seconds]
alexxy has joined #u-boot
mckoan is now known as mckoan|away
sbach has joined #u-boot
mmu_man has quit [Ping timeout: 244 seconds]
Poltawer has quit [Ping timeout: 260 seconds]
Poltawer has joined #u-boot
clamor has quit [Remote host closed the connection]
clamor has joined #u-boot
KREYREN has quit [Remote host closed the connection]
KREYREN has joined #u-boot
sbach has quit [Ping timeout: 252 seconds]
Poltawer has quit [Ping timeout: 272 seconds]
Poltawer has joined #u-boot
BobBeck37 has joined #u-boot
MWelchUK0 has joined #u-boot
alexxy has quit [Quit: No Ping reply in 180 seconds.]
alexxy has joined #u-boot
clamor has quit [Ping timeout: 260 seconds]
clamor has joined #u-boot
Poltawer has quit [Ping timeout: 268 seconds]
Poltawer has joined #u-boot
sszy has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
clamor has quit [Read error: Connection reset by peer]
pbergin has quit [Quit: Leaving]
<marex> Tartarus: well that is plain wrong, and that particular feature is actually extensively used :)
<Tartarus> Ah, Ok, thanks :)
<marex> Tyaku: do you have WRITEABLE ENV enabled too ?
<marex> if so, U-Boot only imports subset of env vars from external env, everything else comes from built in env
Poltawer has quit [Ping timeout: 268 seconds]
Poltawer has joined #u-boot
<kcxt> phew, started to get my head around binman... the main problem is that it's literally impossible to know if we should build an mbn or not without the user telling us at build time (e.g. with a make flag)
<kcxt> one idea is to create the u-boot.mbn file but have it contain some text explaining that the board is unsupported and how to add it if they wish
<kcxt> for many devices (e.g. phones) the mbn stuff is totally unused since we build an Android boot image instead
Tyaku has quit [Ping timeout: 276 seconds]
<kcxt> my wip stuff is here if anyone wants to take a look, i also need to figure out how to get that qcom-binman.dts file to build, since we use OF_UPSTREAM the arch/arm/dts dir is totally ignored
<Tartarus> kcxt: re dts + OF_UPSTREAM that should be solvable, see TI K3 (am6* j7*, et al) ?
<kcxt> thx i'll take a look
sbach has joined #u-boot
sbach has quit [Ping timeout: 268 seconds]
mmu_man has joined #u-boot
KREYREN has quit [Ping timeout: 264 seconds]
sbach has joined #u-boot
Poltawer has quit [Ping timeout: 272 seconds]
sbach has quit [Ping timeout: 248 seconds]
alperak has quit [Quit: Connection closed for inactivity]
vagrantc has quit [Quit: leaving]
sbach has joined #u-boot