Page 4 of 5

Re: Разгон

PostPosted: 30 Jun 2013, 22:28
by longimanus
Вот по этому и спрашиваю, целый день гуглил, никаких толковых сайтов и ссылок, и пытался с бинарного перевести, и hex, ничего! Ткните носом пожалуйста, сам хочу понять, а не тупо копипастить! Заранее благодарен

Re: Разгон

PostPosted: 01 Jul 2013, 18:11
by Virtual
все достаточно просто....
в плеере базовая частота кварца у нас 27 МГц
и используется PLL ( Phase-locked_loop )
если упрощенно нам нужны множитель и делитель базовой частоты для PLL (M и N) (на самом деле у нас PLL сложнее но это не важно в данном случае)

в данном случае для SCPU это:
PLLSCPU_N_mask 0x000C0000
PLLSCPU_M_mask 0x0003F800

берем магическое число для 0x00053BB0 (это 553,5 МГц)
раскладываем по маске
0x00053BB0
M: 0x00013800
N: ox00040000
смещаем на нужное количество бит, и получаем
M: 39
N: 1

ну а далее все просто ;) (формула наверное секрет гтет :mrgreen: )
z*(M+2)/(N+1)

PS еще раз напоминаю что биты не относящиеся к M N лучше не трогать а оставить как есть., иначе пеняйте потом на ся.

Re: Разгон

PostPosted: 01 Jul 2013, 23:54
by longimanus
Большое спасибо, но не могли бы вы расписать, как раскладываете по маске, смещаеете по битам!!!

Re: Разгон

PostPosted: 02 Jul 2013, 19:02
by Virtual
вам на каком языке? с пойдет?

Re: Разгон

PostPosted: 02 Jul 2013, 22:07
by longimanus
На с пойдет!

Re: Разгон

PostPosted: 02 Jul 2013, 23:06
by Virtual
data = 0x00053BB0
M = (data &0x0003F800)>>11;
N = (data &0x000C0000)>>18;
return 27*(M+2)/(N+1);

Re: Разгон

PostPosted: 03 Jul 2013, 00:13
by longimanus
Большое спасибо, буду учиться, а по поводу vcpu?

Re: Разгон

PostPosted: 03 Jul 2013, 00:55
by Aleks_K
Ну во нафлудили то... :D

Я вот вчитал всё это - и думаю теперь - не дурак ли я что не стал вникать во всю эту арифметику, может это нужно и важно? :?

Я тупо методом подбора нашел значения при которых получились нужные мне частоты, причем заняло это не сказать что много времени, особенно с SCPU которого можно дергать не выключаясь.
Вписал эти значения в куданадо, сохранил это куданадо в надежном месте, и благополучно забыл наверное навсегда... )

Re: Разгон

PostPosted: 03 Jul 2013, 01:26
by longimanus
Методом подбора можно, но вот дилема, что именно я меняю, почему именно эту циферку, хочу понять, пока грызу гранит науки, что бы потом не кричать, ОМГ как так!

Re: Разгон

PostPosted: 09 Jul 2014, 12:17
by Sasha03
Медиа плеер Airtone AT-ER1. Процессор Realtek RTD1185DD. Размер оперативной памяти 256 Мб. Размер Flash-памяти 256 Мб. Прошивка xds42gl_7725_r4, moS присутствует, проводное потключение к интернету. Подскажите, как разогнать машинку.