Конференция работает на сервере Netberg

Radeon.ru

Конференция Radeon.ru

Страница 4 из 27 [ Сообщений: 1077 ]  Версия для печати [+] На страницу Пред.  1, 2, 3, 4, 5, 6, 7 ... 27  След.
Показать сообщения за  Поле сортировки  
Прирост после правки таймингов на моём Saphire Radeon 9600(non pro) с 2500 попугаев до 2700 без разгона, с разгоном 3300 попугаев(со старыми таймингами 3100)
Немного о блокировке:

Думаю контрольные суммы используются для контроля BIOS-а видеокарты на предмет разгонного редактирования и проверяются драйвером перед запуском устройства. Если в определённых точках эти контрольные суммы "сбиты" — драйвер девайс не запускает. Сбить эти суммы можно путём соответсвующего изменения параметров "тайминг" и "частота". Если изменить например вендор или ТВ стандарт — это не повлияет на запуск драйвером устройства, поскольку эти точки не проверяются драйвером на предмет блокировки девайса. Можно: либо патчить драйвер, либо "корректно" редактировать BIOS.
Всем привет!
У меня по данной теме появилось 2 вопроса:
1. Если прошивать (Sapphire Radeon 9000 pro 64mb VIVO) тем же БИОС’ ом , что и стоял по дефолту, только с измененными таймингами(путь прошивки, насколько я понял, такой: взять БИОС – изменить RaBiT тайминги – зашить при помощи flashrom БИОС в видеокарту?) (дефолтные 8 8 14 4.0), то какова вероятность того, что придется искать PCI –видяху?(очень не хотелось бы). И что вообще может произойти и как с этим бороться?
2. На карте стоит память Hynix 305A HY5DV641622AT – 36, а RaBiT в строчке description выдает: P/N133-P17604-09 64M Etron-3.5(NEW) 275E/275M W VI. Получается в памяти видяхи зашит БИОС в котором прописана память Etron!? Это важно? Может мне найти оригинальный БИОС?
ЗЫ читал что на всякий случай надо скинуть рабочий БИОС на дискету, если потом придется перепрошить в слепую – это как? Если прошить неудачно то экран при включении темный будет?
Спасибо
Такс, а где же новый билд то? Кстати по поводу контрольных сумм, желательно чтобы они обрабатывались все. По памяти плохо помню, но вот с nVIDIA была такая штука. Основной CRC на весь биос, если он был не правильный , то карта просто отказывалась запускаться. Также была контрольная сумма для блока, описания мониторов, если этот блок не трогать , то сумму можно не пересчитывать. Как у ATI дело обстоит я даже и не знаю.
sunnv
Какие ты тайминги ставил? У меня на his9600np при 1-1-5-2-3 без разгона 2686 при оригинальных 2492. Заметный прирост! С max разгоном 3390. Большое спасибо автору!

sid manson
Касаемо неудачной прошивки: форматируешь дискету с переносом системных файлов, потом удаляешь с нее все, кроме msdos.sys, io.sys, command.com. Сохраняешь копию рабочего биоса flashrom -s 0 working.rom. На дискете создаёшь батник, например, 0.bat c таким содержанием: flashrom -p 0 working.rom. Ессно, флэшром и вокинром должны быть на дискете. В случае хреновой прошивки, грузишся с дискеты, и когда дисковод перестанет моргать жмешь 0 и enter. Потом перегружаешся. Всё.
Вот при моей конфе — было как и у PC 9800SE (5-5-15-4-2.5) а выставил 2-2-5-4-2 и стало 7560 попугаев в 3Дмарке... Вот такие вот пирожки, респект за прогу очень полезная. Но это езе не прредел, больше не пробовал моГет и покатит просто наобум взял.
Kostuch
А было попугаев?
Sapphire Radeon 9500/9700 Infenion 3.0 BIOS 2002/12/12 Значения 4, 4, 6, 4.0, 2.5 (кстати, pioner1, у тебя какая версия BIOS?) Изменил на 3,3,5,4.0,2.0 (с понижением tCAS начинается мусор на экране). Прирост в 3Dmark 2001 SE 70 единиц.

Скачал более свежую версию биоса от 2003/04/01 для Infenion от PowerColor 9500, по умолчанию 4,6,9,4.0,2.5, изменил тайминги на 3,3,5,4.0,2.0 и Subsystem/Subvendor на оригинальные (Сапфировские) – драйвера отказываются ставиться. Изменил только тайминги – все заработало. У jugador, я так понял, было тоже самое. Производительность не изменилась.

