Ремонт: Ноутбуков, Компьютеров
https://vlab.su/

Отключение каналов на картах AMD а так же новый TSERVER
https://vlab.su/viewtopic.php?f=48&t=131243
Страница 3 из 3

uncledim [ 10 фев 2023, 23:06 ]
Заголовок сообщения:  Re: Отключение каналов на картах AMD а так же новый TSERVER

tekton писал(а):
BIOS13.7z [101.97 КБ]

А кто битовую карту ("активные каналы" по терминологии из видео) каналов (2 байта по адресу ВС16) менять будет?
И единичка (которая в модуле, выбор в таблице) тоже может нужна (ноль выберет тоже первый набор, но м.б. какая-то разница).

Ikopacsy [ 11 фев 2023, 03:56 ]
Заголовок сообщения:  Re: Отключение каналов на картах AMD а так же новый TSERVER

Капец вы тут заморачивайтесь) Спортивный интерес уже?)

uncledim [ 11 фев 2023, 09:51 ]
Заголовок сообщения:  Re: Отключение каналов на картах AMD а так же новый TSERVER

Ikopacsy писал(а):
Капец вы тут

А сколько всего остается "за кадром"...))
0x70 (0xb9aa) 52 3e calltable 0x3e (VRAM_GetCurrentInfoBlock)
0x72 (0xb9ac) 01 0c 02 08 00 00 move REG[0x802][15:0], ID[0x0][15:0]
0x78 (0xb9b2) 54 18 02 08 clear REG[0x802][31:16]
0x82 (0xb9b6) 01 34 8b 0c 00 00 move REG[0xc8b][7:0], ID[0x0][23:16]
0x88 (0xb9bc) 01 0c 48 18 08 00 move REG[0x1848][15:0], ID[0x8][15:0]
0x94 (0xb9c2) 07 05 d8 09 00 04 fc ff and REG[0x9d8][31:0], IMM[0xfffc0400][31:0]
0x102 (0xb9ca) 0d 0c d8 09 06 00 or REG[0x9d8][15:0], ID[0x6][15:0]
0x108 (0xb9d0) 56 00 41 clear WS[0x41][31:0]
0x111 (0xb9d3) 03 24 41 14 00 move WS[0x41][7:0], ID[0x14][7:0]
0x116 (0xb9d8) 15 05 41 06 shl WS[0x41][31:0], 6
0x120 (0xb9dc) 01 0a 0a 15 41 move REG[0x150a][15:0], WS[0x41][15:0]
0x125 (0xb9e1) 0d 25 80 0c 08 or REG[0xc80][7:0], IMM[0x8][7:0]
0x130 (0xb9e6) 03 24 40 0c 00 move WS[0x40][7:0], ID[0xc][7:0]
0x135 (0xb9eb) 3e 25 40 06 compare WS[0x40][7:0], IMM[0x6][7:0]
0x139 (0xb9ef) 46 11 01 jump.gt 0xba6f
0x142 (0xb9f2) 3e 25 40 00 compare WS[0x40][7:0], IMM[0x0][7:0]
0x146 (0xb9f6) 44 11 01 jump.eq 0xba6f
0x149 (0xb9f9) 56 00 41 clear WS[0x41][31:0]
0x152 (0xb9fc) 01 05 40 00 02 02 00 00 move REG[0x40][31:0], IMM[0x202][31:0]
0x160 (0xba04) 03 38 41 41 00 move WS[0x41][7:0], REG[0x41][31:24]
0x165 (0xba09) 09 25 41 0c and WS[0x41][7:0], IMM[0xc][7:0]
0x169 (0xba0d) 1b 25 41 02 shr WS[0x41][7:0], 2
0x173 (0xba11) 3e 25 41 00 compare WS[0x41][7:0], IMM[0x0][7:0]
0x177 (0xba15) 49 c6 00 jump.ne 0xba24
0x180 (0xba18) 03 3c 41 00 00 move WS[0x41][7:0], ID[0x0][31:24]
0x185 (0xba1d) 3e 25 41 00 compare WS[0x41][7:0], IMM[0x0][7:0]
0x189 (0xba21) 44 ca 00 jump.eq 0xba28
0x192 (0xba24) 33 25 41 01 sub WS[0x41][7:0], IMM[0x1][7:0]
0x196 (0xba28) 66 ff setdatablock CMD_DATA
0x198 (0xba2a) 2d 0d 42 b4 02 add WS[0x42][15:0], IMM[0x2b4][15:0]
0x203 (0xba2f) 21 0d 41 06 00 mul WS[0x41][15:0], IMM[0x6][15:0]
0x208 (0xba34) 2d 0a 42 40 add WS[0x42][15:0], WS[0x40][15:0]
0x212 (0xba38) 01 25 00 08 01 move REG[0x800][7:0], IMM[0x1][7:0]
0x217 (0xba3d) 01 24 8c 0c 00 00 move REG[0xc8c][7:0], ID[0x0][7:0]
0x223 (0xba43) 01 25 00 08 12 move REG[0x800][7:0], IMM[0x12][7:0]
0x228 (0xba48) 01 24 8c 0c 01 00 move REG[0xc8c][7:0], ID[0x1][7:0]
0x234 (0xba4e) 01 25 00 08 24 move REG[0x800][7:0], IMM[0x24][7:0]
0x239 (0xba53) 01 24 8c 0c 02 00 move REG[0xc8c][7:0], ID[0x2][7:0]
0x245 (0xba59) 01 25 00 08 38 move REG[0x800][7:0], IMM[0x38][7:0]
0x250 (0xba5e) 01 24 8c 0c 03 00 move REG[0xc8c][7:0], ID[0x3][7:0]
0x256 (0xba64) 01 25 00 08 0f move REG[0x800][7:0], IMM[0xf][7:0]
0x261 (0xba69) 07 0c 48 18 04 00 and REG[0x1848][15:0], ID[0x4][15:0]
0x267 (0xba6f) 03 20 40 d8 09 move WS[0x40][7:0], REG[0x9d8][7:0]

