Автор: ROMby Unknown , 9 октября 2003
Не нашел поиском - поднимался ли уже такой вопрос...
У меня гигабайтовская плата на i865pe - ga-8ipe1000 и проц P4 1.8A.
В мануале говорится, что если проц для 400мгц, то в биосе можно выставить множитель память:шина 2.0 или 2.66, для проца 533 можно 2.5 или 2.0, а для 800, соответственно, - 1.33, 1.66 и 2.0. Ну, короче, у меня проц под 400мгц и коэфф 2.0 отсутствует, вопреки мануалу. Есть только 2.66. Но если раасуждать разумно, то для двухканального режима повышающий коэффициент вообще не нужен - (имхо) гораздо оптимальнее с точки зрения балланса использовать синхронный режим, т.е. коэффициент 2.0. А когда речь заходит о разгоне, то вообще коэфф 2.0 несравненно лучше, чем 2.66. Ну понятно, если коэфф 2.66, то память доходит до 400 уже при полуторном разгоне и дальнейший разгон уже может этим сдерживаться. Как было бы хорошо включить коэфф 2.0... Ну, понятно, тогда верхняя теоретическая граница (по памяти) разгона была бы уже 100%, причем никаких жертв по пропускной способности. И вообще, при прочих равных условиях на коэфф 2.0 система будет более стабильна чем при 2.66. То есть налицо масса преимуществ. Так почему же их не раскрыть? Я так понимаю плата _может_ выставлять все заявленные коэффициенты и вопрос только в их блокировке биосом (в зависимости от детектированного процессора). Если это так, то нельзя ли подправить существующие биосы - как минимум на предмет разлочки коэффициента память:шина 2.0 для процессоров под 400мгц, а как максимум - вообще разблокировать все коэффициенты в независимости от процессоров (тогда для процессоров под 400 и 533 появятся еще и понижающие коэффициенты для памяти, а это частенько полезно при разгоне, если сдерживает память). Очень прошу, apple_rom (а так же, все присутствующие мастера), вас отликнуться. Ведь если мои предположения верны, то эта задача для вас должна быть предельно проста. Есть три версии биос - f6, f7, f8a. могу выслать, так же можно взять их на гигабайтовском сайте.
Содержимое данного поля является приватным и не предназначено для показа.

BBCode

  • HTML-теги не обрабатываются и показываются как обычный текст
  • You may use the following BBCode tags:
    • [align]
    • [b]
    • [code]
    • [color]
    • [font]
    • [hr]
    • [i]
    • [img]
    • [list]
    • [quote]
    • [s]
    • [size]
    • [spoiler]
    • [sub]
    • [sup]
    • [table]
    • [u]
    • [url]
  • Адреса веб-страниц и email-адреса преобразовываются в ссылки автоматически.

Arsenal_PC

22 года 3 месяца назад

короче.. дело в шляпе! давай все называть своими именами!
т.е. фактическая это та что есть в натуре... и полезная... вобще то я и имел то виду что работает память в асинхронном режиме...
т.е. спасиба за разяснение! разказываю: в северном мосте есть регистр который за все это отвечает.(асинхронный режим и т.п.) по крейней мере так у виашки! найди нужный даташит "с регистрами"- и просто поищи нужный! у меня инет глюконутый поетому я пока разбирусь в сабже... пройдет вечность! или жди... или попробуй сам изменить значение регистра

Unknown BIOS (не проверено)

22 года 3 месяца назад

короче.. дело в шляпе! давай все называть своими именами!
т.е. фактическая это та что есть в натуре... и полезная... вобще то я и имел то виду что работает память в асинхронном режиме...
т.е. спасиба за разяснение!

Не за что :) в натуре :). Совершенно верно, безусловно (:)), у меня есть только асинхронный режим, причем один конкретный с коэфф 2.66, а синхронного нету, да и вообще никакого другого нету, а он оч нужен. Я все своими именами и называю... просто асинхронный - это понятие правильое, но не до конца определенное - есть вполне реальные отношения частот, то есть определенные коэффициенты. Синхронный - это единица, все асинхронные это не единицы. И когда они больше единицы, они для двухканальных чипсетов вообще не нужны, даже единицы и то много! Ну мне хотя бы синхронный поиметь (своими словами :)), тот, который у гигабайта называется 2.0 (с учетом ддрности)...

Ладно.. по теме. Поищу этот даташит. А дальше - говоришь поменяй регистры.. если бы знать как их поменять... я б не спрашивал здесь про это.

Arsenal_PC

22 года 3 месяца назад

Ладно.. по теме. Поищу этот даташит. А дальше - говоришь поменяй регистры.. если бы знать как их поменять... я б не спрашивал здесь про это.
я щас качаю по сабжу страшно глюконутый инет!!!!!
а менять... wpcedit.exe хотя еще вопрос? потому как у виашки это делать мона на ранних стадиах загрузки....

Unknown BIOS (не проверено)

22 года 3 месяца назад

а менять... wpcedit.exe хотя еще вопрос? потому как у виашки это делать мона на ранних стадиах загрузки....