Похоже Jaz с изменением Subsystem/Subvendor ошибка. Попробовал у одной прошивки поменять эти значения Radedit и RaBiT — файлы отличаются.

И еще, Jaz нельзя ли внести возможность менять строку Description?

А за программу спасибо — ты молодец.

P.S.
Никто не в курсе, что за параметр в Radedit Post Divider (1/2/3)?
Jaz
Большое спасибо за программу.
Наконец то смог разогнать свой Sapphire 9600ХТ 2.8 нс по памяти. Максимум что я выжимал 337, 5 (с дефолтных 325), изменив тайминги с 2/3/5/4/3 на 3/3/6/4/3, разогнал до 385 (на 391 артифакты только в одном месте). И того
500/325 — 3882 попугая (и на старых, и на новых таймингах)
570/337,5 — 4190
570/385 — 4421
<BLOCKQUOTE><SPAN class=hquote>цитата:</SPAN><HR size=22><SPAN class=quote>Jaz:
Unwinder
>Если интересно / надо — есть даташит по регистрам управления таймингами для R3x0.
>Всё равно раскопал уже (respect ), будешь хоть не в слепую ковырять.
Ого! Конечно интересно! А раскопал я совсем чуть-чуть...</SPAN><HR size=22></SPAN></BLOCKQUOTE>

No problem, лови. Источник — даташит R300. Полным документом, к сожалению, поделиться не могу.

MC_SDRAM_MODE_REG — RW — 32 bits — [MMReg:0x158]
Field Name Bits Default Description
MEM_MODE_REG 14:0 0x0 14-bit value to be loaded into either the SDRAM's Mode Register or
Extended Mode Register
MEM_WR_LATENCY 19:16 0x0 0=0 clocks
1=0.5 clock
2=1.0 clock
3=1.5 clocks
4=2.0 clocks
5=2.5 clocks
6=3.0 clocks
7=3.5 clocks
8=4.0 clocks
9=4.5 clocks
10=5.0 clocks
11=5.5 clocks
12=6.0 clocks
13=6.5 clocks
14=7.0 clocks
15=7.5 clocks
MEM_CAS_LATENCY 22:20 0x3 Programs the CAS Latency into the R300. This may not match the
CAS Latency programmed into the SDRAM via the SDRAM Mode
Register, this is used to generate timing for the strobe signals and so
on.
0=Reserved
1=1 clock
2=2 clocks
3=3 clocks
4=4 clocks
5=5 clocks
6=6 clocks
7=7 clocks
MEM_CMD_LATENCY 23 0x0 0=Command latency 0 clock
1=Command latency 1/2 clock
MEM_STR_LATENCY 24 0x0 0=Strobe latency equals MEM_WR_LATENCY
1=Strobe latency equals MEM_WR_LATENCY plus 1/2 clock
MC_INIT_COMPLETE 28 0x0 Tells the R300 memory controller that all registers have been pro-grammed
and it is okay to accept client requests
0=Register Initialization Not Complete
1=Register Initialization Complete
MEM_DDR_DLL 29 0x0 Defines whether Power Mode will reset the DDR DLL or not
0=PM do NOT reset DDR DLL
1=PM reset DDR DLL
MEM_ELPIDA_TYPE 30 0x0 R300 supports Elpida SDRAM components
0=Disabled
1=Enabled
MEM_SDRAM_RESET 31 0x0 A 0 —> 1 transition tells the R300 memory controller to go through an
initialization cycle and load the SDRAM Mode Register
0=Normal
1=Reset
The R300 Memory Controller can be programmed to meet a wide variety of SDRAM component operating mode. The specifications are in the
SDRAM manufacturer's data sheet and should be programmed in R300.

