Tartarus changed the topic of #u-boot to: SOURCE MOVED TO https://source.denx.de/u-boot/u-boot.git / U-Boot v2024.01, v2024.04-rc4 are OUT / Merge Window is CLOSED, next branch is OPEN / Release v2024.04 is scheduled for 02 April 2024 / Channel archives at https://libera.irclog.whitequark.org/u-boot
KREYREN has quit [Ping timeout: 260 seconds]
stefanro has quit [Ping timeout: 255 seconds]
vagrantc has quit [Quit: leaving]
stefanro has joined #u-boot
goliath has quit [Quit: SIGSEGV]
LeSpocky has quit [Ping timeout: 268 seconds]
jclsn has quit [Ping timeout: 240 seconds]
jclsn has joined #u-boot
LeSpocky has joined #u-boot
mmu_man has quit [Ping timeout: 268 seconds]
enok has quit [Ping timeout: 252 seconds]
stefanro has quit [Ping timeout: 256 seconds]
stefanro has joined #u-boot
rvalue has joined #u-boot
ikarso has quit [Quit: Connection closed for inactivity]
rvalue has quit [Ping timeout: 260 seconds]
joeskb7 has joined #u-boot
rvalue has joined #u-boot
stefanro has quit [Ping timeout: 272 seconds]
stefanro has joined #u-boot
Clamor has joined #u-boot
joeskb7 has quit [Quit: Lost terminal]
rvalue has quit [Ping timeout: 264 seconds]
rvalue has joined #u-boot
Clamor has quit [Read error: Connection reset by peer]
Clamor has joined #u-boot
Stat_headcrabed has joined #u-boot
naoki has quit [Quit: naoki]
monstr has joined #u-boot
monstr has quit [Remote host closed the connection]
monstr has joined #u-boot
naoki has joined #u-boot
ukky has quit [Ping timeout: 252 seconds]
wooosaiiii has quit [Quit: wooosaiiii]
wooosaiiii has joined #u-boot
enok has joined #u-boot
Stat_headcrabed has quit [Quit: Stat_headcrabed]
mckoan|away is now known as mckoan
sakman has quit [Ping timeout: 256 seconds]
sakman has joined #u-boot
persmule has quit [Remote host closed the connection]
<mwalle> sjg1: do you know if jsonschema v4.17.3 is really needed? debian (stable) has 4.10.3 and it seems to work fine?
<mwalle> honestly, all these build requirements are a bit annoying as you cannot build uboot on a normal devel machine anymore :/
mmu_man has joined #u-boot
prabhakalad has quit [Quit: Konversation terminated!]
prabhakalad has joined #u-boot
sszy has joined #u-boot
rockosov has quit [Quit: WeeChat 3.4-dev]
KREYREN has joined #u-boot
<qschulz> tlwoerner: niiiice :)
jmasson has joined #u-boot
<qschulz> tlwoerner: the Radxa Zero E does seem interesting, PoE is real nice for a remote camera I assume. RK3566 is pretty well supported upstream AFAIK? The only issue I foresee right now is that the whole camera stack isn't supported upstream yet and that's usually some amount of work required :/
KREYREN has quit [Remote host closed the connection]
KREYREN has joined #u-boot
KREYREN has quit [Remote host closed the connection]
KREYREN has joined #u-boot
mmu_man has quit [Ping timeout: 256 seconds]
ikarso has joined #u-boot
jmasson has quit []
stefanro has quit [Ping timeout: 255 seconds]
Stat_headcrabed has joined #u-boot
stefanro has joined #u-boot
slobodan has joined #u-boot
prabhakarlad has joined #u-boot
prabhakar has joined #u-boot
stefanro has quit [Ping timeout: 256 seconds]
stefanro has joined #u-boot
mmu_man has joined #u-boot
dsimic has quit [Ping timeout: 246 seconds]
dsimic has joined #u-boot
goliath has joined #u-boot
Schimsalabim has joined #u-boot
Schimsalabim has quit [Client Quit]
swiftgeek has quit [Ping timeout: 264 seconds]
naoki has quit [Quit: naoki]
persmule has joined #u-boot
prabhakarlad has quit [Quit: Client closed]
Stat_headcrabed has quit [Quit: Stat_headcrabed]
Leopold has joined #u-boot
Leopold has quit [Remote host closed the connection]
GNUtoo has quit [Ping timeout: 268 seconds]
GNUtoo has joined #u-boot
<tlwoerner> Tartarus: when was the cut-off window from v2024.04?
<tlwoerner> s/from/for
monstr has quit [Ping timeout: 252 seconds]
Stat_headcrabed has joined #u-boot
<tlwoerner> Tartarus: never mind, i see the patches i was hoping for will be in v2024.07 not v2024.04
<tlwoerner> qschulz: v2024.07 is a long time to wait for the patches to implement a "i want to save the environment" switch
<tlwoerner> qschulz: i can either move the SRCREV up, or have a second "i am/am not booting from emmc" switch
macromorgan has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
<tlwoerner> qschulz: i don't care either way, but i don't want to post patches and have the review say "you should have done it the other way" ;-)
macromorgan has joined #u-boot
monstr has joined #u-boot
<tlwoerner> in any case, anything i do now will have to be updated once v2024.07 comes out
<qschulz> tlwoerner: I'm not following... I thought you had something working with two patches?
<tlwoerner> simply adding Ben's patch is not enough on its own to get it working on all the boards on which i can test
<tlwoerner> i still need to tweak CONFIG_SYS_MMC_ENV_DEV based on whether the user wants to save the env to emmc or sdcard
<qschulz> tlwoerner: not with SPL_DM_SEQ_ALIAS in the defconfig?
<tlwoerner> (i.e. booting from emmc vs sdcard, assuming the user wants to store the env on the same device from which they're booting)
GNUtoo has quit [Ping timeout: 255 seconds]
<tlwoerner> okay, i _thought_ i tested that and it didn't work on all boards (i.e. rock64 and rock-pi-s, both rk3308-based). let me rebuild them all and try that scenario again
<tlwoerner> oops! rock-pi-e, not rock-pi-s
<tlwoerner> which are both rk3328-based
<qschulz> tlwoerner: I'm asking, because I thought that was the summary at the end of yesterday?
<tlwoerner> that summary was rock-pi-4b only
<qschulz> ah ok, check the .config for each board to make sure (SPL_)DM_SEQ_ALIAS symbols are enabled
<qschulz> I don't know how you're patching the thing and I'm wondering if the patch is just ignore by kconfig because of e.g. missing dependencies
<tlwoerner> but i was really happy to find the --part-name (/dev/disk/by-partname) thingy
<qschulz> tlwoerner: does this work with eudev for example?
<qschulz> (i don't know how far you want to push the support for this thing)
<qschulz> (e.g. systemd-less systems)
<tlwoerner> oh hadn't thought of that, i assume systemd (haha)
<tlwoerner> i'll test that too
<tlwoerner> if it doesn't work then we'll have to hard-code the block device number, and it will have to know whether the user is booting from emmc or sdcard, which the user will have to specify
<tlwoerner> (since fw tools don't understand labels)
<tlwoerner> or partition labels
<tlwoerner> oh... darn
<tlwoerner> yes we can use /dev/disk/by-...
<tlwoerner> by we can't add a filesystem label to a partition that doesn't have a partition (i.e. a u-boot environment partition)
<tlwoerner> s/by/but
<qschulz> s/partition/filesystem/ I assume (the last partition occurrence) ?
<tlwoerner> d'oh... we can't add a filesystem label to a partition that doesn't have a filesystem
<qschulz> :)
<qschulz> tlwoerner: IIRC, udev is the one creating those /dev/disk/* entries, because I couldn't find anything in the kernel creating those
<qschulz> and I don't know if/how other init systems do it (e.g. eudev on top of another init system like sysv)
<tlwoerner> but sysvinit uses... eudev ? to do the same thing?
<qschulz> tlwoerner: I don't know if it does, that's what I'm asking :)
<tlwoerner> okay, i'll test
<qschulz> udev is systemd-only IIRC
<qschulz> and eudev is a completely different implementations, and I think it's very outdated now
<tlwoerner> i know you don't like these removable emmc modules, but they are so nice for flashing/testing :-)
<qschulz> tlwoerner: well, don't you need a specific contraption/jig to be able to flash them? I only need a micro-USB or USB-C cable :D
<qschulz> tlwoerner: ah no, eudev has seen some recent releases... It was a bit abandoned I think last time I had a look at it (a few years back)
<qschulz> On 2021-08-20 Gentoo decided to abandon eudev and a new project was established on 2021-09-14 by Alpine, Devuan and Gentoo contributors (alphabetical order).
stefanro has quit [Ping timeout: 260 seconds]
rvalue has quit [Ping timeout: 260 seconds]
stefanro has joined #u-boot
<tlwoerner> w00T!! the removable emmc module that i'm using for testing wasn't working on my rock-3a board and v2024.01 but is working with master
<tlwoerner> so "thank you!" to whoever got that working, now i can test with more of my boards
<qschulz> tlwoerner: I had some issues on RK3588 with reading as well, so I wouldn't be surprised if that was the fix for v2024.01 to work on eMMC on your Rock-3A maybe?
swiftgeek has joined #u-boot
<macromorgan> is there a way to define globally reserved memory, like you can with ram banks? Or is it only really done when you do devicetree fixups?
<marex> macromorgan: LMB
slobodan has quit [Ping timeout: 256 seconds]
slobodan has joined #u-boot
mmu_man has quit [Ping timeout: 255 seconds]
jceel has quit [Remote host closed the connection]
mmu_man has joined #u-boot
Clamor has quit [Ping timeout: 256 seconds]
enok has quit [Ping timeout: 260 seconds]
slobodan has quit [Ping timeout: 256 seconds]
slobodan has joined #u-boot
gsz has quit [Ping timeout: 252 seconds]
<sjg1> mwalle: If it works then an earlier is fine. I believe it is for the 'request' module
Clamor has joined #u-boot
mckoan is now known as mckoan|away
rvalue has joined #u-boot
<tlwoerner> qschulz: /dev/disk/by-partlabel works with sysvinit!
monstr has quit [Remote host closed the connection]
Stat_headcrabed has quit [Quit: Stat_headcrabed]
KREYREN_ has joined #u-boot
KREYREN has quit [Remote host closed the connection]
mmu_man has quit [Ping timeout: 256 seconds]
KREYREN_ has quit [Remote host closed the connection]
KREYREN_ has joined #u-boot
<qschulz> tlwoerner: oooooooooh :)
mmu_man has joined #u-boot
stefanro has quit [Quit: Leaving.]
enok has joined #u-boot
joeskb7 has joined #u-boot
slobodan_ has joined #u-boot
slobodan has quit [Ping timeout: 255 seconds]
slobodan_ has quit [Ping timeout: 260 seconds]
slobodan has joined #u-boot
_whitelogger has joined #u-boot
enok has quit [Ping timeout: 256 seconds]
Clamor has quit [Ping timeout: 252 seconds]
Clamor has joined #u-boot
KREYREN__ has joined #u-boot
enok has joined #u-boot
KREYREN_ has quit [Remote host closed the connection]
hanetzer has joined #u-boot
enok has quit [Ping timeout: 240 seconds]
sszy has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
vagrantc has joined #u-boot
Clamor has quit [Read error: Connection reset by peer]
KREYREN__ has quit [Remote host closed the connection]
KREYREN__ has joined #u-boot
KREYREN__ has quit [Remote host closed the connection]
KREYREN__ has joined #u-boot
jfsimon1981_c has quit [Remote host closed the connection]
jfsimon1981_c has joined #u-boot
jfsimon1981_c has quit [Read error: Connection reset by peer]
jfsimon1981_c has joined #u-boot
jfsimon1981_c has quit [Ping timeout: 252 seconds]
jfsimon1981_c has joined #u-boot
jfsimon1981_c is now known as jfsimon
enok has joined #u-boot
enok has quit [Client Quit]
enok has joined #u-boot
jfsimon has quit [Remote host closed the connection]
enok has quit [Ping timeout: 256 seconds]
jfsimon1981_c has joined #u-boot
qqq has quit [Remote host closed the connection]
prabhakalad has quit [Ping timeout: 256 seconds]
prabhakalad has joined #u-boot
KREYREN__ has quit [Remote host closed the connection]
enok has joined #u-boot
prabhakalad has quit [Ping timeout: 268 seconds]
prabhakalad has joined #u-boot
slobodan has quit [Ping timeout: 260 seconds]
hanetzer has quit [Ping timeout: 256 seconds]
slobodan has joined #u-boot
enok has quit [Quit: enok]
enok71 has joined #u-boot
slobodan_ has joined #u-boot
enok71 is now known as enok
Perflosopher has quit [Ping timeout: 252 seconds]
Perflosopher has joined #u-boot
slobodan has quit [Ping timeout: 264 seconds]
prabhakalad has quit [Ping timeout: 256 seconds]
GNUtoo has joined #u-boot
prabhakalad has joined #u-boot
prabhakalad has quit [Ping timeout: 255 seconds]
prabhakalad has joined #u-boot
enok has quit [Ping timeout: 268 seconds]
slobodan has joined #u-boot
slobodan_ has quit [Ping timeout: 256 seconds]
vagrantc has quit [Quit: leaving]
slobodan has quit [Ping timeout: 252 seconds]