xypron changed the topic of #u-boot to: #u-boot SOURCE MOVED TO https://source.denx.de/u-boot/u-boot.git / U-Boot 2023.01 / Merge Window is OPEN, -next is CLOSED / Release v2023.01 is scheduled for 2023-01-09 / Channel archives at https://libera.irclog.whitequark.org/u-boot
GNUtoo has quit [Remote host closed the connection]
GNUtoo has joined #u-boot
mmu_man has quit [Ping timeout: 268 seconds]
umbramalison has quit [Quit: %So long and thanks for all the fish%]
umbramalison has joined #u-boot
thopiekar has quit [Ping timeout: 240 seconds]
thopiekar has joined #u-boot
thopiekar has quit [Ping timeout: 260 seconds]
thopiekar_ has joined #u-boot
jclsn has quit [Ping timeout: 256 seconds]
jclsn has joined #u-boot
srk has quit [Quit: ZNC 1.8.1 - https://znc.in]
srk has joined #u-boot
srk| has joined #u-boot
srk has quit [Ping timeout: 268 seconds]
srk| is now known as srk
vagrantc has joined #u-boot
GNUtoo has quit [Remote host closed the connection]
GNUtoo has joined #u-boot
GNUtoo has quit [Remote host closed the connection]
GNUtoo has joined #u-boot
hanetzer has quit [Ping timeout: 256 seconds]
hanetzer has joined #u-boot
vagrantc has quit [Quit: leaving]
hanetzer has quit [Ping timeout: 260 seconds]
hanetzer has joined #u-boot
ikarso has joined #u-boot
sbach has quit [Read error: Connection reset by peer]
sbach has joined #u-boot
guillaume_g has joined #u-boot
persmule has quit [Ping timeout: 255 seconds]
persmule has joined #u-boot
mckoan|away is now known as mckoan
frieder has joined #u-boot
ldevulder has quit [Remote host closed the connection]
sszy has joined #u-boot
ldevulder has joined #u-boot
jevinskie[m] has quit [Quit: You have been kicked for being idle]
apritzel__ has joined #u-boot
<qschulz> marex: I get unaligned fdt address in TF-A on my Rockchip PX30 module which breaks console support in TF-A
<qschulz> RK3399 DT support for TF-A seems to be broken too but from at least v2.6 (can't find the magic sequence at the address but I haven't started to debug it really)
mmu_man has joined #u-boot
fixou has joined #u-boot
rvalue has quit [Read error: Connection reset by peer]
rvalue has joined #u-boot
fixou has quit [Remote host closed the connection]
umbramalison has quit [Quit: %So long and thanks for all the fish%]
<yollom> I'm trying to update from a vendor U-Boot based on v2018.1. I can copy the dts and defconfig to v2020.1, but with v2021.1 I run into issues
<yollom> With v2021.1 I see an "initcall sequence failed" and v2022.1 I don't see any console output
<yollom> It looks like a lot of things have changed over the years around Zynq
<yollom> And I'm using FSBL rather than SPL
umbramalison has joined #u-boot
torez has joined #u-boot
mmu_man has quit [Ping timeout: 260 seconds]
persmule has quit [Ping timeout: 255 seconds]
persmule has joined #u-boot
zar_ has joined #u-boot
zar has quit [Read error: Connection reset by peer]
mmu_man has joined #u-boot
<marex> yollom: please ask xilinx for help with their downstream fork
<marex> qschulz: does u-boot pass DT to ATF in your case ?
<qschulz> marex: on my Rockchip PX30 module, yes
<qschulz> since it's the default UART in TF-A for PX30 is not the one we use
<qschulz> -it's
<marex> qschulz: odd, and the DT is really not 8-byte aligned ?
<marex> qschulz: I vaguely recall patches which did all this 8 byte alignment dance
mps has quit [Ping timeout: 256 seconds]
mps has joined #u-boot
<qschulz> the base address isn't, no
<qschulz> it's 4-byte aligned
<yollom> marex: Yah, just a lot nicer to chat in IRC then their forum
redbrain has quit [Read error: Connection reset by peer]
<yollom> I figured out the issue. Pins are sampled on power on and stored in a register, then U-Boot uses that register to get the location of the env
<yollom> Which is super weird because just because the boot mode is set for a device doesn't mean the env is also there
mmu_man has quit [Ping timeout: 256 seconds]
redbrain has joined #u-boot
<Tartarus> qschulz: I guess the question is who or what tool isn't properly aligning the DT, since it must be 8 byte
mmu_man has joined #u-boot
<qschulz> Tartarus: I haven't dug much in how and what U-Boot passes to TF-A, but it seems to be the RAM address of the FDT from the u-boot.itb?
GNUtoo has quit [Remote host closed the connection]
<qschulz> TF-A does no manipulation on the fdt address upon receival AFAICT
<Tartarus> Yeah, it could well be our tooling not enforcing the alignment
<qschulz> the address is 4-byte aligned though, but no idea if it was by chance the time I checked or if it's 100% reproducible
mmu_man has quit [Ping timeout: 268 seconds]
GNUtoo has joined #u-boot
<Tartarus> But it must be 8 byte aligned, per spec
<qschulz> yes, and it is now enforced in master TF-A/dtc
ikarso has quit [Quit: Connection closed for inactivity]
alan_o has quit [Quit: Leaving]
persmule has quit [Remote host closed the connection]
persmule has joined #u-boot
<qschulz> Tartarus: marex: nvm the address passed by U-Boot seems to be 8-byte aligned and TF-A is doing something shady
<qschulz> sorry for the noise (was wrongly printing the address :/)
<qschulz> actually not incorrectly, just too late, TF-A does indeed manipulate the memory address given by U-Boot :)
GNUtoo has quit [Remote host closed the connection]
GNUtoo has joined #u-boot
guillaume_g has quit [Ping timeout: 256 seconds]
persmule has quit [Ping timeout: 255 seconds]
frieder has quit [Remote host closed the connection]
persmule has joined #u-boot
ikarso has joined #u-boot
mckoan is now known as mckoan|away
sszy has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
jclsn has quit [Quit: WeeChat 3.7.1]
apritzel__ has quit [Ping timeout: 260 seconds]
mmu_man has joined #u-boot
vagrantc has joined #u-boot
lucascastro has joined #u-boot
<marex> xypron: sjg1: is the setexpr test broken somehow ?
mmu_man has quit [Ping timeout: 260 seconds]
<xypron> marex: I only had problems running the test outside the sandbox.
<marex> xypron: do I read the test suite output right that now it blows up even on sandbox ?
<xypron> marex the linked log is on the sandbox
alan_o has joined #u-boot
<marex> xypron: which means the answer is "yes" ?
mmu_man has joined #u-boot
lucascastro has quit [Quit: Leaving]
torez has quit [Quit: torez]
ikarso has quit [Quit: Connection closed for inactivity]
GNUtoo has quit [Remote host closed the connection]
GNUtoo has joined #u-boot
sakman has joined #u-boot
alan_o has quit [Remote host closed the connection]
GNUtoo has quit [Remote host closed the connection]
GNUtoo has joined #u-boot
WoC has joined #u-boot
WoC-PbP has quit [Ping timeout: 240 seconds]
mmu_man has quit [Ping timeout: 260 seconds]
mmu_man has joined #u-boot
mmu_man has quit [Ping timeout: 268 seconds]