_________________ Ставрополье Оверклокерс http://forums.overclockers.ru/viewtopic.php?t=125746 -= World Of Tanks =- (для связи Ватс Ап +7-903-418-03-43)
Последний раз редактировалось FatumNNM 13.03.2011 12:24, всего редактировалось 4 раз(а).
К zoomer-fodder : CrosshairIV-Extreme-ASUS-3027.rom этот открылся там у модуля 04 версия 2.61 , заменил себе вместо v2.53, таже синюшная окраска.А вы такую раскраску где-то во сне видели или наяву, в чьём биосе ? Может делов то, заменил модуль и всё пучком.А хотите вы это применить как раз к версии "2002" ,а не этой бетки "3027" ? Через часик посмотрю что можно предпринять.
Последний раз редактировалось LLC 12.11.2012 18:25, всего редактировалось 2 раз(а).
Статус: Не в сети Регистрация: 18.11.2011 Откуда: Ростов-Папа Фото: 17
LLC писал(а):
zoomer-fodder : CrosshairIV-Extreme-ASUS-3027.rom этот открылся там у модуля 04 версия 2.61 , заменил себе вместо v2.53, таже синюшная окраска.А вы такую раскраску где-то во сне видели или наяву, в чьём биосе ? Может делов то, заменил модуль и всё пучком.
Конечно же это всё исключительно мои мечты, я никогда не видел биоса отличающегося от моего. да и бэта биос я шить не стану, в нём куча косяков, я более, чем убеждён.
Статус: Не в сети Регистрация: 18.11.2011 Откуда: Ростов-Папа Фото: 17
LLC, аааааааааааааа ацки круто!!!!! От серого избавляться не будем пожалуй. Хотя взглянуть бы на вариант наоборот, где общий фон серый, а эти прямоугольные фоновые подсветки белые. всплывшее меню - фон красный, остальное так же серым, с белым выделением курсорной строки, разве что заголовок и рамку белым можно (опшнс и прямоугольник). в самом верху бы bios setup utility - чёрным, а фон краcным (вместо чёрного фона и белых букв) оно же там переливается анимация какая-то слева направо идёт ездит светлая вертикальная "полоска" толстенька, даже не полоска а пятнышко. Ещё бы рамку всего биоса красную сделать, вместо чёрной, ну это тонкая линия вокруг менюшек. #77
Хотя вот такой ещё вариант эталонный есть, но жёлтый там вообще не нужен 100%. Красный фон, серые фоновые подсветки кусками которые, буквы все белые, выделение чёрное, заголовок чёрный с белыми буквами. Взглянуть бы на такую вариацию нашего биоса. http://www.overclockers.ru/images/lab/2 ... os_big.jpg
PS: картики не могу под спойлер запихнуть, какой-то глюк получается, чёрные полосы вместо спойлера и картинок...
Статус: Не в сети Регистрация: 18.11.2011 Откуда: Ростов-Папа Фото: 17
Жёлтый совсем не нравится а выделение серым курсора надо тёмным серым сделать везде, как на вплывашке. Хотя надо взглянуть вообще на этот вариант как оно будет, и я смотрю чёрные буквы на красном ничуть не хуже белых смотрятся, если не лучше. и полосы сверху снизу лучше тёмно красные наверно, нежели почти розовые
Блин,нафлудили то,надеюсь лишние сообщения подотрут нашел цвет верхних букв,а фон чёрный не меняется,может у меня глюк.Кстати сообщение на выход из биоса по прежнему сине-белый,и ещё пара строк в биосе остались с другим цветом,так что работа пока не закончена,завтра может ещё порисуем,покажу проблемные места,приду вечером. #77
zoomer-fodder вот тестовая версия биос с "новым стилем"(надпись заглавия тоже красная) ,хотя по моему оранжевая надпись красивее.Если у вас будет отклонение в Hardware Monitiring оно не будет подсвечиваться красным(на красном фоне),а так и останется белым.Не мог написать это сообщение вам в личку и в поиске вас нет.
Последний раз редактировалось LLC 12.11.2012 21:36, всего редактировалось 2 раз(а).
Статус: Не в сети Регистрация: 18.11.2011 Откуда: Ростов-Папа Фото: 17
Вообще кайф! Осталось прикрутить эту раскрасску в 2002 биос C4E. И что бы оно работало ещё, после такого Надпись тогда заглавия надо 1 в 1 с фоном сделать, точно такую же красную.
FatumNNM писал(а):
Обновление биоса ASUS Crosshair IV Extreme 2002 1. Обновил AMD RAID ROM до 3.3.1540.17. 2. Обновил JMicron 363 ROM до 1.0.7.28. 3. Обновил AMD AHCI ROM до 3.1.0.0 Биос работоспособен, проверял лично. http://rghost.ru/41530874
Желательно именно в этот биос прикручивать! Перезалил. OK До завтра! Спокойной ночи!
День добрый, пиплы. Есть проблема. Asus G1Sn. (T5750 и 9500M GS). С некоторых пор (когда точно - не знаю), стали некоторые гамезы притормаживать, да и юТуп стал тупить. CPU-Z показал, что проц выше 0.98Ггц перестал частоту поднимать. Перегрева нет. Копая гугл, натыкался на подобные жалобы, правда там фигурировала (хз почему) зарядка батареи.
Позже, один топег подсказал прогу ThrottleStop. Таки да. Робить. Поставил в 8'ке через таск шедулер, с правами админа в загрузку при старте системы. Вроде все ок. НО. Это костыль, причем кривой! Ибо один раз запущенная, прога не проверяет состояние ВКЛ|Выкл. Тоесть саспенд или|и хибернат - и все. Проц снова в 0.9ггц.
Тогда возникла идея пофиксить проблему через редактирование биоса. Есть AMIBCP_for_Windows_3_13 и MMTOOL.3.23. В первой не нашел ничего скрытого. Вторая вызывает попаболь, ибо х.з. что есть каждый модуль в биосе. Гугление показало фигу.
Подскажите, где искать описание внутренней структуры биоса (на тему троттлинга и котроля напредения).
Производитель мог сделать так: если наступило событие - низкий заряд батареи, то сбрасывать множитель процессора для продолжения более длительной автономной работы ноутбука. Поэтому если слетели настройки Battery Calibration такое может происходить.А по сему решение проблемы это заново провести калибровку.
KosmiK писал(а):
Тогда возникла идея пофиксить проблему через редактирование биоса. Есть AMIBCP_for_Windows_3_13 и MMTOOL.3.23. В первой не нашел ничего скрытого. Вторая вызывает попаболь, ибо х.з....
Как совсем? BIOS Strings Token 0xFF Intel(R) C-STATE tech, Token 0x0100 CState: CPU idle is set to C2 C3 C4 State ,ничего другого связанного с процессором найти не удалось. Вы что то писали в моей заметке,а её прочесть(перевести) не удалось,ваш же родной язык не русский? Попробуем найти концы этой установки(может она поможет), распаковываем модуль "1b" находим метку "$MPT" с неё начинаем искать последовательность "01 FF00", и находим обрезок "01 FF00 7F14 8100 0001",расшифровываем и понимаем ,что если и осталось управление этой интеловской технологии надо поменять старший битик в кмос ячейке 0х8Fh на инверсный,и подправить CRC cmos checksum (байты 3E,3F) ,чтобы не сбросились все настройки.
подправить CRC cmos checksum (байты 3E,3F) чтобы не сбросились все настройки. Я так понимаю, что Эта правка делается уже в общем файле биоса?
,грубо говоря CMOS - это "альтернативная" память ,в ней биос хранит настройки. А что конкретно делает тротл-стоп вы знаете? Я имею ввиду какие "настройки" он меняет,MSR регистры например , чтобы найти подходящую процедуру в биосе. В личку скиньте репорт CPUZ до включения тротла-стопа и после.
Изменение бита в кмос памяти к чему нибудь привело? Итак сравнивая 2 репорта находим отличия в MSR регистрах 1A0,19C,198,199. Открываем толмуд Intel® 64 and IA-32 Architectures Software Developer’s Manual Combined Volumes:1, 2A, 2B, 3A and 3B с 4060 страницами , заходим в APPENDIX B MODEL-SPECIFIC REGISTERS (MSRS) смотрим Table B-2. IA-32 Architectural MSRs (Contd.) вникаем в назначение каждого изменённого регистра и его биты.Половина управляющих битов не описана несмотря на дату документа May 2011,со статусными ситуация лучше.MSR 0x19C бит 2 указывает на PROCHOT # or FORCEPR# event (RO), из-за него процессор переходит на минимальный множитель. Сигнал PROCHOT # отпадает,так как темпа процессора tj-(2Dh) градусов.Хотя чему равна tj для данного семейства не знаю,что пишет Аида64? Кстати о птичках,из репорта: Hardware monitor Battery Voltage 0 16.58 Volts [0x40C2] (Current Voltage),насколько процентов это больше 12 вольт? Левый адаптер зарядки подключал и "регуляторилка" погорела? Теперь имеем Он отрубается сбросом 17 бита в MSR 0x1A0(что НЕ указано в документации,но проверено опытным путём).А потому в распакованном модуле "1b" ищем подпрограмму взводящую сей бит.Примерно так : находим последовательность "66 B9 A0 01 00 00" и пробуем превратить в осмысленный ассемблерный код,не получается или смысл получается другой переходим к следующему совпадению.
Member
Статус: Не в сети Регистрация: 17.02.2006 Откуда: Фурманов Ив.обл Фото: 40
Привет всем, есть плата Gigabyte GA-990FXA-D3 брал какраз для процов 8320/8350 (т.к. АМД говорили что поддержка будет всеми чипсетами 990), но офф подержк этих камей нету, как заявила техподдержка гигабайта, цепи питания непотянут, но я думаю это написано т.к. нет радиатора на цепях, щас на них стоит некислый радиатор, в будущем будет вода. Можно ли как нибудь добавить поддержку процессоров серии FX 8320/8350 для этой платы? П.С. как то тут же зпмутили биос для M57SLI S4 дак фен 925@3.8ГГц держала без проблем, оч надеюсь что откликнитесь.
есть ли возможность добавить делителей FSB:MEM в биос материнки ASUS M4A79 Deluxe,и если есть-может подскажете как?
Начнём с того откуда этот самый набор делителей берётся,по логике их определяет то устройство к которому подключена память - контроллер памяти который уже переехал из северника в процессор.(поправте меня,так как один единственный процессор Амд который у меня есть это K6-2+).
filin100 писал(а):
На Ребелсхеавен сказали что это дохлый номер
На сколько понял я,там отмазались тем что места в биосе нет для доп. опций.("We cannot do it, there is no place to put the additional options.... Only AMI can do it.") А то ,что опция в меню уже есть ,и лишь надо изменить процедуру обработки опции(что не легче ) Вас не стали расстраивать.
Расшифровка там не верна, 01A103C534C1004104C381=01 "A103" C534 C100 "4104" C381 81С3h-адрес начала той самой
программы ,что выдаёт список "доступных" делителей.
seg000:81C3 push si seg000:81C4 push ds seg000:81C5 push di seg000:81C6 push es seg000:81C7 call sub_21C6 seg000:81CA mov ax, 261Eh seg000:81CD call far ptr 4000h:1BFAh seg000:81D2 or al, al seg000:81D4 mov ah, 7 seg000:81D6 jz short loc_81FE seg000:81D8 mov eax, 1 seg000:81DE cpuid seg000:81E0 test eax, 0FF00000h seg000:81E6 mov al, 5 seg000:81E8 jnz short loc_81EC seg000:81EA dec al seg000:81EC seg000:81EC loc_81EC: ; CODE XREF: seg000:81E8j seg000:81EC mov ah, 2 seg000:81EE mov bx, 81B8h seg000:81F1 call sub_826E seg000:81F4 mov ah, 10h seg000:81F6 mov bx, 8222h seg000:81F9 mov cs:[bx], al seg000:81FC mov dx, cs seg000:81FE seg000:81FE loc_81FE: ; CODE XREF: seg000:81D6j seg000:81FE pop es seg000:81FF pop di seg000:8200 pop ds seg000:8201 pop si seg000:8202 retf
Рассмотрим её, она читает значение опции DRAM Frequency Control (01 A003 1E26 4102 A781 03 8500 FFFF 8303 ->"кмос-шифр" 261E) и сравнивает установлено ли Auto ,если да то переход на выход из программы(и флаг скрытия опции) иначе идентифицирует процессор командой CPUID и определяет по битам 27:20 ExtFamily(processor extended family) первоначально доступные значения опции 5 или 4(81B8h=5 EA03(400MHz) 6406(533MHz) 6506(667MHz) EB03(800MHz) 6606(1067MHz)) далее выполняется
подпрограмма из адреса 826Eh
seg000:826A db 4Dh ; M seg000:826B db 48h ; H seg000:826C db 7Ah ; z seg000:826D db 0 seg000:826E seg000:826E ; --------------- S U B R O U T I N E --------------------------------------- seg000:826E seg000:826E seg000:826E sub_826E proc near ; CODE XREF: seg000:81F1p seg000:826E push ax seg000:826F mov ax, 0A2B8h seg000:8272 call far ptr 4000h:1BFAh seg000:8277 push cs seg000:8278 pop ds seg000:8279 push cs seg000:827A pop es seg000:827B sub ax, 0C8h ; 'L' seg000:827E mov bx, 0Ah seg000:8281 mul bx seg000:8283 mov cs:word_821E, ax seg000:8287 mov si, 8203h seg000:828A mov cs:word_8220, 7D0h seg000:8291 mov cx, 1Bh seg000:8294 mov di, 8222h seg000:8297 rep movsb seg000:8299 call sub_829E seg000:829C pop ax seg000:829D retn seg000:829D sub_826E endp seg000:829D seg000:829E seg000:829E ; --------------- S U B R O U T I N E --------------------------------------- seg000:829E seg000:829E seg000:829E sub_829E proc near ; CODE XREF: sub_826E+2Bp seg000:829E pushad seg000:82A0 mov di, 8222h seg000:82A3 mov cx, es:[di] seg000:82A6 add di, 2 seg000:82A9 seg000:82A9 loc_82A9: ; CODE XREF: sub_829E+25j seg000:82A9 cmp byte ptr es:[di], 1 seg000:82AD jnz short loc_82C0 seg000:82AF call sub_82C8 seg000:82B2 xor eax, eax seg000:82B5 mov ax, cs seg000:82B7 shl eax, 4 seg000:82BB add es:[di+1], eax seg000:82C0 seg000:82C0 loc_82C0: ; CODE XREF: sub_829E+Fj seg000:82C0 add di, 5 seg000:82C3 loop loc_82A9 seg000:82C5 popad seg000:82C7 retn seg000:82C7 sub_829E endp seg000:82C7 seg000:82C8 seg000:82C8 ; --------------- S U B R O U T I N E --------------------------------------- seg000:82C8 seg000:82C8 seg000:82C8 sub_82C8 proc near ; CODE XREF: sub_829E+11p seg000:82C8 pushad seg000:82CA mov bx, 0FA0h seg000:82CD cmp word ptr es:[di+1], 823Dh seg000:82D3 jz short loc_82F9 seg000:82D5 mov bx, 14D5h seg000:82D8 cmp word ptr es:[di+1], 8246h seg000:82DE jz short loc_82F9 seg000:82E0 mov bx, 1A0Bh seg000:82E3 cmp word ptr es:[di+1], 824Fh seg000:82E9 jz short loc_82F9 seg000:82EB mov bx, 1F40h seg000:82EE cmp word ptr es:[di+1], 8258h seg000:82F4 jz short loc_82F9 seg000:82F6 mov bx, 29ABh seg000:82F9 seg000:82F9 loc_82F9: ; CODE XREF: sub_82C8+Bj seg000:82F9 ; sub_82C8+16j ... seg000:82F9 mov ax, cs:word_821E seg000:82FD or ax, ax seg000:82FF jz short loc_831A seg000:8301 add ax, cs:word_8220 seg000:8306 xor dx, dx seg000:8308 mov cx, 0Ah seg000:830B div cx seg000:830D mul cx seg000:830F mul bx seg000:8311 mov bx, cs:word_8220 seg000:8316 div bx seg000:8318 jmp short loc_831C seg000:831A ; --------------------------------------------------------------------------- seg000:831A seg000:831A loc_831A: ; CODE XREF: sub_82C8+37j seg000:831A mov ax, bx seg000:831C seg000:831C loc_831C: ; CODE XREF: sub_82C8+50j seg000:831C mov di, es:[di+1] seg000:8320 add di, 3 seg000:8323 xor dx, dx seg000:8325 mov bx, 0Ah seg000:8328 div bx seg000:832A cmp dx, 5 seg000:832D jb short loc_8330 seg000:832F inc ax seg000:8330 seg000:8330 loc_8330: ; CODE XREF: sub_82C8+65j seg000:8330 mov cx, 4 seg000:8333 seg000:8333 loc_8333: ; CODE XREF: sub_82C8+79j seg000:8333 xor dx, dx seg000:8335 mov bx, 0Ah seg000:8338 div bx seg000:833A add dl, 30h ; '0' seg000:833D mov es:[di], dl seg000:8340 dec di seg000:8341 loop loc_8333 seg000:8343 inc di seg000:8344 cmp byte ptr es:[di], 30h ; '0' seg000:8348 jnz short loc_8359 seg000:834A mov cx, 3 seg000:834D seg000:834D loc_834D: ; CODE XREF: sub_82C8+8Dj seg000:834D mov al, es:[di+1] seg000:8351 mov es:[di], al seg000:8354 inc di seg000:8355 loop loc_834D seg000:8357 jmp short loc_835C seg000:8359 ; --------------------------------------------------------------------------- seg000:8359 seg000:8359 loc_8359: ; CODE XREF: sub_82C8+80j seg000:8359 add di, 4 seg000:835C seg000:835C loc_835C: ; CODE XREF: sub_82C8+8Fj seg000:835C mov cx, 5 seg000:835F mov si, 826Ah seg000:8362 rep movsb seg000:8364 popad seg000:8366 retn seg000:8366 sub_82C8 endp
Читается значение опции FSB Frequency (06 0904 B8A2 A1 C800 5802 03 0A04 0191 ->"кмос-шифр" A2B8) .... Что-то я увлёкся,короче говоря "возможности добавить новых(?) делителей FSB:MEM в биос " нет ,если их не имеет процессор,а страпы вполне возможно двигать. За дальнейшей дискуссией данной темы прошу в личку.
Member
Статус: Не в сети Регистрация: 04.02.2005 Откуда: Россия\Москва Фото: 3
Приветствую гуру изменения биоса !
Есть плата Gigabyte GA-M68SM-S2 c AM2 сокетом, которая в развитии биоса остановилась при рождении. Хочется привить ей понимание камушков АМ2+ сокета (конкретно нужно поставить феном 920ый на неё).
У материнки есть сёстры АМ3 и АМ3+ сокетов (на том же чипсете). Да и у других производителей много продуктов выпускаемых до сих пор.
Помогите с сей нестандартной задачей.
_________________ Присоединяйтесь к команде распределённых вычислений TSC! Russia
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения