- Official Post
LuRu Can you please determine which change helped? Was it CPU regulator voltage range or wifi power supply? Wifi power supply changes would be easy to upstream, while CPU regulator range might be harder.
LuRu Can you please determine which change helped? Was it CPU regulator voltage range or wifi power supply? Wifi power supply changes would be easy to upstream, while CPU regulator range might be harder.
I don't have an answer to that (yet).
In fact, I customized your adjustments (made for LE11) for LE10.
Never mind, now I've learned a bit about working with the diff utility.
I will do some experiments and we will see which change is significant.
I made two new versions:
V2 is without changing the CPU regulator voltage range and
V3, on the other hand, contains only a change in the CPU regulator voltage range.
First I tried V2. It ran for about half an hour and there was a system freeze.
Then I used the V3 version. So far, it runs smoothly for about 2 hours. This looks promising, but we'll see in two or three days.
Here is the contents of the V3 patch:
--- a/arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi-3.dts
+++ b/arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi-3.dts
@@ -296,9 +296,8 @@
reg_dcdca: dcdca {
regulator-always-on;
- regulator-min-microvolt = <800000>;
- regulator-max-microvolt = <1160000>;
- regulator-ramp-delay = <2500>;
+ regulator-min-microvolt = <810000>;
+ regulator-max-microvolt = <1080000>;
regulator-name = "vdd-cpu";
};
Display More
Ok, thanks for info. I'll check if this change can be upstreamed.
After a few days of daily use, I can confirm the previous conclusions.
There are no system freezes. Only occasionally Kodi crashes (LibreELEC lives during the crash - it responds to a ping) and this happens always and only during IPTV playback. First the image stops and after a few seconds Kodi restarts.
The significant factor is definitely the CPU regulator voltage range and not the wifi power supply.
Ok, thanks for confirmation. I also tested latest nightly image on brand new OrangePi 3 board today. I get exactly the same issues with the fresh board, so boards most likely work as they should.
I'll PR fixes to master and LE10 branch as temporary fix. I have yet to figure out what to do exactly for upstream Linux.
Is this all has any thing related to this ? > > https://lore.kernel.org/linux-arm-kern…A1223@rikard/T/
no, why?