ChanServ changed the topic of #linux-sunxi to: Allwinner/sunxi development - Did you try looking at our wiki? https://linux-sunxi.org - Don't ask to ask. Just ask and wait for an answer! - This channel is logged at https://oftc.irclog.whitequark.org/linux-sunxi
apritzel has quit [Ping timeout: 480 seconds]
vagrantc has quit [Quit: leaving]
dsimic has quit [Ping timeout: 480 seconds]
dsimic has joined #linux-sunxi
dsimic has quit [Ping timeout: 480 seconds]
dsimic has joined #linux-sunxi
smaeul_ has joined #linux-sunxi
smaeul has quit [Ping timeout: 480 seconds]
hexdump01 has joined #linux-sunxi
hexdump0815 has quit [Ping timeout: 480 seconds]
JohnDoe_71Rus has joined #linux-sunxi
Daanct12 has joined #linux-sunxi
Schimsalabim has quit [Read error: Connection reset by peer]
Schimsalabim has joined #linux-sunxi
Daanct12 has quit [Ping timeout: 480 seconds]
warpme has joined #linux-sunxi
Daanct12 has joined #linux-sunxi
apritzel has joined #linux-sunxi
immibis has joined #linux-sunxi
immibis has quit [autokilled: Host violated network policy. - Contact support@oftc.net for help. (2024-11-28 08:49:50)]
Schimsalabim has quit [Read error: Connection reset by peer]
warpme has quit []
warpme has joined #linux-sunxi
Schimsalabim has joined #linux-sunxi
<loki666> apritzel: looks like I fixed the cpufreq issue on H700 by using Anbernic microvolt values... think I tried that, but so far so good
<loki666> need more testing... do you still have your script that bump the freq in userspace gov ? lost mine
<loki666> forget that, I found it
JohnDoe_71Rus has quit [Quit: KVIrc 5.2.6 Quasar http://www.kvirc.net/]
<apritzel> loki666: ah, interesting, what are the changes, actually? Do they bump up the required voltages for some OPPs?
<loki666> I don't know what are the requried/recommended voltages, but with these changes it doesn't seems to crash (yet)
<apritzel> interesting, so they bumped the lower OPPs by 50mV, which is also where you saw problems, right (lower frequencies)?
<loki666> yes, until new I was only using the lowest and highest freq
<loki666> are there any other h616 soc using the speed-5 bins, or is it only for H700 (I don't understand this part, just know I need to modify speed5 when 5bit is on in supported-hw)
<apritzel> those bins do not seem to be measured or tested bins, but actually more the packages. So 0x6c00 means H700, and there is just one set of OPPs for all H700 chips
<loki666> and Anbernics handhelds are then only H700 we know of
<apritzel> and this particular OPP set came from some downstream BSP kernel, IIUC?
<apritzel> yeah, so effectively bin bit 5 means "all Anbernic handhelds"
<loki666> so could this be upstreamed?
<apritzel> sure, it definitely should be!
<apritzel> since it seems to fix a serious problem, at least for you
<loki666> Ok, I'll do more tests, to see if it holds, and I'll probably come back to you for help on submitting that
<apritzel> and increasing voltages should not affect other chips, it's just a tiny bit more wasteful, in the worst case
<apritzel> we might want to keep the higher voltage for 1.4GHz, though, but please continue your testing with using just 1.1V there
<apritzel> loki666: sure, happy to help with the logistics
<loki666> for 1.4, I did bump it from 1.1v to 1.16v no ?
<loki666> ah you mean keep 1.1v ?
<apritzel> oh, right, sorry, misread that
<apritzel> so keep whatever Anbernic uses, at lesat for now
<apritzel> ah, I see now that the 1.5GHz OPP already uses 1.16V
<loki666> yes this freq was holding, since I've been using performance gov for a while now
digetx has quit [Quit: No Ping reply in 180 seconds.]
digetx has joined #linux-sunxi
<loki666> mmmh looks like 1.5Ghz is not *that* stable, or at least transition to/from it
<loki666> if don't use that freq it seems stable enough (btw Anbernic is not using it)
<loki666> should I disable it in opp-table, or bump to 1.2v ?
dsimic is now known as Guest1356
dsimic has joined #linux-sunxi
Guest1356 has quit [Ping timeout: 480 seconds]
<apritzel> 1.16V is already quite high, so I would just drop it. It's a bummer, but other packages don't support it either, and if in doubt we should follow Anbernic
<apritzel> because they should have access to many more data points, and erring on the side of caution is what we aim for in mainline as well
<apritzel> if people want to overclock their individual device, that's fine, but up to them
<loki666> ok here are my stats
<loki666> about 20min running
<loki666> I think if it should have crashed, it would have already
<loki666> so how should I make the commit message ?
<apritzel> what to write, you mean? Mention that your device was very unstable, especially with some OPPs. And that the manufacturer uses more conservative values
<apritzel> that should be a no-brainer, really: if we have credible reports of a device crashing, that should be fixed immediately
<apritzel> roughly yes, but commit messages can be quite elaborate, so feel free to go into more detail
<apritzel> for instance I would write that *your* device was very unstable, to make this more credible
<apritzel> IIRC macromorgan and acmeplus never mentioned crashes?
<apritzel> also please state how "unstable" manifested itself, and under what conditions
<apritzel> IIUC this was quite easy to reproduce for you, which is an important detail
<apritzel> and write a bit more about why you are dropping the 1.5GHz OPP, since this is the only downside of this patch, so would benefit from some rationale
<loki666> ok
<apritzel> and you said that 1.5 GHz worked fine before, when just running the perf governor, right?
<apritzel> so can you try with the reparenting patch, if apparently transitioning to 1.5GHz is what's causing issues?
<loki666> it crashed with the reparenting patch
<loki666> it was stable using performance gov
<apritzel> reparenting patch plus the new OPPs?
<loki666> yes
<apritzel> so if you reflow the commit message to be at most 75 characters per line, and add you Signed-off-by: to it, it's good to go, I'd say
Daanct12 has quit [Quit: WeeChat 4.4.3]
<loki666> ok
Daanct12 has joined #linux-sunxi
warpme has quit []
warpme has joined #linux-sunxi
<loki666> how should I post, it with git I think no ?
<apritzel> "git send-email" is probably the best, you just have to set up your SMTP server once (in ~/.gitconfig)
<apritzel> ... for instructions
<loki666> done, to which addresses should I sent it ?
<apritzel> scripts/get_maintainer.pl 0001-your.patch
JohnDoe_71Rus has joined #linux-sunxi
Daanct12 has quit [Quit: WeeChat 4.4.3]
hazardchem has quit [Read error: Connection reset by peer]
hazardchem has joined #linux-sunxi
Schimsalabim has quit [Ping timeout: 480 seconds]
Schimsalabim has joined #linux-sunxi
apritzel_ has joined #linux-sunxi
apritzel has quit [Ping timeout: 480 seconds]
szemzoa has quit [Remote host closed the connection]
szemzoa has joined #linux-sunxi
<loki666> done, what would be the max voltage I can use for the 1.5Ghz freq
warpme has quit []
parthiban has quit [Remote host closed the connection]
parthiban has joined #linux-sunxi
apritzel_ has left #linux-sunxi [#linux-sunxi]
apritzel has joined #linux-sunxi
<apritzel> loki666: don't know, the H616 and T507 datasheets (the only ones we have) say 1.1V is the recommended max voltage for the CPU cores
<apritzel> with an max absolute value of 1.3V
<apritzel> so 1.16 is already pushing it a bit, if you ask me, and I wouldn't like to get higher than that
warpme has joined #linux-sunxi
<loki666> I'm going to test more and monitor temp, if it stays in reasonable range, I'll make a dtbo with a warning (not to be upstreamed ofc)
<loki666> I'll try 1.2v
<loki666> Is there a real risk of frying it? (Btw I don't think we have trip points setup on the opp table)
<apritzel> I don't know, but since you have multiple devices ... :-D
<apritzel> I just doubt that it's safe for using higher voltages for random people out there, so it probably remains a theoretical experiment
<apritzel> are there performance issues at 1.4GHz, with say later console model's emulation?
<loki666> Yes but indeed mostly for 3d consoles because panfrost is not as optimized as libMali.
<loki666> But since Allwinner dropped the ball on supporting Linux we are screwd
apritzel has quit [Ping timeout: 480 seconds]
warpme has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
electricworry has quit [Quit: ZNC 1.9.1 - https://znc.in]
electricworry has joined #linux-sunxi
electricworry has quit [Remote host closed the connection]
electricworry has joined #linux-sunxi
warpme has joined #linux-sunxi
buZz has quit [Read error: Connection reset by peer]
buZz has joined #linux-sunxi
warpme has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
JohnDoe_71Rus has quit [Quit: KVIrc 5.2.6 Quasar http://www.kvirc.net/]
warpme has joined #linux-sunxi
wasutton- has joined #linux-sunxi
wasutton3 has quit [Ping timeout: 480 seconds]
bauen1 has quit [Ping timeout: 480 seconds]
bauen1 has joined #linux-sunxi
warpme has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
wingrime1 has joined #linux-sunxi
wingrime-ww has quit [Ping timeout: 480 seconds]
ftg has joined #linux-sunxi
apritzel has joined #linux-sunxi
apritzel has quit [Ping timeout: 480 seconds]
apritzel has joined #linux-sunxi
<loki666> apritzel: my Signed-off-by tag is wrong (missing the last >), should I resubmit now or wait for feedback ?
<apritzel> loki666: wait for feedback, people will complain about *something* anyways ;-)
<loki666> btw: tested 1.5Ghz on 1.2v, it didn't holds more than 10s, but there is still the mistery about perf gov on 1.5Ghz working without issues
<apritzel> weird
<apritzel> regarding panfrost> at least that a clear path into the future, whereas using the proprietary driver was never going to work well
<apritzel> so any kind of "support" from AW wouldn't have improved that anyway, I guess?
Schimsalabim has quit [Read error: Connection reset by peer]
Schimsalabim has joined #linux-sunxi
<loki666> well, I would have loved a libmali for G31 with wayland compatible with a recent ARM kernel driver
<apritzel> yeah, that's a lot of if's that AW would have never provided anyway, I guess (wayland, "recent" driver, updates etc.)
apritzel has quit [Ping timeout: 480 seconds]
apritzel has joined #linux-sunxi
apritzel has quit [Ping timeout: 480 seconds]