<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]
<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?)