Народные навигаторы

Объявление



Поиск по сайту:
Порекомендуйте сайт другим:

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Народные навигаторы » HARDWARE (общие темы) » Разгон навигаторов на Atlas III & IV & V


Разгон навигаторов на Atlas III & IV & V

Сообщений 1 страница 14 из 14

1

Разгон навигаторов на Atlas 3 & Atlas 4 & Atlas 5
Авторские ветки по данным утилитам (Atlas IV & V) от wolfram_krsk:
http://4pna.com/showthread.php?t=8216
http://forum.gps-club.ru/index.php?showtopic=17587
По версии для Atlas III (от Kir7):
http://4pda.ru/forum/index.php?showtopi … ;p=4417384

wolfram_krsk написал(а):

Не так давно покупал я себе навигатор на ebay на базе SIRF Atlas5. В характеристиках было заявлена частота CPU 600 МГц. По приходу оказалось,что на самом деле частота CPU 500 МГц. Более того, заказанный немного позже такой же навигатор, но с блютуз имеет частоту и вовсе 400 МГц. На форуме есть люди, у которых частота Atlas5 и того ниже.

Все это, да еще собственное любопытство сподвигло меня на написание программулины для изменения частот Atlas5. На руках имелся даташит на атлас4. Полагая что управление частотами в нем должно мало отличаться, решил от него и отталкиваться. Как оказалось различия есть, но не принципиальные. Если кому интересно, опишу их потом.

Как известно, чтобы иметь доступ к внешним регистрам в се6 нужен драйвер ядра. Именно его и предстоит установить нам в первую очередь. Копируем из архива файл ClkDrv.dll в корень Resident Flash и добавляем в реестр информацию из файла ClkDrv.reg, например с помощью RegEdit. Можно длл-ку поместить и в другое место, но тогда нужно отредактировать соответствующую строку в ClkDrv.reg.

После того как информация добавлена в реестр, можно запускать AtlasOC.exe. После запуска в диалоговом окошке появятся элементы управления частотами.

Так выглядят частоты моего Iphone Style по умолчанию:
http://s011.radikal.ru/i316/1011/31/db1930bbc666.png
А так после увеличения частоты:
http://s008.radikal.ru/i306/1011/49/9094d2fd4b69.png

Про то как это работает и что означает напишу позже

Хочется еще написать про CETree_SysMetrics - программу для измерения производительности. Принцип ее работы заключается в измерении количества операций в единицу времени. Но в качестве таймера используется системный таймер, который сам зависит от системной частоты, которую мы изменяем. Поэтому для измерения производительности она не подходит. Например я уменьшал частоту в двое. Все при этом начинает хорошо тормозить (легко видно на глаз), программулина, работает вдвое дольше, но упорно показывает 400 мипс/12 мфлопс. Зато если уменьшить системную частоту(увеличить делитель) и оставить частоту CPU неизменной, программулина вообще не может посчитать сколько мипсов, а мфлопсов показывает аж 26

Добавил возможность разгона памяти (через увеличение частоты PLL2). Ограничение: память всегда привязана к PLL2
Добавил возможность сохранения настроек в файл и чтение из файла. Добавил возможность запуска без GUI. Строка запуска: "AtlasOC.exe -s имя_файла" где имя_файла может быть как абсолютным путем так и файлом в каталоге откуда запускается программа.
Например AtlasOC.exe -s atlasoc.clk или AtlasOC.exe -s \SDMMC\atlasoc.clk

PS: От себя добавлю что для MortScript строка запуска должна выглядеть примерно так:

Код:
Run ("\ResidentFlash\AtlasOC.exe","-s atlasoc.clk")
Kir7 написал(а):

Прога CPU_PLL, нужна для регулировки частоты процессора и прочих узлов коробки. То есть разгона. Работает только на процессорах Atlas III.
http://s012.radikal.ru/i320/1011/fd/d998bae23a95.jpg
Удалось разогнать проц до 550Мгц. На мой взгляд оптимальные параметры, те что на скрине. У вас может быть по другому. Пробуйте. Предупреждаю, коробку можно поломать подобными экскрементами.

