PDA

Просмотр полной версии : Последствия разгона OMAP850 (касается всех ARM)


psix1488
, 05:54
За последней месяц ко мне стало попадать довольно много коммуникаторов с приблизительно одинаковыми симптомами.Точнее: съезжание цветов на дисплее, периодические зависания на бутовой картинке с последующим появлением явно заметных полос на экране. Снятие процессора и его последующая накатка положительных результатов не дали, в ходе "оперативно-исследовательских операций" и SimpleSoft'а был найден предположительный виновник данных багов - разгон процессора.

Немного теории… в этих процессорах (см. рисунок) есть три шины:

- CPU, fCPUCLK
- Advanced High-performance Bus (AHB), fHCLK
- Advanced Peripheral Bus (APB), fPCLK

так называемая частота fCPUCLK(её частота как правило в 2 раза выше HCLK), fHCLK- (скоростная шина на ней висят видеоадаптер, SDRAM и т.д. ), fPCLK (на ней висят USB, UART\Irda\COM-порты… ). При разгоне мы увеличиваем множитель, который вляет на работу CPUCLK, согласованием работы ядра и шины занимается арбитр, но последствия оверклокинга на него влияют похоже не благоприятно. Плывёт шина HCLK, мы ускоряем работу с SDRAM, за счёт этого получаем прирост производительности, но при этом разгон затрагивает и LCD-контролер ибо он завязан на частоте этой шины, т.е. там стоят щётчики которые высчитывают сколько клоков подать на одну ножку вывода сколько на другую. При поднятии частоты шины диаграмма работы этих выводов измениться и контроллер будет работать в режиме с не корректной временной зависимостью… но даже при этом “сгореть” он не может, при каких либо багах достаточно вернуть частоту на место. Проблема вероятней всего в самой шине, что-то изменяется в её диаграмме работы поэтому перестают правильно захватываться пиксель-блоки или плывёт синхронизация. Также на некоторых аппаратах пропадает Wi-Fi (он тоже сидит на HCLK) был случай с “исчезнувшим” радиомодулем.
Итак, советую сильно задуматься любителям разгона OMAP, ибо этот высокоинтегрированый проц, явно не заточен под разгон, разработчики ставили во главу угла стоимость и энергопотребление. Имхо, временный разгон врят ли может привести к плачевным последствиям, а вот постоянный разгон при помощи, например, BatteryStatus или OmapClock вполне может уложить аппарат. Не следует забывать что даже процессоры из одной партии не идентичны, погрешность при производстве такова, что один экземпляр может работать годами второй ляжет через неделю.
Одинаковые кристаллы с разными ревизиями ведут себя при оверклокинге по разному.
19294
Разгон OMAP процессоров затрагивает все его блоки. Это связано с тем, что они используют общую частоту, генерируемую из 12Мгц (или 13МГц) задающего тактогенератора путём её умножения и деления (некоторые блоки используют сразу частоту задающего тактогенератора). Эта частота является максимальной для блоков (именно её значение регулирует OmapClock). Но, понятное дело, не всем блокам нужна высокая частота, поэтому большинство блоков имеет делитель частоты (1/2/4/8 ).

Поскольку блоки имеют только делители частоты (множителей нет), то для разгона ARM процессора приходится поднимать общую частоту OMAP процессора. Что и приводит к последствиям.

Сам ARM процессор в нормальном режиме имеет делитель 1, а в спящем режиме 2 (как правило) - для энергосбережения.

В идеале, программа для разгона OMAP процессоров должна позволять устанавливать помимо частоты ещё и делители для отдельных блоков, но таких делителей около дюжины, и человеку, чтобы воспользоваться такой программой, придётся изучить систему частотогенерации в процессоре.

Об этой особенности OMAP процессоров уже вроде как говорили вскоре после выпуска OmapClock, но, видимо, народ подзабыл.

В общем хотелось бы напомнить ещё раз всем: не увлекайтесь экстремальным разгоном.

Изменение частоты на +/- 5-10% теоритически не должно вредить. На практике же каждый сам должен оценивать потенциальный риск связанный с разгоном.

obaz
, 10:12
касаеться всех ARM
кроме xscale

gashome
, 12:21
psix1488 Когда у меня был HTC Gene там были почти все выше указаные вами симптомы: пропал Bluetooth,неработала флешка,синхранизация то работала то нет,но процессор я неразгонял.Подскажите с чем могут быть связаны эти проблемы.

zlo-che
, 23:37
gashome, а дело скорее всего в процессоре.Хоть ты его и не разгонял, но ничто не вечно,тем более что до сих пор не научились достаточно точно выращивать кристаллы(короче просто тебе не повезло)

