Tartarus changed the topic of #u-boot to: SOURCE MOVED TO https://source.denx.de/u-boot/u-boot.git / U-Boot v2025.01, v2025.04-rc2 are OUT / Merge Window is CLOSED, next branch is OPEN / Release v2025.04 is scheduled for 07 April 2025 / Channel archives at https://libera.irclog.whitequark.org/u-boot
naoki has quit [Quit: naoki]
persmule has quit [Remote host closed the connection]
persmule has joined #u-boot
goliath has quit [Quit: SIGSEGV]
jistr_ has quit [Ping timeout: 244 seconds]
jistr has joined #u-boot
zibolo has quit [Ping timeout: 252 seconds]
zibolo has joined #u-boot
Daanct12 has joined #u-boot
jclsn has quit [Ping timeout: 272 seconds]
jclsn has joined #u-boot
dormito has quit [Ping timeout: 276 seconds]
_whitelogger has joined #u-boot
Crofton has joined #u-boot
ndesaulniers has joined #u-boot
jbowen has joined #u-boot
jkridner has joined #u-boot
Manouchehri has joined #u-boot
dormito has joined #u-boot
vagrantc has quit [Quit: leaving]
mmu_man has quit [Ping timeout: 260 seconds]
rvalue has quit [Read error: Connection reset by peer]
rvalue has joined #u-boot
persmule has quit [Remote host closed the connection]
clamor has joined #u-boot
GNUtoo has quit [Ping timeout: 252 seconds]
GNUtoo has joined #u-boot
hanetzer has quit [Ping timeout: 246 seconds]
hanetzer has joined #u-boot
zibolo has quit [Ping timeout: 252 seconds]
<clamor> sjg1: are you free? Spl test fail of ofnode graph test is related to device tree size as well
clamor has quit [Read error: Connection reset by peer]
clamor has joined #u-boot
<Daanct12> clamor: i think you're the one working on video bridge patch?
<clamor> Yes
<clamor> Daanct12: yes
<Daanct12> i tested your patch on my device and it works as expected
<clamor> Daanct12: I am glad to hear that. You may respond tested-by (preferably with the device name you tested on) to the patch if you wish.
<Daanct12> clamor: will do later when i have access to my mailbox. at the same time i'll also submit v2 of my rockchip display support
<clamor> Daanct12: nice. You may include me in cc or to if you wish so
<Daanct12> do you have a rk3568 device?
<Daanct12> would be nice if you can test them :)
<Daanct12> i have already tested it on my pinetab 2 and that's the only rk3566 device i had
<clamor> Unfortunately I don't have rockchip, I am a tegra owner ;) but I still can take a look.
<Daanct12> i still want the jetson orin :(
<Daanct12> such a costly device
enok has quit [Ping timeout: 244 seconds]
<clamor> I don't have tegra newer than tk1 so yeah, expensive
ungeskriptet has quit [Remote host closed the connection]
ungeskriptet has joined #u-boot
mmu_man has joined #u-boot
haritz has quit [Ping timeout: 268 seconds]
naoki has joined #u-boot
naoki has quit [Client Quit]
haritz has joined #u-boot
haritz has quit [Changing host]
haritz has joined #u-boot
naoki has joined #u-boot
naoki has quit [Quit: naoki]
pbergin has quit [Remote host closed the connection]
pbergin has joined #u-boot
goliath has joined #u-boot
leah has quit [Ping timeout: 260 seconds]
leah has joined #u-boot
leah has quit [Client Quit]
pbergin has quit [Remote host closed the connection]
pbergin has joined #u-boot
Daanct12 has quit [Quit: WeeChat 4.5.1]
leah has joined #u-boot
<sjg1> clamor: OK...I'm not sure what is going on, but it is something to do with bloblist, right?
persmule has joined #u-boot
dagelf has quit [Ping timeout: 265 seconds]
enok has joined #u-boot
<clamor> sjg1: it seems to be related directly to size of tree
<clamor> If I add my bindings and comment node of similar size, my tests pass
enok has quit [Remote host closed the connection]
leah has quit [Quit: WeeChat 3.8]
leah has joined #u-boot
rvalue has quit [Read error: Connection reset by peer]
rvalue has joined #u-boot
jybz has quit [Ping timeout: 268 seconds]
leah has quit [Quit: WeeChat 3.8]
<sjg1> clamor: OK, but I'm not sure what is going on, sorry. If it is bloblist, I was hoping to look at it this weekend, but I might not get time. You could try your patches on my tree if you like and I don't see any reason not to post them, since the bug seems unrelated to your code
<clamor> sjg1: is it possible that tree is overlaping global data?
<clamor> Load address of gd is fixed, correct?
<clamor> *start address
leah has joined #u-boot
jybz has joined #u-boot
leah has quit [Quit: WeeChat 3.8]
leah has joined #u-boot
<sjg1> clamor: Yes, that is possible if something is horribly wrong. You could check that the bloblist is being relocated properly?
<clamor> sjg1: how?
<sjg1> clamor: You can use the 'meminfo' command to see where things are, assuming you can get to the cmdline. The function is reloc_bloblist(). But that is just a blind guess as do what it might be. I'm really not sure
<clamor> sjg1: I cannot check with complete tree since uboot just fails, I will try to find out what is going on.
<sjg1> clamor: OK, good luck
<clamor> sjg1: thank you
<clamor> Plain, then with test tree, then with test tree trimmed
<clamor> Just informing
leah has quit [Quit: WeeChat 3.8]
leah has joined #u-boot
dsimic has quit [Ping timeout: 244 seconds]
dsimic has joined #u-boot
clamor has quit [Read error: Connection reset by peer]
clamor has joined #u-boot
leah has quit [Ping timeout: 252 seconds]
leah has joined #u-boot
leah has quit [Excess Flood]
leah has joined #u-boot
<sjg1> clamor: OK
leah has quit [Quit: WeeChat 3.8]
leah has joined #u-boot
clamor has quit [Ping timeout: 268 seconds]
clamor has joined #u-boot
pbergin has quit [Remote host closed the connection]
pbergin has joined #u-boot
mmind00 has quit [Ping timeout: 252 seconds]
mmind00 has joined #u-boot
stefanct has quit [Ping timeout: 268 seconds]
stefanct has joined #u-boot
pgreco has quit [Ping timeout: 252 seconds]
pgreco_ has joined #u-boot
clamor has quit [Read error: Connection reset by peer]
stefanct has quit [Ping timeout: 252 seconds]
stefanct has joined #u-boot
<shadow> sjg1: board_fit_config_name_match() callback decides a "winner", do we know from U-Boot main payload what that is?
<shadow> I'm looking at duplicated EEPROM checking board/starfive/visionfive2/starfive_visionfive2.c to re-discover what the fdtfile search path should be set to, which is now heavily redundant but I'm not aware how we know what the winning result from board_fit_config_name_match() was
<sjg1> shadow: We should not be using that function. You can enable CONFIG_FIT_BEST_MATCH and do it that way. The fdtfile thing is not needed with FIT
<shadow> ah. Interesting.
<shadow> I'll adjust my review message to instead simply raise the question then. I did not like the clever string pointer math and this gets me looking at what could instead be deleted or simplified without trying to be clever and save a few bytes at the expense of code readability
<shadow> yeah I think this logic used to make some kind of sense and now it's just the wrong way around in board/starfive/visionfive2/spl.c