MC_TIMING_CNTL — RW — 32 bits — [MMReg:0x144]
Field Name Bits Default Description
MEM_TRCDRD 2:0 0x0 Activate to Read, RAS to CAS Read delay (16-20ns or 3-6 clocks)
0=3 clock
1=4 clocks
2=5 clocks
3=6 clocks
4=7 clocks
5=8 clocks
6=9 clocks
7=10 clocks
MEM_TRCDWR 6:4 0x0 Activate to Write, RAS to CAS Write delay (TRCDRD — 2 = 1-4 clocks)
0=1 clock
1=2 clocks
2=3 clocks
3=4 clocks
4=5 clocks
5=6 clocks
6=7 clocks
7=8 clocks
MEM_TRP 10:8 0x0 Precharge to Activate/Refresh, Row Precharge Time (16-20ns or 3-5
clocks)
0=3 clocks
1=4 clocks
2=5 clocks
3=6 clocks
4=7 clocks
5=8 clocks
6=9 clocks
7=10 clocks
MEM_TRAS 14:11 0x0 Activate to Precharge, ROW active time (40-44ns or 8-12 clocks)
0=6 clocks
1=7 clocks
2=8 clocks
3=9 clocks
4=10 clocks
5=11 clocks
6=12 clocks
7=13 clocks
8=14 clocks
9=15 clocks
10=16 clocks
11=17 clocks
12=18 clocks
13=19 clocks
14=20 clocks
15=21 clocks
MEM_TRRD 17:15 0x0 Activate to Activate (other bank), Row active to row active command
period (9-12ns or 2-3 clocks)
0=1 clock
1=2 clocks
2=3 clocks
3=4 clocks
4=5 clocks
5=6 clocks
6=7 clocks
7=8 clocks
MEM_TR2W 19:18 0x0 Read to Write Turnaround Time
0=CL+1 clock
1=CL+2 clocks
2=CL+3 clocks
3=CL+4 clocks
MEM_TWR 22:20 0x0 Write to Precharge, Write Recovery Time, (2-3 clocks)
0=1 clock
1=2 clocks
2=3 clocks
3=4 clocks
4=5 clocks
5=6 clocks
6=7 clocks
7=8 clocks
MEM_TW2R 26:24 0x0 Write to Read Turnaround Time
0=0 clock
1=1 clocks
2=2 clocks
3=3 clocks
4=4 clocks
5=5 clocks
6=6 clocks
7=7 clocks
MEM_TW2R_SAME_BANK 27 0x0 Write to Read Turnaround Time for the same Bank
0=Use TW2R Rule
1=Use TWR Rule
MEM_TR2R 29:28 0x0 Read to Read Turnaround Time
0=1 clock
1=2 clocks
2=3 clocks
3=4 clocks
The R300 memory controller can be programmed to meet a wide range of SDRAM component's timing requirements and clock frequencies. Typi-cally,
these requirements are specified in the SDRAM manufacturer's data sheet. Usually, the specifications are given in time units, in which case
they must be converted into a corresponding number of clock cycles based on the memory clock. Note that all of these parameters are minimum
timing requirements, so operating at a lower memory clock, such as in the reduced power mode, does not require a re-programming. It should be
note that memory controller efficiency will be influenced by these parameters. The example numbers are from the Samsung data sheet.

all

Если кому то это надо/интересно — добавлю расшифровку таймингов в диагностический модуль RT. Честно говоря не думал, что такая вещь нужна многим. Изображение
allroad
Было у меня 7001 у меня в профиле написано но все PS2.0 приложения возросли в "цене" очень и очень Изображение)) и это без разгона Изображение) так что еще гнать не пробовал Изображение
Unwinder

>Если кому то это надо/интересно — добавлю расшифровку таймингов в диагностический модуль RT\

— Самое оно будет Изображение. Так сказать с разоблачением.... :


Strange

>Попробовал у одной прошивки поменять эти значения Radedit и RaBiT — файлы отличаются.\

— Radedit не все поля Vendor ID отображает
TeNPro
тайминги поставил 1-1-4-2-3, меньше не получается, на рагонный потенциал не влияет. Автору большущее спасибо, прога замечательная
Jaz

прога не коректно меняет битность — точнее меняет но не в том месте
прога меняет в строках 0x380 — 0x440 (40 01 2X), да там тоже отображается битность но при изменении ни чего не меняется

настоящая битность как и количество памяти находятся
в строках 0x1C0 — 0x210
22 00 00 00 80 00 — 256 бит 128 мб
2A 00 00 00 00 01 — 256 бит 256мб
<BLOCKQUOTE><SPAN class=hquote>цитата:</SPAN><HR size=22><SPAN class=quote>dvsh:
Unwinder

Если кому то это надо/интересно — добавлю расшифровку таймингов в диагностический модуль RT</SPAN><HR size=22></SPAN></BLOCKQUOTE>
— Самое оно будет Изображение. Так сказать с разоблачением.... :