Разгоняя навигатор имейте ввиду что это может привести к его выходу из строя или сократить срок службы! Всё на ваш страх и риск!

2

Kostik44 написал(а):

Kir7 написал(а):Прога CPU_PLL, нужна для регулировки частоты процессора и прочих узлов коробки. То есть разгона. Работает только на процессорах Atlas III.Удалось разогнать проц до 550Мгц. На мой взгляд оптимальные параметры, те что на скрине. У вас может быть по другому. Пробуйте. Предупреждаю, коробку можно поломать подобными экскрементами.

Кто уже пробовал на 320-м жижике? Какие частоты оптимальные для него, ведь то, что наскрине делалось для explay? Для чего предназначен пункт IO 144 Мгц, по умолчанию он IO 62 Мгц? И можно ли как то менять параметры через скрипт?

3

shyrikos написал(а):

И можно ли как то менять параметры через скрипт?

В этой утилите тока через GUI, настройки после спящего режима или перезагрузки придётся выставлять заново. Попробую wolfram_krsk упросить сделать версию утилиты и для Atlas III.

4

Kostik44 написал(а):

В этой утилите тока через GUI, настройки после спящего режима или перезагрузки придётся выставлять заново. Попробую wolfram_krsk упросить сделать версию утилиты и для Atlas III.

Честно говоря с такими параметрами девайс зависает как на скрине.
Я не знаю зачем параметр IO, может тут дело в нем... Даже не так, связан ли он с "feedback divider"...

Отредактировано shyrikos (23-11-2010 14:17:51)

5

ИМХО, DSP/CPU лучше гнать совместно... т.е. один больше другого в 2 раза. Собственно по другому сложно будет сделать. SYS и IO лучше стараться не гнать - прибавка производительности будет не очень.

Память - надо смотреть что у нас распаяно, но я бы не советовал сильно превышать ТТХ чипа.

По небольшому опыту разгоны и косяки с памятью сложнее обнаружить, чем с ЦПУ - при переразгоне ЦПУ комп чаще всего виснет. А вот при переразгоне с памятью он виснуть конечно тоже будет, но еще может и конкретно глючить... ибо память не виснет... она просто отдает не то, что в нее положили.

6

Вот мой последний результат для Atlas 5, как выяснилось 800Mhz не потолок:
http://s016.radikal.ru/i334/1011/88/bf8dce8bb3c6t.jpg
Получасовой прогон без зависонов. Единственный мгомент, между процом и экраном зазор меньше милилиметра и я его промазал термопастой. Т.е экран играет роль простенькой теплообменной крышки. OffTop: Так же заменил аккумулятор на 1800mAh.

7

JJ-320 с тумблером сзади без разгона:
http://s013.radikal.ru/i324/1011/4b/3ef7981ba493.jpg
JJ-320 с тумблером сзади с максимальным разгоном:
http://s009.radikal.ru/i309/1011/0a/59a605b4087e.jpg
Изменение IO приводит к завису. feedback divider максимум до 35, если 36, то через несколько минут зависает. DSP особо не поменяещь...
Польза от разгона, сомнительна, ну навител стал процентов на 10 быстрее считать маршрут.

8

на texet tn600 voice CPU_PLL реально ускоряет прорисовку карты. Но с увеличением параметра feeeback divider(даже на 1ед отключается gsm/gprs модуль.

9

У меня четвертый не хочет выше 400 разгоняться, зависает

10

также виснет при установке больше 400 (родная частота) =(

11

Alexx1488 написал(а):

на texet tn600 voice CPU_PLL реально ускоряет прорисовку карты. Но с увеличением параметра feeeback divider(даже на 1ед отключается gsm/gprs модуль.

какие параметры ставил? тоже хочу попробовать. Еще не сгорел? )))

12

господа пожалуйста перезалейте для Атлас 5  - ссылка битая  :tired:

13

westrn21
Утилита для Atlas V

14

Хочу скачать программу а по ссылкам - еще не залита ?
Подскажите от куда скачать ?


Вы здесь » Народные навигаторы » HARDWARE (общие темы) » Разгон навигаторов на Atlas III & IV & V