gashome
, 09:50
zlo-che Он у меня ломался не один раз а 4 или 5 я уже не помню.

mavr90
, 21:47
ну вот, например, pocket hack master позволяет управлят отдельными блоками. знакомы с такой софтинкой? и где можно ознакомиться с теорией частотогенирации? у меня omap 850, стабильно работает на 273 мгц с делителем блока lcd 2. (68.25 мгц). какие вообще стабильные частоты работы блоков на этом камне?

olimo
, 04:26
Переместила в Базу знаний.

Бэндер
, 04:03
Был бы в кпк биос...а так ведь как в компе при разгоне чисто по шине получишь болт, надо понижать частоты памяти, фиксировать pci клок и HT на 1/1 ставить шоб узнать чё проц выдаст...програмный разгон это фуфло...

hummerh2back
, 04:54
Ну программного не делал, но системный держит у меня 299 Мхз :)

Бэндер
, 05:05
В смысле *системный* wizard даёт и у меня такую мощь, батери статусом

hummerh2back
, 05:10
*системный*
тьфу *прст йо*... Программный :-[
По системному уровню 195 Мхз, и больше не гнал :(, и не хочу...

Бэндер
, 05:23
Не понятнааааааа!:)
По дефолту 195 так? Можно опустить до 92 так? А поднять по разному (у меня 274 на 284 ещё так себе, но 299 упивало его!) у других экземпляров может быть по разному...

psix1488
, 05:29
Потдерживаю.Гнал своего волшебника до 284, как 299 просто белый экран и перезагрузка автоматом.Хотя на пророке спокойно гониться до 299 и работает.

Бэндер
, 05:33
Волшебнику множитель памяти не подходит и всё, потому и зависон, а так и до паталка можно гнать с азотом:)

peklo2007
, 07:41
Всем привет.Могу подтвердить всё выше описанное,у меня htc p3300 разгон до 273 цветные линии на экране и перезагруз.P.S решил для себя неразгонять.

DiMiTrI p526
, 19:27
А кто нить определял оптимальную скорость процессера, у меня 247, разогнал только до 286, стоит разгонять до 299 или нет?

gashome
, 19:36
А кто нить определял оптимальную скорость процессера, у меня 247, разогнал только до 286, стоит разгонять до 299 или нет?
Не стоит разгонять и до 286

FRIKERSHA
, 20:15
Я вообще против всяких разгонов.

1.Чревато последствиями!

2.Прирост скорости не такой заметный как уменьшение работы батареи..

Хотя каждому свое..

BBUBLEGUM
, 14:37
у мя штс хермес. проц не разгонял но время от времени появляются белые полосы( при нажатии клавиши вниз они пропадают. кто нить знает в чем причина?

psix1488
, 14:56
А с чего ты взял, что это надо писать в эту тему.Помоему это в раздел "Помощ и решение проблем". Насколько мне помниться данная тема там поднималась.Это железная проблема (с белым экраном)

KIRALEX
, 00:29
Мой бывший Qtek9100 умер от разгона.
С помощью какойто(непомню названия) Today тулзы
В настройках у меня было Штатно 195Мгц среднее 235 и Хейви лоад 275

Умер неожиданно, когда я сидел на паре и лазил по инету через Opera Mini 4
Он просто вырубился, хотя был подключен к ноутбуку и заряжался.
Лампочка зарядки загоралась на одно мгновение и тутже выключалась

Один раз он у меня всетаки включился, но потом окончательно вырубился.
Когда я его разобрал обнаружил горелый след на чипе OMAP850

Лично от себя хочу добавить:
Не разгоняйте свой коммуникатор не в коим случае. Лучше собрать под себя прошивку, которая не будет тормазить(1000 перепрошивок безопаснее одного разгона)

x-system
, 04:01
А вы не думали, что ему мог помочь USB ноутбука?
Мой друг спалил 3 флешки, пока не понял что дело в USB ноута.

glade
, 13:43
абсолютно на всех мобильных девайсах разгонял и разгоняю проц...
тьфу 3 раза никаких ужасов не произошло
проблем с батареей также не вижу - доп батарея,которую все равно иметь не мешает, решает все,хотя и расход не сильно увеличивается по сравнению со скоростью
пс
гнать надо не только и не столько проц но и шину

wandererbk
, 13:47
гнать надо не только и не столько проц но и шину
А как шину то гнать?

x-system
, 14:27
Поддерживаю вопрос

glade
, 16:28
а вы вообще-то какими программами пользовались? :wink:
могу предметно говорить только о 2-х,но думаю это вполне достаточно
итак
1 XGuru - пользовался ей на делле х51
коэффициент занижал до 2,частоту шины увеличивал до 325Мгц - это с 208 штатных максимальных!, получалось в итоге 650МГц
конечно можно было тупо гнать просто проц путем выставления большого коэффициента,но значительно более стабильные результаты получаются именно через увеличение частоты шины
все просто летало,даже по сравнению со штатными 624мгц

2 Pocket Hack Master пользуюсь сейчас,тк программа XGuru на новом девайсе корректно не работает - нет отключения автоматической регулировки частоты
в этой программе - настроек поболее,в общем там все наглядно - и частоту проца и значение шины можно высавить вручную
к примеру сейчас имею - 663мгц проц 221 шина, 111ram ну и тд и тп - еще много значений
также все очень быстро

wandererbk
, 11:12
glade, но это, наверно, не Omap процессоры?

glade
, 15:31
wandererbk
разумеется это XScale, но тоже ARM :-D
а что касается Omap процессоров,то Pocket Hack Master с ними работает...
повторюсь - вы прежде чем интересоваться - а как шину-то в программе поднять? - какие программы для этого использовали?

wandererbk
, 19:43
glade, только для процессора Battery Status и HSPP.
Мдя... При попытке "завести" Hack Master зверьку пришлось хард резет сделать.

glade
, 00:08
а не надо было его в автозагрузку ставить, софт резет все решает :)
вообще подходить надо без фанатизма,я тоже пока подобрал для себя максимально безглючные значения в программе - несколько десятков ср проделал
да и покурить на форуме обсуждение тоже не лишнее

