Tartarus changed the topic of #u-boot to: SOURCE MOVED TO https://source.denx.de/u-boot/u-boot.git / U-Boot v2024.07 is OUT / Merge Window is OPEN, next branch is CLOSED / Release v2024.10 is scheduled for 07 October 2024 / Channel archives at https://libera.irclog.whitequark.org/u-boot
zibolo has quit [Ping timeout: 255 seconds]
zibolo has joined #u-boot
jclsn has quit [Ping timeout: 256 seconds]
jclsn has joined #u-boot
ikarso has quit [Quit: Connection closed for inactivity]
sjhill has quit [Remote host closed the connection]
LeSpocky has quit [Ping timeout: 256 seconds]
LeSpocky has joined #u-boot
sally has quit [Quit: sally]
sally has joined #u-boot
sally has quit [Quit: sally]
sally_ has joined #u-boot
sally_ has quit [Changing host]
sally_ has joined #u-boot
sally_ has quit [Client Quit]
sally_ has joined #u-boot
sally_ is now known as sally
wooosaiiii1 has joined #u-boot
wooosaiiii has quit [Ping timeout: 268 seconds]
wooosaiiii1 is now known as wooosaiiii
manchaw has joined #u-boot
goliath has joined #u-boot
gsz has joined #u-boot
monstr has joined #u-boot
jfsimon1981_c has quit [Ping timeout: 252 seconds]
pgreco has quit [Ping timeout: 256 seconds]
pgreco has joined #u-boot
jfsimon1981_c has joined #u-boot
warpme has joined #u-boot
warpme has quit [Client Quit]
eballetbo has joined #u-boot
warpme has joined #u-boot
flokli has quit [Ping timeout: 240 seconds]
warpme has quit [Client Quit]
warpme has joined #u-boot
jfsimon1981_c has quit [Ping timeout: 246 seconds]
warpme has quit [Client Quit]
mckoan|away is now known as mckoan
prabhakalad has quit [Quit: Konversation terminated!]
jfsimon1981_c has joined #u-boot
warpme has joined #u-boot
warpme has quit [Client Quit]
frieder has joined #u-boot
warpme has joined #u-boot
frieder has quit [Ping timeout: 256 seconds]
gsz has quit [Ping timeout: 268 seconds]
frieder has joined #u-boot
flokli has joined #u-boot
alperak has joined #u-boot
enok has joined #u-boot
enok has quit [Remote host closed the connection]
enok has joined #u-boot
ikarso has joined #u-boot
naoki1 has joined #u-boot
ungeskriptet4 has joined #u-boot
manchaw_ has joined #u-boot
Patater- has joined #u-boot
DrPatater has quit [Read error: Connection reset by peer]
ungeskriptet has quit [Read error: Connection reset by peer]
flokli has quit [Ping timeout: 268 seconds]
naoki has quit [Ping timeout: 268 seconds]
naoki1 is now known as naoki
ungeskriptet4 is now known as ungeskriptet
flokli- has joined #u-boot
manchaw has quit [Ping timeout: 268 seconds]
LeSpocky has quit [Ping timeout: 268 seconds]
zibolo has quit [Ping timeout: 268 seconds]
jclsn has quit [Ping timeout: 268 seconds]
manchaw_ is now known as manchaw
LeSpocky has joined #u-boot
zibolo has joined #u-boot
jclsn has joined #u-boot
enok has quit [Quit: enok]
enok has joined #u-boot
flokli- is now known as flokli
Stat_headcrabed has joined #u-boot
ldevulder has joined #u-boot
monstr has quit [Ping timeout: 252 seconds]
mmu_man has joined #u-boot
tlwoerner has quit [Ping timeout: 272 seconds]
mrnuke has quit [Ping timeout: 264 seconds]
rockosov has joined #u-boot
tlwoerner has joined #u-boot
enok has quit [Ping timeout: 256 seconds]
monstr has joined #u-boot
Letrab has quit [Quit: Client closed]
sszy has joined #u-boot
mripard has joined #u-boot
Jones42 has joined #u-boot
ungeskriptet has quit [Quit: Contact links: https://david-w.eu]
ungeskriptet has joined #u-boot
slobodan_ has joined #u-boot
mps has quit [Ping timeout: 255 seconds]
sng has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
sng has joined #u-boot
prabhakalad has joined #u-boot
xroumegue has quit [Ping timeout: 264 seconds]
slobodan_ has quit [Read error: Connection reset by peer]
slobodan has joined #u-boot
enok has joined #u-boot
stefanro has quit [Ping timeout: 246 seconds]
xroumegue has joined #u-boot
enok has quit [Ping timeout: 252 seconds]
stefanro has joined #u-boot
mps has joined #u-boot
enok has joined #u-boot
rvalue has quit [Read error: Connection reset by peer]
<Jones42> is there any nice tooling available to modify an existing fitimage (i.e. to add another node)?
rvalue has joined #u-boot
Peng_Fan has quit [Quit: Connection closed for inactivity]
ungeskriptet has quit [Quit: Contact links: https://david-w.eu]
ungeskriptet has joined #u-boot
persmule has quit [Ping timeout: 260 seconds]
persmule has joined #u-boot
enok has quit [Ping timeout: 268 seconds]
Peng_Fan has joined #u-boot
Jones42_ has joined #u-boot
Jones42 has quit [Ping timeout: 256 seconds]
naoki has quit [Quit: naoki]
vfazio has joined #u-boot
frieder has quit [Ping timeout: 252 seconds]
frieder has joined #u-boot
warpme has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
warpme has joined #u-boot
Jones42__ has joined #u-boot
Jones42_ has quit [Ping timeout: 268 seconds]
goliath has quit [Quit: SIGSEGV]
Jones42__ has quit [Ping timeout: 264 seconds]
ldevulder has quit [Quit: Leaving]
jfsimon1981_c is now known as jfsimon
<Tartarus> sjg1: Can you post a fix for the buildman thing today?
slobodan has quit [Ping timeout: 268 seconds]
<sjg1> Trini: my v1 series should help. Afk and not sure when back. If you do the revert then how about applying my fix for venv too?
<sjg1> Tartarus: ^
<Tartarus> sjg1: What fix?
<Tartarus> You sent me "u_boot_pylib: Use correct coverage tool within venv" in a PR..
mckoan is now known as mckoan|away
dsimic has quit [Ping timeout: 252 seconds]
frieder has quit [Ping timeout: 268 seconds]
dsimic has joined #u-boot
jfsimon has quit [Remote host closed the connection]
jfsimon has joined #u-boot
Stat_headcrabed has quit [Quit: Stat_headcrabed]
frieder has joined #u-boot
frieder has quit [Quit: Leaving]
ikarso has quit [Quit: Connection closed for inactivity]
<Tartarus> Oh, right, that.
<Tartarus> I'll just revert and wait for you to have time to fix the full path problem?
joeskb7 has joined #u-boot
jfsimon has quit [Remote host closed the connection]
jfsimon has joined #u-boot
warpme has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
stefanro has quit [Quit: Leaving.]
mmu_man has quit [Ping timeout: 246 seconds]
zsoltiv_ has joined #u-boot
monstr has quit [Remote host closed the connection]
tlwoerner has quit [Quit: Leaving]
tlwoerner has joined #u-boot
sszy has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
vagrantc has joined #u-boot
___nick___ has joined #u-boot
ikarso has joined #u-boot
mrnuke has joined #u-boot
___nick___ has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
___nick___ has joined #u-boot
___nick___ has quit [Client Quit]
___nick___ has joined #u-boot
slobodan has joined #u-boot
slobodan has quit [Remote host closed the connection]
slobodan has joined #u-boot
slobodan has quit [Remote host closed the connection]
slobodan has joined #u-boot
jfsimon has quit [Remote host closed the connection]
jfsimon has joined #u-boot
f_[xmpp] has quit [Quit: Gateway shutdown]
slobodan has quit [Remote host closed the connection]
slobodan has joined #u-boot
slobodan has quit [Remote host closed the connection]
slobodan has joined #u-boot
naoki has joined #u-boot
MrTrueDev has joined #u-boot
<MrTrueDev> Hello, I'm trying to figure out what is responsible for generating `u-boot-sunxi-with-spl.fit.itb` when building for the `pine64-lts_defconfig`. I know that in the past, this happened in `board/sunxi/mksunxi_fit_atf.sh`
<MrTrueDev> So I do see that some of the content in `https://github.com/u-boot/u-boot/blob/master/arch/arm/dts/sunxi-u-boot.dtsi` makes it into the `u-boot-sunxi-with-spl.fit.itb`. I can verify this is true by de-compilining ``u-boot-sunxi-with-spl.fit.itb``
<MrTrueDev> oops - messed up tick quotations above ^^
<MrTrueDev> Perhaps this is the role of binman?
<Tartarus> Yes, binman iirc
<MrTrueDev> Cool
f_[xmpp] has joined #u-boot
<MrTrueDev> So here's what's tripping me up. You can see that `bl31.bin` is specified as the source data filename here: https://github.com/u-boot/u-boot/blob/master/arch/arm/dts/sunxi-u-boot.dtsi#L76
<MrTrueDev> How does binman know where to find bl31.bin? I know that to build Uboot successfully, I have to export BL31. For example `export BL31=arm-trusted-firmware-2.10.0/build/sun50i_a64/release/bl31.bin`.
<MrTrueDev> Does binman perhaps search for BL31 in environment variables?
<Tartarus> Yes, BL31 (and SCP) need to be set to the absolute path
___nick___ has quit [Ping timeout: 260 seconds]
<MrTrueDev> The reason I bring this up is because building Uboot with TEE=/path/to/optee.bin doesn't boot properly for the pinea64. Furthermore, decompiling the generated itb reveals that the tee node is not present. In the past, I built uboot 2020 and modified `sunxi/mksunxi_fit_atf.sh` to add the tee node to the generated itb. Then Uboot would boot properly.
<MrTrueDev> (This is for OPTEE support)
<MrTrueDev> But now, it would seem I might need to modify binman to generate/add the `tee` node
<MrTrueDev> This is how I was able to successfully load OPTEE OS in Uboot in the past:
<Tartarus> TEE is also passed to binman as tee-os-path
alperak has quit [Quit: Connection closed for inactivity]
<Tartarus> So yes, you'll need to add something like https://github.com/u-boot/u-boot/blob/master/arch/arm/dts/k3-binman.dtsi#L283 to add TEE support to sunxi
<MrTrueDev> I think I found what you're referring to
<MrTrueDev> K cool
<MrTrueDev> I think I know what to do
<MrTrueDev> If I get it working, would it be appropriate to do a pull request?
<Tartarus> Well, post a patch to the mailing list please
mmu_man has joined #u-boot
alan_o has joined #u-boot
alan_o has quit [Remote host closed the connection]
alan_o has joined #u-boot
ikarso has quit [Quit: Connection closed for inactivity]
slobodan has quit [Remote host closed the connection]
slobodan has joined #u-boot
<MrTrueDev> Hitting another weird issue after adding tee node to dtsi, namely:
<MrTrueDev> ```
<MrTrueDev> Could not get FIT buffer of 1226240 bytes
<MrTrueDev>  check CONFIG_SPL_SYS_MALLOC_SIZE
<MrTrueDev> ```
<MrTrueDev> Setting `CONFIG_SPL_SYS_MALLOC_SIZE=0x200000` in `pine64-lts_defconfig` doesn't seem to show up in the generated `.config` after performing `make pine64-lts_defconfig`
<marex> MrTrueDev: make menuconfig -> set what you need -> make savedefconfig ; cat defconfig > configs/pine64-lts_defconfig ; git diff
jfsimon has quit [Remote host closed the connection]
jfsimon has joined #u-boot
<MrTrueDev> Thanks!
<MrTrueDev> Increasing `CONFIG_SPL_SYS_MALLOC_SIZE` to a generous 4MB(0x400000) seems to make no difference.
mrnuke has quit [Ping timeout: 256 seconds]
slobodan has quit [Remote host closed the connection]
slobodan has joined #u-boot
prabhakalad has quit [Ping timeout: 246 seconds]
prabhakalad has joined #u-boot
<marex> MrTrueDev: did you actually reconfigured and rebuilt U-Boot with the new config ?
<marex> *reconfigure
<marex> and install the binary on the target too ?
<MrTrueDev> Yes. I know I did as I'm able to see new printf statements show up(from modifying ARM Trusted Firmware). I suspect that that error isn't a showstopper. Uboot is still getting stuck at ATF being unable to find FDT however
<MrTrueDev> That's what I'm currently debugging
<MrTrueDev> It seems [this](https://github.com/u-boot/u-boot/blob/master/include/configs/sunxi-common.h#L84) determines where the DTB gets placed?
<marex> doesnt tfa come with its own incompatible DT ?
<marex> malloc failure in spl_get_fit_load_buffer() does fall back to spl_get_load_buffer() , so it probably somehow survives that one
prabhakalad has quit [Ping timeout: 252 seconds]
prabhakalad has joined #u-boot
prabhakalad has quit [Ping timeout: 268 seconds]
prabhakalad has joined #u-boot