ага, понятно... у меня 98-й по жизни не может включить agp больше 1х, причем адреса регистров какие были на bx чипсете, такие и остались на i865...
только это все полезно если железо стартует, а ось плохо себя чувствует - тады да - если успеешь..А если комп в принципе не стартует. Более того я тут у этой платы (или, надеюсь, у биоса) еще один глюк нашел - не всякая вообще память ddr400 способна на ней работать выше чем на ~360-370...(в смысле когда исходишь от шины 100мгц, а потом гонишь ее). а дело в том, что она не хочет выставлять cas latency 3. 2 или 2.5 - пожалуйста. Ставишь 3 - загружаешься, смотришь (куча прог, которые показывают тайминги, в том числе фирменная интеловская утилита) - cl=2.5! Вот такой #@%&...
Поэтому у меня только одна планка jetram до 400 дотянула, а ncp и hynix - только до 360-370. То есть еще один баг - тоже, думаю, в биосе.
Хотя вот тут пришла мысль. Может и поможет wpcedit, если разгонять не из биоса, а, скажем, той же утилитой (EasyTune), которая к плате идет. Правда не люблю я ее... кривая как...

Unknown BIOS (не проверено)

22 года 3 месяца назад

Вчера, просто квадратно гнездовым методом проверил в wpcedit, меняются ли какие-нибудь регистры при смене таймингов в биосе... Просмотрел регистры всех устрйств (кроме там usb, audio, io) - никаких измененний нет. :roll:

Hohmach

22 года 3 месяца назад

Значит клокер смотри. Какой у тебя стоит?

Unknown BIOS (не проверено)

22 года 3 месяца назад

Я в этом не спец :). Скажи как его опознать.

Unknown BIOS (не проверено)

22 года 3 месяца назад

Почитал даташит. Вот чего надыбал.


[code:1]
MCHCFG—MCH Configuration Register (Device 0)
Address Offset: C6–C7h
Default Value: 0000h
Access: R/W, RO
Size: 16 bits
Bit Descriptions
11:10
System Memory Frequency Select (SMFREQ)—R/W. The reset value of these bits is 00. The
DDR memory frequency is determined by the following table, and partly determined by FSB
frequency.
FSBFREQ[1:0] =00 SMFREQ[11:10]=01 System Memory DDR set to 266 MHz
FSBFREQ[1:0] =01 SMFREQ[11:10]=00 System Memory DDR set to 266 MHz
FSBFREQ[1:0] =01 SMFREQ[11:10]=01 System Memory DDR set to 333 MHz
FSBFREQ[1:0] =10 SMFREQ[11:10]=01 System Memory DDR set to 333 (320) MHz
FSBFREQ[1:0] =10 SMFREQ[11:10]=10 System Memory DDR set to 400 MHz (82865PE
only)
All others are Intel Reserved
Note that Memory I/O Clock always runs at 2x the frequency of the memory clock.
NOTE: When writing a new value to this register, software must perform a clock synchronization
sequence to apply the new timings. The new value does not get applied until this is
completed.
[/code:1]

ниже по регистрам fsbfreq:

[code:1]
Bit
1:0
FSB Frequency Select (FSBFREQ)—RO. The default value of this bit is set by the strap
assigned to the BSEL[1:0] pins and is latched at the rising edge of PWROK.
00 = Core Frequency is 100 MHz and the FSB frequency is 400 MHz
01 = Core Frequency is 133 MHz and the FSB frequency is 533 MHz
10 = Core Frequency is 200 MHz and the FSB frequency is 800 MHz (82865PE only)
11 = Reserved
[/code:1]

т.е. FSBFREQ - только для чтения, выставляются при инициализации по сигналу BSEL от процессора

[code:1]
Signal Name BSEL[1:0]

Type I CMOS

Description
Core / FSB Frequency (FSBFREQ) Select Strap. This strap is latched at the rising
edge of PWROK. These pins has no default internal pullup resistor
00 = Core frequency is 100 MHz, FSB frequency is 400 MHz
01 = Core frequency is 133 MHz, FSB frequency is 533 MHz
10 = Core frequency is 200 MHz, FSB frequency is 800 MHz (82865PE MCH only)
11 = Reserved
[/code:1]

то есть наиболее очевидное решение - работать с ногами процессора :).
Хотя - интересно, что будет если по адресу SMFREQ поставить 00 или 10 вместо 01, которое у меня должно стоять (насколько я понимаю для моего FSBFREQ 00). В таблице таких соотношений нет - что будет, видимо непредсказуемо... все зарезервировано интелом.
Что думаете?

Hohmach

22 года 3 месяца назад

Я в этом не спец :). Скажи как его опознать.


На твоей плате стоит ICS952607. Не пробовал юзать ClockGen?
http://www.cpuid.com/download/CG-ICS952607.zip

Hohmach

22 года 3 месяца назад

>то есть наиболее очевидное решение - работать с ногами процессора

Вроде где-то читал что на асус так и сделано