Без проблем. Будет вам и расшифровка всех таймингов, список которых я привёл выше, и "пасхальное яичко", дающее power user'ам возможность поуправлять таймингами (да и не только ими) через коммандную строку.
Unwinder
Ну ничего себе... вот это подарок народу... гранд респект Изображение Изображение Изображение
А кто менял тайминги у R9800pro 256mb переделанную в R9800XT поделитесь опытом.
Memory timings: tRcd=3 tRP=3 tRas=14 tCas=4.0 tRbs=3.0
Совсем запутался, скачал дата шит на свою память — SAMSUNG K4D261638E, если с CL все понятно, то с остальными настройками немогу разобраться, будте любезны, разъясните темному Изображение, заранее благодарен.
JAZ, спасибо за толковую прогу и успехов в... во всем Изображение))
Unwinder
Потыкал я MC_TIMING_CNTL — RW — 32 bits — [MMReg:0x144]
видимо толку мало от изменений, прибавки в скорости практически нет, а вот артефакты появляются очень часто, даже при смене на +-1. По идее написано, что эти параметры должны соответствовать той памяти, которая стоит на борту карты, значить и в БИОСе они тоже тогда должны быть прописаны, а вот где они там висят?
Strange У меня вот эта версия "R300 Infineon 9700 BIOS — P/N 113-94234-101" от числа 2003/01/03
Радеон свой замыканием контактов переделывал.Память больше 297 не гониться,в смысле все Марки идут без проблем но в играх через 30 мин. полосы и квадраты,кулеры на память не помогли.

Я так понял у тебя сейчас эти 3,3,5,4.0,2.0 тайминги? И прироста скорости нет?
ОФФТОП.

Предлагаю Редактор БИОСов включить плагином в Ati Tray. Изображение Будет Мега рульная веСчь. А так же сделать дистрибутивчик основных БИОСов Радеонов =)


<font class="off"> [ ROSS_Tracer
А так же сделать дистрибутивчик основных БИОСов Радеонов =) — это уже давно сделано, надо только заглянуть в тему Всем, кому нужен ВидеоБИОС.
] </font>

[Исправлено: AndreyPopov : 29-06-2004 03:53]
ROSS_Tracer
<font class="off">
Я уже давно ищу вариант интеграции редактора биоса в ATI Tray Tools, да вот только никто из авторов так и не захотел этого сделать. Изображение</font>
Спасибо за программу!

Вчера перепрограммировал bios на двух чужих картах :c) sapphire R9600.
Поменял тайминги на 2-2-10-2-3.5 — Мне показалось, на этих таймингах скорость максимальная. В 3dmark разница ~нулевая.
Зато на играх разница есть и существенная! Например, в NWN при 800х600 и макс. настройках притормаживало, а теперь вообще не тормозит и при 1024х768.
pioner1 Да, прироста нет. В играх не пробовал. А BIOS я имел ввиду тот, который в карту был залит при прошивке.

AndreyPopov Страничка рекламируемая в ветке "Всем, кому нужен ВидеоБИОС" — убожество редкое. Т.е. у автора не хватило соображения даже просто собрать биосы с более достойных ресурсов и добавить комментарии.
Unwinder Очень хорошо! Прекрасно! Спасибо, уважаемый !
А кто-нибудь пробовал более "мягкие" тайминги ставить?

А то я сегодня поставил 4-3-4-3 — весь экран в мусоре. (По-умолчанию 6-4-9-3)
Сделал поменьше 5-3-4-3 тоже самое. Раз 10 перепрошивал карту — искал нормальные комбинации, остановился на 5-4-5-3. В 3d mark 2k3 + 0 попок.
В Colin McRae 04 тоже самое. Потом снял разгон вообще. 275/200. На 4-3-4-3 тоже ничего не вышло (и не зашло Изображение ) А на 5-3-4-3 нормально, но результат в марке2003 упал на ~100 попок.
Оставил 5-4-5-3.
Strange
Страничка рекламируемая в ветке
1. Она не рекламируемая.
2. Автор страницы не задавался целью сделать её пёстрой и красочной,на всевозможные вкусы.
3. Автор выложил то,что имелось в наличии
4. Есть чем поделиться,высылайте,только спасибо скажут.
5.Надо сказать спасибо,что возникла идея подобной страницы.И помочь.
5. Критиковать мы все мастера...
Надо собрать все результаты и объеденить, чтоб наро примерно знал на что он может рачитывать, и какие тайминги примерно выставлять
Скажите пожалуйста, уже исправили ошибку с 9600ХТ — при которой частота чипа становилась меньше в 2 раза ?
А то вот хочется прошить в свою 9550 биос от 9600ХТ.
Пробовал менять тайминги и в "+" и в "—" — в 3дмарках ничего не изменилось.
В играх не пробовал, сегодня проверю.
Разгон тоже не увеличился при увеличении таймингов.
Видушка Gecube 9550 частоты 400/500 родные, гонится на 470/560
Память EtronTech 3.3 ns
Да, забыл написать родные тайминги — 4-3-7-4-3.
[color=FF0000]2.9[/color]