uncledim [ 12 фев 2023, 11:23 ]
Заголовок сообщения:  Re: Отключение каналов на картах AMD а так же новый TSERVER

uncledim писал(а):
"за кадром"...

Если долго вглядываться в эту "матрицу" - становится видно, что:
- вышеупомянутая таблица задействована, когда значение "числа каналов", прописанное в vram-модуле - от 1 до 6
- итоговое значение битовой карты разрешенных каналов ("активные каналы") - результат логического "И" значения из таблицы и значения из vram-модуля.

tekton [ 14 фев 2023, 16:11 ]
Заголовок сообщения:  Re: Отключение каналов на картах AMD а так же новый TSERVER

uncledim писал(а):
А кто битовую карту ("активные каналы" по терминологии из видео) каналов (2 байта по адресу ВС16) менять будет?
И единичка (которая в модуле, выбор в таблице) тоже может нужна (ноль выберет тоже первый набор, но м.б. какая-то разница).


Вот рабочий 8ch bios! С изменениями по адресу 0хbc12 (13,13,13,13) и в битовой кате E1D1B1C1F1E0A1B0 в соответствии 0xAC19 =03.
---------- Добавлено спустя 18 минут 13 секунд: ----------
Видеокарта Gigabyte R9 280X OC 3Gb с битым А0 каналом.

uncledim [ 14 фев 2023, 16:30 ]
Заголовок сообщения:  Re: Отключение каналов на картах AMD а так же новый TSERVER

tekton писал(а):
Вот рабочий 8ch bios!

Я вас конечно поздравляю, но вижу каша в голове еще присутствует)
Цитата:
С изменениями по адресу 0хbc12 (13,13,13,13)

Зачем эти изменения, если они в первой позиции таблицы, а выбрана третья?
Цитата:
в битовой кате E1D1B1C1F1E0A1B0 в соответствии 0xAC19 =03

Что за 0xAC19? откуда взялось и где оно в биосе?а, это просто адрес, сразу не понял
Битовая карта сейчас у вас в двух местах установлена 0x0BAE.

tekton [ 14 фев 2023, 17:39 ]
Заголовок сообщения:  Re: Отключение каналов на картах AMD а так же новый TSERVER

uncledim писал(а):
Я вас конечно поздравляю, но вижу каша в голове еще присутствует)
Цитата:
С изменениями по адресу 0хbc12 (13,13,13,13)

Зачем эти изменения, если они в первой позиции таблицы, а выбрана третья?

Может Вы и правы, но у меня заработало только с этими изменениями. Когда было 9,13,13,9, были ошибки.

uncledim [ 14 фев 2023, 17:41 ]
Заголовок сообщения:  Re: Отключение каналов на картах AMD а так же новый TSERVER

tekton писал(а):
Когда было 9,13,13,9

у вас тогда битовая карта в модуле была прописана не такая, как в таблице (судя по bios13), в итоге вместо восьми активных каналов оставалось шесть

tekton [ 14 фев 2023, 17:56 ]
Заголовок сообщения:  Re: Отключение каналов на картах AMD а так же новый TSERVER

uncledim писал(а):
у вас тогда битовая карта в модуле была прописана не такая, как в таблице (судя по bios13), в итоге вместо восьми активных каналов оставалось шесть

Нет в 13 биосе карта F6 09, а это 8 каналов, но все это не важно. Работает и хорошо. Остальное пусть анализируют те кто занимается редактированием биосов. Увы, я этим не занимаюсь. Всем спасибо!

uncledim [ 14 фев 2023, 18:03 ]
Заголовок сообщения:  Re: Отключение каналов на картах AMD а так же новый TSERVER

tekton писал(а):
в 13 биосе карта F6 09, а это 8 каналов,

Это в модуле. А в таблице (сразу за 13 13 13 13) - осталось F3 0С. В итоге CF3 and 9F6 = 8F2 (1000 1111 0010)

eugkov [ 15 фев 2023, 09:46 ]
Заголовок сообщения:  Re: Отключение каналов на картах AMD а так же новый TSERVER

tekton писал(а):
У меня сборка работает на H61 чипсете, на H110, H410 и B460 не работает. Останавливается на том же месте, что и у вас.

Спасибо. Действительно всё зависит от аппаратной части. У меня на H310 чипсете не заработала, а на H97 запустилась.

neo26rus [ 20 фев 2023, 00:57 ]
Заголовок сообщения:  Re: Отключение каналов на картах AMD а так же новый TSERVER

с rx6800 не пробовали?

uncledim [ 20 фев 2023, 11:04 ]
Заголовок сообщения:  Re: Отключение каналов на картах AMD а так же новый TSERVER

neo26rus писал(а):
rx6800

А что, их биосы научились редактировать?

Страница 3 из 3 Часовой пояс: UTC + 4 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/