MiyooCFW / gmenu2x

Front-end launcher used as the main one on the custom firmware
GNU General Public License v2.0
30 stars 27 forks source link

Need more frequence for overclocking #69

Open Baodejia opened 6 months ago

Baodejia commented 6 months ago

Hello, need more frequences between 960Mhz and 1008Mhz, every V90 and Q90

Apaczer commented 6 months ago

Not every, my V90 doesn't want go anything above 960MHz even for a second. Be aware that F1C100S (the SOC that these consoles are powered by) work only on specific frequencies, others will simply not work or crash your system. These are the valid values for a CPU with f_ref=24MHz of clock oscillator (ranging from 408÷1008):

408,414,416,432,448,450,456,464,468,480,486,496,504,512,522,528,540,544,552,558,576,600,608,612,624,640,648,672,684,696,704,720,736,744,756,768,792,800,816,828,832,864,896,900,912,928,936,960,972,992,1008

and these values are integrated into gmenu2x's miyoo header:

408,432,456,480,504,528,552,576,600,624,648,672,696,720,744,768,792,816,864,912,936,960,1008

As you can see, we're only missing 972 & 992 in gmenu2x (ranging from 960÷1008). Why? Simply because dynamic (on-live) overclocking on platform allows for increasing/decreasing CPU frequency in simple scallar way, even then there are exceptions. Summarizing, if they work (probably won't cuz of to big voltage increase) it will lead to system lock when switching from e.g. 960÷972÷960 freq. back/forth and would require you to use only this specific e.g. 972MHz clock all the time of running OS - cuz of dynamic overclocking restrictions.

May add those values in the future hidden as perk for advanced users.