Tartarus changed the topic of #u-boot to: SOURCE MOVED TO https://source.denx.de/u-boot/u-boot.git / U-Boot v2024.01 is OUT / Merge Window is OPEN, next branch is CLOSED / Release v2024.04 is scheduled for 02 April 2024 / Channel archives at https://libera.irclog.whitequark.org/u-boot
vagrantc has quit [Quit: leaving]
rvalue has quit [Ping timeout: 252 seconds]
rvalue has joined #u-boot
Schimsalabim_ has joined #u-boot
Schimsalabim has quit [Ping timeout: 264 seconds]
sakman has quit [Ping timeout: 240 seconds]
mmu_man has quit [Ping timeout: 260 seconds]
qschulz has quit [Quit: qschulz]
qschulz has joined #u-boot
<marex> calebccff: disable caches => dcache off
<marex> calebccff: does that make it magically work ?
<calebccff> marex: no dice :(
<calebccff> marex: some logs: https://p.calebs.dev/b17334@raw
<marex> calebccff: that sucks , you sure the controller is accessing that DRAM you think it is accessing ?
<marex> calebccff: isnt there some iommu or translation unit somewhere ?
<calebccff> marex: high-speed works flawlessly, and the SMMU is up and running, DMA issues usually result in catastrophic failures on Qualcomm boards so if it's not a caching issue then it's probably not DMA related
<calebccff> tbh it's more likely a clock issue
<calebccff> or some quirk in dwc3 or elsewhere in U-Boot
<marex> calebccff: I assume you know the 'clk dump' command
<marex> calebccff: does it work if you revert 33e06dcbe57 ? I saw some report that this might have broken something fly by
sakman has joined #u-boot
<calebccff> yeah, I have some heavy patches to dump lots of clock details, but the qualcomm clock tree is... a lot
<calebccff> considering that it could be other silly things like resets for different PHYs being out of order, bleh
<marex> modern hardware is fun ...
<marex> ... and a miracle that it even works at all, all the complexity and bugs considered
<marex> calebccff: DWC3 is quite resilient though
<calebccff> marex: heh yeah, i love fighting with an autonomous clock controller and a "resource power manager" co-processor
<calebccff> marex: well my local branch is behind that commit, and picking it doesn't fix anything
<calebccff> gonna call it quits and just send the patches for high-speed
<marex> calebccff: you might want to split the USB patches out of the mega-series, so they can be picked up separately via USB tree
<calebccff> marex: ooh right
<marex> calebccff: I think it is better to split series up and let the patches trickle in through subsystems at their own pace
<marex> calebccff: it is more efficient than mega-series(es ... plural)
<calebccff> marex: are you looking at my dwc3 branch?
ikarso has quit [Quit: Connection closed for inactivity]
flyback has quit [Quit: Leaving]
<marex> calebccff: nope
<marex> I was CCed on some wall of patches
<calebccff> oh, that series
<calebccff> yeah, that's not USB stuff
<calebccff> except for the one patch...
<calebccff> USB support is in this series im getting ready to send, that i guess i should probably split up https://source.denx.de/u-boot/custodians/u-boot-snapdragon/-/commits/b4/dwc3-qcom
<marex> yikes
<calebccff> yeahh
<calebccff> there's so much stuff that needs working on 😭
flyback has joined #u-boot
flyback has quit [Read error: Connection reset by peer]
jclsn has quit [Ping timeout: 268 seconds]
jclsn has joined #u-boot
flyback has joined #u-boot
flyback has quit [Remote host closed the connection]
flyback has joined #u-boot
Clamor has joined #u-boot
sakman has quit [Ping timeout: 264 seconds]
monstr has joined #u-boot
LordKalma has quit [Quit: Ping timeout (120 seconds)]
MWelchUK7 has quit [Quit: Ping timeout (120 seconds)]
MWelchUK7 has joined #u-boot
LordKalma has joined #u-boot
Clamor has quit [Ping timeout: 255 seconds]
Clamor has joined #u-boot
persmule has joined #u-boot
mckoan|away is now known as mckoan
ikarso has joined #u-boot
ezulian has joined #u-boot
jmasson has joined #u-boot
frieder has joined #u-boot
goliath has joined #u-boot
mmu_man has joined #u-boot
slobodan has joined #u-boot
Leopold has quit [Remote host closed the connection]
Leopold has joined #u-boot
mmu_man has quit [Ping timeout: 255 seconds]
sszy has joined #u-boot
prabhakar has joined #u-boot
prabhakarlad has joined #u-boot
camus has quit [Remote host closed the connection]
mmu_man has joined #u-boot
FergusL has quit [Quit: Ping timeout (120 seconds)]
FergusL has joined #u-boot
FergusL has joined #u-boot
FergusL has quit [Changing host]
prabhakarlad has quit [Ping timeout: 250 seconds]
prabhakar has quit [Ping timeout: 268 seconds]
Kwiboo has quit [Ping timeout: 255 seconds]
Kwiboo has joined #u-boot
DrPatater has quit [Quit: Explodes into a thousand pieces]
DrPatater has joined #u-boot
mmu_man has quit [Ping timeout: 252 seconds]
prabhakar has joined #u-boot
prabhakarlad has joined #u-boot
dsimic has quit [Ping timeout: 260 seconds]
dsimic has joined #u-boot
mmu_man has joined #u-boot
qqq has quit [Ping timeout: 252 seconds]
qqq has joined #u-boot
persmule has quit [Remote host closed the connection]
persmule has joined #u-boot
persmule has quit [Remote host closed the connection]
persmule has joined #u-boot
ezulian has quit [Quit: ezulian]
ezulian has joined #u-boot
prabhakarlad has quit [Quit: Client closed]
prabhakar has quit [Quit: Connection closed]
prabhakar has joined #u-boot
prabhakarlad has joined #u-boot
_whitelogger has joined #u-boot
prabhakarlad has quit [Ping timeout: 250 seconds]
ikarso has quit [Quit: Connection closed for inactivity]
goliath has quit [Quit: SIGSEGV]
hanetzer has joined #u-boot
<LeSpocky> on arm v7a (32 bit) … does the kernel get relocated after U-boot loaded it and handed over to Linux?
sakman has joined #u-boot
<LeSpocky> it probably does while decompressing itself (zImage)
<LeSpocky> which means the load address passed to `bootm` would be of minor importance for a zImage
<LeSpocky> right?
qqq has quit [Remote host closed the connection]
Clamor has quit [Ping timeout: 256 seconds]
Clamor has joined #u-boot
<Tartarus> Er
<Tartarus> There's tons of things going on there, heh, moment
<Tartarus> Because the answer is that for U-Boot you want to get the zImage placed such that the decompressor has the least amount of work to do itself
Clamor has quit [Read error: Connection reset by peer]
Clamor has joined #u-boot
<LeSpocky> Tartarus: very valuable article, thanks :-)
<LeSpocky> *bookmarked*
<LeSpocky> in fact I had bookmarked this already in the past ^^
<LeSpocky> and loadaddress, base address, and decompressed kernel size should work on this board
<LeSpocky> will proceed tomorrow, have a nice day everyone
ikarso has joined #u-boot
monstr has quit [Remote host closed the connection]
prabhakarlad has joined #u-boot
vagrantc has joined #u-boot
mmu_man has quit [Ping timeout: 256 seconds]
ldevulder_ has joined #u-boot
ldevulder has quit [Ping timeout: 268 seconds]
mckoan is now known as mckoan|away
Kwiboo has quit [Quit: .]
Kwiboo has joined #u-boot
Kwiboo has quit [Client Quit]
frieder has quit [Remote host closed the connection]
Kwiboo has joined #u-boot
LordKalma has quit [Read error: Connection reset by peer]
LordKalma has joined #u-boot
prabhakarlad has quit [Ping timeout: 250 seconds]
rvalue has quit [Ping timeout: 268 seconds]
persmule has quit [Remote host closed the connection]
persmule has joined #u-boot
goliath has joined #u-boot
rvalue has joined #u-boot
<tlwoerner> sjg1: changing the bootmeth order via the bootmeths environment variable doesn't seem to work (or am i reading the manual wrong?)
___nick___ has joined #u-boot
<tlwoerner> sjg1: but even setting the bootmeth to script (and only script) explicitly, still causes u-boot to run the extlinux bootmeth first
ikarso has quit [Quit: Connection closed for inactivity]
<marex> LeSpocky: that linusw article is fantastic
ldevulder_ has quit [Ping timeout: 268 seconds]
sszy has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
___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
jfsimon1981 has joined #u-boot
ldevulder_ has joined #u-boot
urja has quit [Read error: Connection reset by peer]
edwinistrator2 has joined #u-boot
mmu_man has joined #u-boot
urja has joined #u-boot
ikarso has joined #u-boot
vagrantc has quit [Ping timeout: 260 seconds]
Clamor has quit [Read error: Connection reset by peer]
sakman has quit [Ping timeout: 256 seconds]
vagrantc has joined #u-boot
vagrantc has quit [Ping timeout: 264 seconds]
Clamor has joined #u-boot
Clamor has quit [Read error: Connection reset by peer]
vagrantc has joined #u-boot
ezulian has quit [Ping timeout: 268 seconds]
Clamor has joined #u-boot
Clamor has quit [Read error: Connection reset by peer]
sakman has joined #u-boot
___nick___ has quit [Ping timeout: 252 seconds]
jfsimon1981 has quit [Remote host closed the connection]
ikarso has quit [Quit: Connection closed for inactivity]
slobodan has quit [Ping timeout: 260 seconds]
joeskb7 has joined #u-boot
sakman1 has joined #u-boot
sakman has quit [Ping timeout: 240 seconds]
sakman1 is now known as sakman
sakman has quit [Ping timeout: 252 seconds]