<apritzel>
jernej: did some bare metal experiments with FEL: I can switch to AArch64, then back AArch32, but then returning to the stored LR fails
<apritzel>
though I was just storing LR and PC, maybe there is more to save?
<apritzel>
will try to verify this on the H616 tomorrow ...
apritzel has quit [Ping timeout: 480 seconds]
Daanct12 has joined #linux-sunxi
ftg has quit [Read error: Connection reset by peer]
hexdump0815 has joined #linux-sunxi
hexdump01 has quit [Ping timeout: 480 seconds]
JohnDoe_71Rus has joined #linux-sunxi
Schimsalabim has quit [Ping timeout: 480 seconds]
Daanct12 has quit [Ping timeout: 480 seconds]
hipboi has joined #linux-sunxi
Daanct12 has joined #linux-sunxi
hipboi has quit [Quit: hipboi]
hipboi has joined #linux-sunxi
gnarface has quit [Ping timeout: 480 seconds]
gnarface has joined #linux-sunxi
dsimic is now known as Guest4935
dsimic has joined #linux-sunxi
Guest4935 has quit [Ping timeout: 480 seconds]
gnarface has quit [Ping timeout: 480 seconds]
gnarface has joined #linux-sunxi
warpme has joined #linux-sunxi
apritzel has joined #linux-sunxi
apritzel has quit [Ping timeout: 480 seconds]
cp- has joined #linux-sunxi
warpme has quit []
warpme has joined #linux-sunxi
warpme has quit [Read error: Connection reset by peer]
warpme has joined #linux-sunxi
warpme has quit [Ping timeout: 480 seconds]
Schimsalabim has joined #linux-sunxi
warpme has joined #linux-sunxi
warpme is now known as Guest4941
warpme has joined #linux-sunxi
warpme has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
warpme has joined #linux-sunxi
warpme has quit []
<wens>
fraolt: the wiki should be updated. we use the new mailing list for upstream kernel (and maybe u-boot?) development
warpme has joined #linux-sunxi
hipboi has quit [Quit: hipboi]
Guest4941 has quit []
hipboi has joined #linux-sunxi
hipboi has quit [Quit: hipboi]
apritzel has joined #linux-sunxi
warpme has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
Daanct12 has quit [Quit: WeeChat 4.4.4]
Daanct12 has joined #linux-sunxi
aggi_ has joined #linux-sunxi
aggi has quit [Ping timeout: 480 seconds]
aggi_ has quit []
JohnDoe_71Rus has quit [Quit: KVIrc KVIrc Quasar 5.2.6, revision: 5.2.6+git-7609-afed1336e, build type: debug, sources date: 20160102, built on: 2024-12-18 20:43:05 UTC 5.2.6+git-7609-]
Schimsalabim has quit [Ping timeout: 480 seconds]
aggi has joined #linux-sunxi
Schimsalabim has joined #linux-sunxi
junari has joined #linux-sunxi
Daanct12 has quit [Quit: WeeChat 4.4.4]
apritzel has quit [Ping timeout: 480 seconds]
apritzel has joined #linux-sunxi
megi has quit [Quit: WeeChat 4.4.3]
megi has joined #linux-sunxi
<jernej>
I'm looking for someone with T527 (or compatible) board which has DRAM TPR10 parameter with bit 20, 22 or 23 set. Those features were not tested yet in new DRAM driver.
<jernej>
apritzel, junari: ^
<jernej>
write training (bit 23) is not yet implemented
<apritzel>
jernej: the X96QPro+ BSP has TPR10 as 0x802f7788, so all those bits clear :-(
<junari>
I have only x96qpro+ too
<apritzel>
the Teclast tablet has 0x2faacf, so it's the same there
<junari>
apritzel: are you sure about 0x802f7788? On my board it is 0x882f7788
<jernej>
OrangePi 4a has supposedly same settings as Avaota A1
junari has quit [Ping timeout: 480 seconds]
apritzel has quit [Ping timeout: 480 seconds]
bauen1 has quit [Ping timeout: 480 seconds]
HighSodiumContent has joined #linux-sunxi
SaltyBoi has joined #linux-sunxi
JohnDoe_71Rus has joined #linux-sunxi
SaltyBoi has quit []
buZz has quit [Remote host closed the connection]
buZz has joined #linux-sunxi
HighSodiumContent has quit [Ping timeout: 480 seconds]
bauen1 has joined #linux-sunxi
geosback has quit [Ping timeout: 480 seconds]
Asara has quit [Quit: leaving]
Asara has joined #linux-sunxi
tlwoerner_ has joined #linux-sunxi
tlwoerner has quit [Ping timeout: 480 seconds]
hentai has joined #linux-sunxi
macromorgan_ has quit []
macromorgan has joined #linux-sunxi
ftg has joined #linux-sunxi
JohnDoe_71Rus has quit [Remote host closed the connection]
<BroderTuck>
and od -x /proc/device-tree/dram/dram_para27 under android on my x96xpro+ agrees with this value
<BroderTuck>
( dram_para10 in warpme's android dts lists 0x20, which is what od -x also gives on my box)
<jernej>
oh, fun, above DT has detailed DX delays stored after TPR14, which can be obtained with eye scan. This would explain why first boot of BSP U-Boot was slow and following were quick.
<BroderTuck>
Educate me, what does 'eye scan' mean here
warpme has joined #linux-sunxi
warpme has quit []
warpme has joined #linux-sunxi
warpme has quit []
anarsoul[m] has quit []
<jernej>
tbh, I'm not sure, but AW calls procedure for tunning dx bit delays "dq eye scan" in libdram
anarsoul[m] has joined #linux-sunxi
<jernej>
probably something to do with eye diagram
<BroderTuck>
Right. did you want me to test something? (having an spl binary that returns to fel would be nice)
anarsoul[m] has quit []
anarsoul[m] has joined #linux-sunxi
<jernej>
no, as discussed before, all boards, including this one seems to use only read calibration for dram init, but not other methods
<jernej>
btw, there are some issues with return to fel and apritzel is investigating what changed
ftg^ has joined #linux-sunxi
ftg has quit [Ping timeout: 480 seconds]
apritzel has joined #linux-sunxi
<BroderTuck>
Ah well. The box works fine anyway with apritzel's boot binaries plus my own kernel (pure 6.16.5 plus just the a523-series patches nicked from warpme's repo, no other unrelated stuff)
<BroderTuck>
3 tiny things tho: 1. eMMC gets an error at init time (my box is the 32GB version if that makes any difference). 2. Reading the rtc times out. 3. trying 'shutdown -hP now' gave a stack backtrace
<BroderTuck>
s/6.16/6.12/ ofc
wingrime-ww has quit [Ping timeout: 480 seconds]
hentai has quit [Remote host closed the connection]
hentai has joined #linux-sunxi
<apritzel>
BroderTuck: yeah, eMMC is a bit of a mystery, not sure if it's something in our T527 code (something incompatible), or just something missing in the board DT
<apritzel>
shutdown gets forwarded to PSCI in TF-A, since we use the vendor blob, I blame that
<apritzel>
haven't checked the RTC
<apritzel>
but keep in mind that this is all very early code, and the big hurdle is not really to get it "working somehow", but to get it *right* and upstream
<apritzel>
jernej: does your Avaota have eMMC? Mine hasn't, it's not populated ...
<apritzel>
jernej: oh also: not sure at all about the TPR10 DRAM parameter, it's just what I read from the boot0 header of an update image
<apritzel>
and some images now carry multiple sets, and sometimes those values either get ignored or are overwritten
<BroderTuck>
apritzel and from my end I just checked what the dts says, not what is actually used by boot0
hentai has quit [Ping timeout: 480 seconds]
hentai has joined #linux-sunxi
Asara has quit [Quit: leaving]
Asara has joined #linux-sunxi
farhan2 has joined #linux-sunxi
Schimsalabim has quit [Read error: Connection reset by peer]
farhan3 has joined #linux-sunxi
farhan has quit [Ping timeout: 480 seconds]
farhan2 has quit [Ping timeout: 480 seconds]
<triskit>
anarsoul: to get messages from Matrix to IRC, you have to DM NickServ to authenticate yourself.
<triskit>
On OFTC it’s IDENTIFY <password> <nick>
<triskit>
s/<//, s/>//, s/<//
<apritzel>
triskit: are those fishes or regexps? ;-)
<jakllsch>
why not both?
<triskit>
apritzel: Matrix swallowed the angle brackets and spit out sed syntax when I edited it :/