[Исправлено: int13H : 29-06-2004 20:01]
<BLOCKQUOTE><SPAN class=hquote>цитата:</SPAN><HR size=22><SPAN class=quote>Zam+++:
А кто менял тайминги у R9800pro 256mb переделанную в R9800XT поделитесь опытом.
Memory timings: tRcd=3 tRP=3 tRas=14 tCas=4.0 tRbs=3.0</SPAN><HR size=22></SPAN></BLOCKQUOTE>
Я в воскресенье "поигрался". У меня tRcd, tRbs при уменьшении вызывает мусор еще при старте компьютера. Настройки 3-2-7-3-3 работают, но разгон по памяти пришлось снизить до 730 (с 800). Результаты оценивал в FarCry и 3DM2003. В обоих тестах с агрессивными таймингами и пониженной частотой памяти падение результатов. Изображение
А с анизотропкой или c ANTIALIAS кто смотрел результаты.
ИМХО.Как раз там и будет выигрыш
Радеон 8500 275/275. По умолчанию 6-4-9-4. Работает 4-4-4-4. Заметил такую штуку, у ЛЕ видях параметер tCas стоит 3.0, Ставлю на своей — глючит. Потом понизил частоты 250/250 и поставил tCas=3.0 все пашет ОК. Только разгон по памяти с 300 упал до 290. Память Хуникс 3.3 нс. И еще рамбиос подгружает только 48 килобайтные биосы, а 52кб не хочет, как это можно поправить.
Прироста в 3дмаке01 в тесте натурэ нет.
Будем пробовать дальше.
Lord RIS
У меня 9100 aka 8500LE
видях параметер tCas стоит 3.0
Да, это действительно так.
А Вы пробовали все параметры таймингов повыше ставить?
<BLOCKQUOTE><SPAN class=hquote>цитата:</SPAN><HR size=22><SPAN class=quote>Unwinder
Будет вам и расшифровка всех таймингов, список которых я привёл выше, и "пасхальное яичко", дающее power user'ам возможность поуправлять таймингами (да и не только ими) через коммандную строку.</SPAN><HR size=22></SPAN></BLOCKQUOTE>
Здорово!Изображение Ждем.Изображение
У меня Сапфир Радеон 9600 не Про 128Мб.
Раньше была проблема с ТВаутом поэтому прошил биос для отключения ТВаута (спалил ненароком Изображение ) при инициализации биосом от какого-то VGA Color (точно не помню) (практически идентичные характеристики карт только там память немного быстрее) и в результате прошивки биоса карта заработала быстрее. Я сразу подумал на тайминги памяти, но проверить так и не смог поскольку такой замечательной проги как RaBiT еще не было (огромное спасибо JAZ!)
Сейчас же выяснелось что в биосе Сафира тайминги были 3 2 17 3 3.5 а у нового биоса 2 2 5 3 3.5 Вчера я еще их понизил до 1 1 4 2 3 (дальше уже глюки) но в 3ДМарке прирост 0, очень жаль. Изображение
Все пишут про проблемы с защитой в biosе от разгона.вобщето она не в biose .а в маленьком сопротивлении
на чипе(r350) при сравнении r9600 и r9600pro очень это видно . можно сопротивление просто выпаять без
переноса .а вот с таймингом проблемы .изменяю bios вливаю .вижу devict ID поменялся
с 4150 на 4151 и заработала плата как 9600SE в rabit менял принудително все напрасно
пришлось вливать старый bios .у кого есть совет как исправить подскажите...
<BLOCKQUOTE><SPAN class=hquote>цитата:</SPAN><HR size=22><SPAN class=quote>Alexey1975:
В моём 9600 Atlantis стоял изначально BIOS версия P/N 133-2040-23, затем я залил версию P/N 133-2040-26 которую скачал из сети и так её и оставил поскольку с ней карта начала работать быстрее да и версия посвежее.</SPAN><HR size=22></SPAN></BLOCKQUOTE>
Где брал, не подскажешь?
Новая тема    Ответить  [ Сообщений: 1077 ]  На страницу Пред.  1, 2, 3, 4, 5, 6, 7 ... 27  След.


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 13


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Удалить cookies конференции

Пишите нам | Radeon.ru