KIRALEX
, 06:57
x-system,Ноутбук(EeePC 900) в тот момент находился в ждущем режиме.
и не был подключен к заряднику.
Я частенько так заряжал кпк от ноута на парах

KIRALEX
, 21:29
Прошу прощения, но ктонибудь знает как увеличить производительность Qualcomm?

124kotya
, 03:42
а как разогнатьQualcomm MSM7201A 528 MHz

Nemezis-87
, 03:51
а как разогнатьQualcomm MSM7201A 528 MHz
Зачем тебе это, хочешь выжать также 800Мгц! Он и так нормально работает!

добавлено через 31 секунду
124kotya, Разгоном ты потихоньку убиваешь свой камень!

Голландец
, 04:16
Ноутбук(EeePC 900) в тот момент находился в ждущем режиме.
и не был подключен к заряднику.
Я частенько так заряжал кпк от ноута на парахА ты случаем не интересовался на ноуте разъём USB или PowerUSB?На PowerUSB спалить зверька это ж как два пальца об асфальт:-DТам же напряжение в 2 а то и 2.5 раза выше.
А вы не думали, что ему мог помочь USB ноутбука?
Мой друг спалил 3 флешки, пока не понял что дело в USB ноута.Эт точно был PowerUSB.К бабке не ходи точно он:lol:

Pavel_Pavlovskiy
, 20:23
Может, кто знает. Часто зависает HTC Touch pro (7272). Очень часто после входящего звонка, как только заканчивается вызов, виснет с кнопки не выключается, помогает только снятие аккумулятора. Пробовал прошивать, не помогло. Что делать?

breakfruit
, 21:01
Может, кто знает. Часто зависает HTC Touch pro (7272). Очень часто после входящего звонка, как только заканчивается вызов, виснет с кнопки не выключается, помогает только снятие аккумулятора. Пробовал прошивать, не помогло. Что делать?
вопрос-то в тему ли?
разгонял проц? Если да - верни все в штат и забудь о разгонах. Если не разгонял, то в "Помощь и решение проблем" создавай отдельный топ.

Off-topic не приветствуется.

Pavel_Pavlovskiy
, 04:38
Понял. Спасибо.

6. Репутация и благодарности

6.1. На форуме присутствует система выражения благодарности пользователям — система репутации. Напоминаем, что написание сообщений «Спасибо!» противоречит пункту 5.4.2.
6.2. Запрещено бессмысленное изменение репутации, а также понижение репутации без указания причины. Администрация форума имеет право отменить повышение/понижение репутации пользователя, если посчитает, что изменение репутации не обосновано и имеет личностный характер.
6.3. Запрещено выпрашивание репутации, в том числе намеки на то, что неплохо бы ее повысить.
6.4. Нецензурная лексика, оскорбления и провокации в комментариях к репутации запрещены. Администрация форума оставляет за собой право отменять изменения репутации с такими комментариями.