MT7623 overcloking, voltages, powerconsumption, governors

simplest are:

  • 7z b

  • openssl speed -evp aes-256-cbc

They are likely anredy in your system. Any others - i need to google it too :slight_smile:

I suppose - no explicit prohibition here, while it’s a result of yours research and not stolen. But i think a warning like “doing it on your risk” is a mandatory.

7z was masked, i7z dosn’t compile… But:

echo userspace > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
echo 1300000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_setspeed

7-Zip [32] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=en_GB.utf8,Utf16=on,HugeFiles=on,32 bits,4 CPUs LE)

LE
CPU Freq:  1287  1287  1288  1288  1288  1287  1288  1288  1288

RAM size:    2009 MB,  # CPU hardware threads:   4
RAM usage:    882 MB,  # Benchmark threads:      4

                       Compressing  |                  Decompressing
Dict     Speed Usage    R/U Rating  |      Speed Usage    R/U Rating
         KiB/s     %   MIPS   MIPS  |      KiB/s     %   MIPS   MIPS

22:       1736   315    537   1689  |      51877   399   1109   4426
23:       1705   320    543   1738  |      50648   398   1102   4382
24:       1690   328    554   1817  |      49548   399   1089   4350
25:       1667   336    566   1904  |      47124   397   1056   4194
----------------------------------  | ------------------------------
Avr:             325    550   1787  |              398   1089   4338
Tot:             362    820   3063
7z b  304.16s user 7.76s system 326% cpu 1:35.67 total

echo 2000000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_setspeed

7-Zip [32] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=en_GB.utf8,Utf16=on,HugeFiles=on,32 bits,4 CPUs LE)

LE
CPU Freq:  1286  1288  1288  1284  1288  1288  1287  1288  1288

RAM size:    2009 MB,  # CPU hardware threads:   4
RAM usage:    882 MB,  # Benchmark threads:      4

                       Compressing  |                  Decompressing
Dict     Speed Usage    R/U Rating  |      Speed Usage    R/U Rating
         KiB/s     %   MIPS   MIPS  |      KiB/s     %   MIPS   MIPS

22:       1737   315    537   1690  |      51509   397   1107   4395
23:       1712   321    543   1745  |      50717   398   1101   4388
24:       1682   328    552   1809  |      49442   398   1090   4340
25:       1669   336    567   1906  |      47134   397   1057   4195
----------------------------------  | ------------------------------
Avr:             325    550   1787  |              398   1089   4330
Tot:             361    819   3058
7z b  304.08s user 7.84s system 325% cpu 1:35.71 total

So it dosn’t work. Back to sources…

This is highest functional what I have found. Such register won’t allow write higher values if divider is 2.

                writel(0x800CA000, pll->pcw_addr); // 1313Mhz
                writel(0x800FE000, pll->pcw_addr); // 1651Mhz dosn't func

7-Zip [32] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=en_GB.utf8,Utf16=on,HugeFiles=on,32 bits,4 CPUs LE)

LE
CPU Freq:  1299  1301  1301  1301  1297  1297  1301  1301  1301

RAM size:    2009 MB,  # CPU hardware threads:   4
RAM usage:    882 MB,  # Benchmark threads:      4

                       Compressing  |                  Decompressing
Dict     Speed Usage    R/U Rating  |      Speed Usage    R/U Rating
         KiB/s     %   MIPS   MIPS  |      KiB/s     %   MIPS   MIPS

22:       1733   312    540   1687  |      52295   399   1119   4462
23:       1702   319    544   1735  |      51327   400   1112   4441
24:       1692   328    555   1820  |      49996   400   1099   4389
25:       1684   338    570   1924  |      47619   396   1070   4238
----------------------------------  | ------------------------------
Avr:             324    552   1791  |              398   1100   4382
Tot:             361    826   3087
7z b  302.35s user 7.80s system 326% cpu 1:35.02 total

1313Mhz is doable to adding it to .dtsi.

Maybe need help from Mediatek. So @Ryder.Lee can you tell addresses for A2D_ACCouple_PLL and A2D_PLL and what bits should modify to change post divider from 2 to 1 ? So calculation 26Mhz * 127 / divider(=2) =1651Mhz change with divider=1 to 26Mhz * multiplier = CPU Mhz’s

Hello, is there any progress behind the overclocking of the 7623?

I have not heared about overclocking yet, but if you have performance issues maybe you should check thermal config…mainline is wrong (throttles down cpu in idle too)

https://forum.banana-pi.org/t/bpi-r64-only-10-cpu-speed-at-already-48-degrees-celcius-speed-not-increasing-anymore/12262/40

thanks for ur sharing. I just wanna have a try for overclock.