• Apgrejdovali smo forum na XenForo 2.1.1, ukoliko imate predloga vezanih za izgled ili funkcionalnost foruma, ili ukoliko naletite na neki problem, javite nam OVDE

    DEFINISALI SMO PRAVILA FORUMA. Pročitajte ih, pojaviće se automatski kada krenete da čitate nešto!

[MOD] BIOS Mod

Lukija

PCAXE Eminent Guru
Učlanjen(a)
13.04.2009.
Poruka
2.564
Rezultat reagovanja
0
Moja konfiguracija
Evo sad nesto gledam ovu sobu pa vidim svi nesto moduju HW :D Inace, malo sam se povampirio pod stare dane jer sam nesto slicno radio pre 10 godina kada su BX i ZX bile omiljene slovne oznake na chipsetima, a dodavao se mikrokod kako bi noviji Celeroni i P3 radili na starim PPGA/FCPGA plocama. Bio neki tutorijal napisan od strane moje malenkosti na onom forumu (dok je valjao) ali je nestao netragom usled neke od migracija.

Nakon glupog uvoda ide nesto manje glupa razrada. Ko se pita cemu uopste modovanje BIOS-a neka ide na Facebook i neka lajkuje do mile volje ili radi tako nesto korisno. Koga interesuje real deal, nek produzi. Cela akcija modovanja BIOS-a je posledica nedavnog divljanja korisnika pod imenom Mipko. Da sad tu ne pametujem previse, poenta cele price je da prozivodjaci ploca cesto posle godinu dana zaborave na korisnike koji su uzeli ploce koje su tada bile aktuelne. Epilog je da BIOS cesto bude bajat a neki problemi ostaju da tavore. Konkretno, radi se o Intel RAID Option ROM-u. Ja cu pokusati da napisem kratko uputstvo kako se moze udahnuti malo svezine u vec zamatoreli BIOS. Konkretno, radicu na modovanju BIOS-a moje ploce - GA-P55-UD6. Radi se o F11d beta verziji koja je aktuelna (ime fajla je P55UD6.11D). RAID ROM koji dolazi uz ovaj BIOS je starija verzija, 9.5.0.1037. Sto i nije toliko strasno. Kod Mipko-a (:D) na eVGA ploci je bila neka stara 8.x verzija. Stara verzija RAID ROM-a je pravila probleme ukoliko ste koristili SSD. Indikativno je da Intel izbacuje drajvere za kontrolere (Intel Rapid Storage Technology - IRST) koji su dogurali do verzije 10.6 a neke vrhunske ploce i dalje imaju stare ROM-ove. Iskljuciva krivica proizvodjaca ploca. Cela prica nije vezana samo za RAID ROM-ove vec i za ostale ROM-ove (postoje i ROM-ovi za mreznu, za dodatni kontroler kao sto je JMicron, za AHCI kontroler ...).

Pre nego sto krenem na konkretne akcije, moram da se ogradim. Sve ovo sto se radi je rizicno. Ako nesto zabrljate, mozete da onesposobite plocu. Ako ste se vec odlucili za modifikaciju BIOSa, potrudite se da makar imate neku backup soluciju. Najscesce nove ploce imaju dual BIOS tako da mozete da se izvucete ukoliko primarni BIOS bude ostecen. Cak i da flash prodje, niko ne garantuje da nece biti nekih dodatnih problema. Sve u svemu - rizik je uracunat.

Sta je sve potrebno za modovanje BIOS-a? Evo kratkog spiska:
- BIOS fajl (u mom slucaju P55UD6.11D)
- HEX editor (preporuka ide za HxD)
- alati za editovanje samog BIOS fajla (CBROM 1.15 i CBROM 1.95)
- nova verzija Intel RAID ROM-a (aktuelna verzija je 10.5.1.1070)
Opciono mogu se azurirati i sledeci ROM-ovi
- JMicron ROM (aktuelna verzija 1.07.28)
- Realtek NIC ROM (aktuelna verzija 2.41, pogledati DOS deo, PXE and RPL ROM code)

Sta je ideja cele price? AWARD BIOS se sastoji iz modula. Treba izolovati zastarele i zameniti ih novim modulima. Operisanje nad BIOS-om podrazumeva rad sa komandnim promptom. Najbolje je sve alate i BIOS image kopirati u neki folder i otvoriti komandni prompt. Ako ne znate sta je komandni prompt -> pravac Facebook. Da bi bilo jasnije, pogledajte ovaj listing koji se dobija izvrsavanjem CBROM115 P55UD6.11D /d. :

Kod:
CBROM32 V1.15 [Oct  3 2007 Release] (C)ASUSTeK Computer Inc. 2007

              ********   P55UD6.11D BIOS component ********

 No. Item-Name         Original-Size   Compressed-Size Original-File-Name 
===============================================================================
  0. System BIOS       20000h(128.00K)  141FAh(80.49K)  p55ud6.BIN
  1. XGROUP            0E840h(58.06K)   09B4Fh(38.83K)  awardext.rom
  2. ACPI Table        075ABh(29.42K)   01C5Eh(7.09K)   ACPITBL.BIN
  3. GROUP ROM[18]     04CF0h(19.23K)   03012h(12.02K)  ggroup.bin
  4. GROUP ROM[20]     047D0h(17.95K)   02E8Ch(11.64K)  ffgroup.bin
  5. Other (40CA)      00830h(2.05K)    0060Fh(1.51K)   y2group.bin
  6. YGROUP            0F020h(60.03K)   08254h(32.58K)  awardeyt.rom
  7. GROUP ROM[22]     0F630h(61.55K)   0276Fh(9.86K)   tgroup.bin
  8. GROUP ROM[23]     0F630h(61.55K)   03E8Ah(15.63K)  t1group.bin
  9. GROUP ROM[24]     0F630h(61.55K)   0195Ch(6.34K)   t2group.bin
 10. GROUP ROM[ 0]     088E0h(34.22K)   02F3Fh(11.81K)  _EN_CODE.BIN
 11. MINIT             351C0h(212.44K)  351F5h(212.49K) csimemrc.bin
 12. PCI ROM[A]        14C00h(83.00K)   0C5CBh(49.45K)  pchraidr.bin
 13. PCI ROM[B]        04000h(16.00K)   02B48h(10.82K)  pchahci.bin
 14. PCI ROM[C]        0F800h(62.00K)   092BCh(36.68K)  rtegrom.lom
 15. PCI ROM[D]        08000h(32.00K)   04628h(17.54K)  jmb10706.bin
 16. LOGO1             00B64h(2.85K)    00520h(1.28K)   dbios.bmp
 17. GV3               03900h(14.25K)   02278h(8.62K)   PPMINIT.ROM
 18. OEM0              03056h(12.08K)   022F4h(8.74K)   SBF.BIN
 19. LOGO              4B30Ch(300.76K)  1D413h(117.02K) 24_ud3.bmp
 20. OEM5              01132h(4.30K)    009B0h(2.42K)   TPMMPDRV.ROM
 21. GROUP ROM[21]     00050h(0.08K)    00078h(0.12K)   TCGSMI32.BIN
 22. NOCOMPRESS        11000h(68.00K)   1103Eh(68.06K)  UTS64K.BIN
(SP) NCPUCODE          12801h(74.00K)   12801h(74.00K)  NCPUCODE.BIN

              ******** Memory Sizing Code ********
 BootBlock 0000 (0.00K) BootExt 5849 (22.07K) 

  Total compress code space  = E3000h(908.00K)
  Total compressed code size = D0C2Eh(835.04K)
  Remain compress code space = 123D2h(72.96K)

                          ** Micro Code Information **
Update ID  CPUID  |  Update ID  CPUID  |  Update ID  CPUID  |  Update ID  CPUID
------------------+--------------------+--------------------+------------------
SLOT1  01   06F0  |  SLOT1  0D   06E1  |  SLOT1  07   06F1  |  SLOT1  0A   06E3
SLOT1  04   06E5  |  SLOT1  01   06E5  |  SLOT1  12   0651  |  SLOT1  0C   0652
SLOT1  02   0655  |
Vidimo da nas BIOS image ima preko 22 stavke. Nas cilj je da zamenimo stavku 12. (pchraidr.bin) i eventulano 14. i 15. (rtegrom.lom i jmb10706.bin ) novijom verzijom a da ostale ne diramo. CBROM ima opciju ekstrakovanja modula u fajlove (nazivi fajlova su u poslednjoj koloni u listingu) kao i opciju oslobadjanja (release), cime se modul uklanja iz BIOS-a. Drzao sam se ideje da sacuvam sve module pocev od 12. pa do 22. ukljucujuci i NCPUCODE.BIN (o njemu ide posebna prica), zatim da ih uklonim, stare module zamenim novim, i vratim sve nazad tako da se ocuva redosled. Kod ekstrakcije i oslobadjanja, redosled nije bitan ali je kod dodavanja bitno je da se redosled, sto se kaze, ispostuje. Da sumiram:
- sacuvati sve od 12 do 22 + NCPUCODE
- obrisati sve od 12 do 22 + NCPUCODE
- pchraidr.rom (i eventualno rtegrom.lom i jmb10706.bin) zameniti novijim verzijama
- sve vratiti nazad (od 12 do 22 + NCPUCODE)

Zvuci lako. Medjutim. Problem se javlja na prvom koraku. Ako pazljivo obratite paznju na listing postoje dve kolone koje govore o velicinu modula. Radi se o velicini kada je modul nekompresovan i kada je kompresovan. NCPUCODE je specifican po tome sto nije kompresovan i on sadrzi mikrokodove za podrzane procesore. Problem koji se javlja sa NCPUCODE je sto nisam nasao verziju CBROM-a kojom moze da se sacuva njegov sadrzaj. Enter Google. Uz malo trazenja nasao sam da se NCPUCODE moze sacuvati uz malo baratanja HEX editorom. Potrebno je ceo BIOS image otvoriti u nekom HEX editoru (recimo HxD) i traziti string *ALIN16*:



Obratiti baznju na offset (1E2FE0). Tu prestaje NCPUCODE blok. Da bismo nasli pocetak treba da pogledamo gore pomenuti listing. Vidimo da je velicina tog bloka 12801 bajtova (heksadecimalno). Uz pomoc kalkulatora (moze da posluzi i onaj iz Windows-a), dobijamo da NCPUCODE pocinje na 1E2FE0 - 12801 = 1D07DF. Pozicioniracemo se u HEX editoru na taj offset (Ctrl-G):



To je ofset gde pocinje NCPUCODE. Ostaje da selektujemo ceo blok duzine 12801 bajtova (heksadecimalno, prevedeno u dekadni sistem to je 75777 bajtova). Komandom Ctrl-E cemo da selektujemo trazeni blok:



Kopirati taj blok i otvoriti nov dokument, uraditi paste i snimiti ceo fajl pod imenom ncpucode.bin. Proveriti iz nekog file managera. Duzina fajla bi trebala da bude tacno 75777 bajtova. Vazna napomena! Cim snimite fajl, stavite mu read-only atribut. CBROM ima tendenciju da prepise taj fajl. Ovim cemo da ga sprecimo u tome.

Nakon sto smo sacuvali NCPUCODE, sada mozemo da pristupimo daljem rasclanjavanju BIOS-a. Sacuvacemo i ostale ROM-ove i to idemo od stavke 22 do stavke 12:

Kod:
CBROM115 P55UD6.11D /nocompress extract 
Enter an extract file Name :(UTS64K.BIN)
[NOCOMPRESS] ROM is extracted to UTS64K.BIN
Morao sam da koristim CBROM 1.15 verziju za ovaj korak jer 1.95 verzija ne radi. Inace, kod ekstrakovajna ROM-ova, CBROM pita za ime fajla. Dovoljno je ENTER-om potvrditi vec postojece ime. Evo kako se ekstrakuju i ostale stavke:

Kod:
CBROM32_195 P55UD6.11D /group21 extract
Enter an extract file Name :(TCGSMI32.BIN)
[GROUP] ROM is extracted to TCGSMI32.BIN

CBROM32_195 P55UD6.11D /oem5 extract
Enter an extract file Name :(TPMMPDRV.ROM)
[OEM5] ROM is extracted to TPMMPDRV.ROM

CBROM32_195 P55UD6.11D /logo extract
Enter an extract file Name :(24_ud3.bmp)
[Logo] ROM is extracted to 24_ud3.bmp

CBROM32_195 P55UD6.11D /oem0 extract
Enter an extract file Name :(SBF.BIN)
[OEM0] ROM is extracted to SBF.BIN

CBROM32_195 P55UD6.11D /gv3 extract
Enter an extract file Name :(PPMINIT.ROM)
[GV3] ROM is extracted to PPMINIT.ROM

CBROM32_195 P55UD6.11D /logo1 extract
Enter an extract file Name :(dbios.bmp)
[LOGO1] ROM is extracted to dbios.bmp

CBROM32_195 P55UD6.11D /pci extract
PCI ROM - - - [A] : pchraidr.bin
PCI ROM - - - [B] : pchahci.bin
PCI ROM - - - [C] : rtegrom.lom
PCI ROM - - - [D] : jmb10706.bin
Enter a choice:a
Enter an extract file Name :(pchraidr.bin) [PCI-A] ROM is extracted to pchraidr.bin

CBROM32_195 P55UD6.11D /pci extract
PCI ROM - - - [A] : pchraidr.bin
PCI ROM - - - [B] : pchahci.bin
PCI ROM - - - [C] : rtegrom.lom
PCI ROM - - - [D] : jmb10706.bin
Enter a choice:b
Enter an extract file Name :(pchahci.bin) [PCI-B] ROM is extracted to pchahci.bin

CBROM32_195 P55UD6.11D /pci extract
PCI ROM - - - [A] : pchraidr.bin
PCI ROM - - - [B] : pchahci.bin
PCI ROM - - - [C] : rtegrom.lom
PCI ROM - - - [D] : jmb10706.bin
Enter a choice:c
Enter an extract file Name :(rtegrom.lom) [PCI-C] ROM is extracted to rtegrom.lom


CBROM32_195 P55UD6.11D /pci extract
PCI ROM - - - [A] : pchraidr.bin
PCI ROM - - - [B] : pchahci.bin
PCI ROM - - - [C] : rtegrom.lom
PCI ROM - - - [D] : jmb10706.bin
Enter a choice:d
Enter an extract file Name :(jmb10706.bin) [PCI-D] ROM is extracted to jmb10706.bin

Nakon sto su sacuvani svi ROM-ovi, potrebno ih je release-ovati. Prvo cemo da se oslobodimo NCPUCODE bloka (CBROM moze da uradi release ali ne moze extract, zato smo koristili HEX editor):

Kod:
CBROM32_195 P55UD6.11D /nc_cpucode release
  
  Free address [1D07DF] of the BIOS
Obratiti paznju na 1D07DF. Upravo ono sto smo izracunali rucno. Evo kako se releasuju i ostali ROM-ovi:

Kod:
CBROM32_195 P55UD6.11D /nocompress release
CBROM32_195 P55UD6.11D /group21 release
CBROM32_195 P55UD6.11D /oem5 release
CBROM32_195 P55UD6.11D /logo release
CBROM32_195 P55UD6.11D /oem0 release
CBROM32_195 P55UD6.11D /gv3 release
CBROM32_195 P55UD6.11D /logo1 release
echo D | CBROM32_195 P55UD6.11D /pci release
echo C | CBROM32_195 P55UD6.11D /pci release
echo B | CBROM32_195 P55UD6.11D /pci release
CBROM32_195 P55UD6.11D /pci release
Na kraju svega, dobicemo u radnom folderu modifikovan BIOS image i gomilu fajlova koji predstavljaju ekstrakte ROM-ova. Ako ponovo izvrsimo komandu CBROM115 P55UD6.11D /d dobicemo sledece:

Kod:
CBROM32 V1.15 [Oct  3 2007 Release] (C)ASUSTeK Computer Inc. 2007

              ********   P55UD6.11D BIOS component ********

 No. Item-Name         Original-Size   Compressed-Size Original-File-Name 
===============================================================================
  0. System BIOS       20000h(128.00K)  141FAh(80.49K)  p55ud6.BIN
  1. XGROUP            0E840h(58.06K)   09B4Fh(38.83K)  awardext.rom
  2. ACPI Table        075ABh(29.42K)   01C5Eh(7.09K)   ACPITBL.BIN
  3. GROUP ROM[18]     04CF0h(19.23K)   03012h(12.02K)  ggroup.bin
  4. GROUP ROM[20]     047D0h(17.95K)   02E8Ch(11.64K)  ffgroup.bin
  5. Other (40CA)      00830h(2.05K)    0060Fh(1.51K)   y2group.bin
  6. YGROUP            0F020h(60.03K)   08254h(32.58K)  awardeyt.rom
  7. GROUP ROM[22]     0F630h(61.55K)   0276Fh(9.86K)   tgroup.bin
  8. GROUP ROM[23]     0F630h(61.55K)   03E8Ah(15.63K)  t1group.bin
  9. GROUP ROM[24]     0F630h(61.55K)   0195Ch(6.34K)   t2group.bin
 10. GROUP ROM[ 0]     088E0h(34.22K)   02F3Fh(11.81K)  _EN_CODE.BIN
 11. MINIT             351C0h(212.44K)  351F5h(212.49K) csimemrc.bin

              ******** Memory Sizing Code ********
 BootBlock 0000 (0.00K) BootExt 5849 (22.07K) 

  Total compress code space  = E3000h(908.00K)
  Total compressed code size = 6E131h(440.30K)
  Remain compress code space = 74ECFh(467.70K)

                          ** Micro Code Information **
Update ID  CPUID  |  Update ID  CPUID  |  Update ID  CPUID  |  Update ID  CPUID
------------------+--------------------+--------------------+------------------
Vidimo da je BIOS image sada znacajno manji. Nedostaje dosta stavki, a to smo i hteli. Sada cemo da nadjemo najnovije ROM-ove i njih cemo vratiti u BIOS-image.
 
Poslednja izmena:

Lukija

PCAXE Eminent Guru
Učlanjen(a)
13.04.2009.
Poruka
2.564
Rezultat reagovanja
0
Moja konfiguracija
OK, idemo na drugi deo. Sada treba da vratimo sve nazad, koristeci najnovije ROM-ove za ono sto smo namerili. Nakon sto ste uz pomocu Google-a nasli najnoviji RAID ROM, preimenujte ga (ako vec nije) u pchraidr.bin. Ovaj korak nije obevezan. Mozete ga nazvati i drugacije, samo je bitno da u komandi za dodavanje ROM-a, unesete ispravan naziv. Trenutno aktuelna verzija Intel RAID ROM-a je 10.5.1.1070. Otvoricemo novi ROM u hex editoru i proveriti da li je to to:



Taj novi pchraidr.bin cemo kopirat u radni folder i prepisati postojeci (stari). Isto to cemo da uradimo i za Realtek NIC ROM (rtegrom.lom). Za JMicron kontroler cemo da stavimo novi fajl - jmb10728.bin s tim sto cemo u komandi za dodavanje ROM-a uneti to novo ime fajla (CBROM32_195 P55UD6.11D /pci jmb10728.bin). Evo i redosleda komandi kojima cemo dodavati ROM-ove:

Kod:
CBROM32_195 P55UD6.11D /pci pchraidr.bin
CBROM32_195 P55UD6.11D /pci pchahci.bin
CBROM32_195 P55UD6.11D /pci rtegrom.lom
CBROM32_195 P55UD6.11D /pci jmb10728.bin
CBROM32_195 P55UD6.11D /logo1 dbios.bmp 
CBROM32_195 P55UD6.11D /gv3 PPMINIT.ROM
CBROM32_195 P55UD6.11D /oem0 SBF.BIN 
CBROM32_195 P55UD6.11D /logo 24_ud3.bmp 
CBROM32_195 P55UD6.11D /oem5 TPMMPDRV.ROM 
CBROM32_195 P55UD6.11D /group21 TCGSMI32.BIN 
CBROM32_195 P55UD6.11D /nocompress UTS64K.BIN
CBROM32_195 P55UD6.11D /nc_cpucode ncpucode.bin
Nakon ovih koraka bismo trebali da imamo nov BIOS image koji sadrzi sve stavke. To cemo da proverimo. CBROM115 P55UD6.11D /d daje sledeci rezultat:

Kod:
CBROM32 V1.15 [Oct  3 2007 Release] (C)ASUSTeK Computer Inc. 2007

              ********   P55UD6.11D BIOS component ********

 No. Item-Name         Original-Size   Compressed-Size Original-File-Name 
===============================================================================
  0. System BIOS       20000h(128.00K)  141FAh(80.49K)  p55ud6.BIN
  1. XGROUP            0E840h(58.06K)   09B4Fh(38.83K)  awardext.rom
  2. ACPI Table        075ABh(29.42K)   01C5Eh(7.09K)   ACPITBL.BIN
  3. GROUP ROM[18]     04CF0h(19.23K)   03012h(12.02K)  ggroup.bin
  4. GROUP ROM[20]     047D0h(17.95K)   02E8Ch(11.64K)  ffgroup.bin
  5. Other (40CA)      00830h(2.05K)    0060Fh(1.51K)   y2group.bin
  6. YGROUP            0F020h(60.03K)   08254h(32.58K)  awardeyt.rom
  7. GROUP ROM[22]     0F630h(61.55K)   0276Fh(9.86K)   tgroup.bin
  8. GROUP ROM[23]     0F630h(61.55K)   03E8Ah(15.63K)  t1group.bin
  9. GROUP ROM[24]     0F630h(61.55K)   0195Ch(6.34K)   t2group.bin
 10. GROUP ROM[ 0]     088E0h(34.22K)   02F3Fh(11.81K)  _EN_CODE.BIN
 11. MINIT             351C0h(212.44K)  351F5h(212.49K) csimemrc.bin
 12. PCI ROM[A]        1DC00h(119.00K)  10DEDh(67.48K)  pchraidr.bin
 13. PCI ROM[B]        04000h(16.00K)   02B48h(10.82K)  pchahci.bin
 14. PCI ROM[C]        10000h(64.00K)   097BDh(37.93K)  rtegrom.lom
 15. PCI ROM[D]        08000h(32.00K)   046B5h(17.68K)  jmb10728.bin
 16. LOGO1             00B64h(2.85K)    00520h(1.28K)   dbios.bmp
 17. GV3               03900h(14.25K)   02278h(8.62K)   PPMINIT.ROM
 18. OEM0              03056h(12.08K)   022F4h(8.74K)   SBF.BIN
 19. LOGO              4B30Ch(300.76K)  1D413h(117.02K) 24_ud3.bmp
 20. OEM5              01132h(4.30K)    009AFh(2.42K)   TPMMPDRV.ROM
 21. GROUP ROM[21]     00050h(0.08K)    00078h(0.12K)   TCGSMI32.BIN
 22. NOCOMPRESS        11000h(68.00K)   11040h(68.06K)  UTS64K.BIN
(SP) NCPUCODE          12801h(74.00K)   12801h(74.00K)  NCPUCODE.BIN

              ******** Memory Sizing Code ********
 BootBlock 0000 (0.00K) BootExt 5849 (22.07K) 

  Total compress code space  = E3000h(908.00K)
  Total compressed code size = D59DFh(854.47K)
  Remain compress code space =  D621h(53.53K)

                          ** Micro Code Information **
Update ID  CPUID  |  Update ID  CPUID  |  Update ID  CPUID  |  Update ID  CPUID
------------------+--------------------+--------------------+------------------
SLOT1  01   06F0  |  SLOT1  0D   06E1  |  SLOT1  07   06F1  |  SLOT1  0A   06E3
SLOT1  04   06E5  |  SLOT1  01   06E5  |  SLOT1  12   0651  |  SLOT1  0C   0652
SLOT1  02   0655  |
Ako ovaj listing poredimo sa pocetnim, vidimo da je broj stavki isti ali postoji razlika u velicinama sto je i ocekivano. Razlike postoje tamo gde smo stavili nove verzije ROM-ova, koje su znacajno vece (slucaj Intel RAID ROM-a).

Ostaje jos da se flashuje novi BIOS (fajl se zove identicno - P55UD6.11D).


P.S. Posto pretpostavljam da se do kraja tutorijala stekla neka rutina u radu sa BIOS image-om, navescu jedan hint kako mozete doci do novijih ROM-ova. Mozete skinuti BIOS za neku aktuelnu plocu (recimo neku sa Z68 chipset-om) i odatle CBROM-om izvuci odgovarajuce ROM-ove. Naravno, prethodno proverite nekim HEX editorom koja je verzija u pitanju.
 

animaN

Administrator
Urednik
Učlanjen(a)
28.03.2009.
Poruka
9.407
Rezultat reagovanja
121
Moja konfiguracija
CPU & cooler:
Ci7 3930K@ Coolink CoratorDS
Motherboard:
ASUS P9X79 Deluxe
RAM:
4x4GB Mushkin 1600 MHz cl9, 1.5V
VGA & cooler:
Sapphire HD6950 FleX Edition
Display:
3x Belinea 102035W
HDD:
Corsair ForceGT 120GB SSD,WD AAKS 640 GB, WD MyBook 500GB
Sound:
Realtek ALC889 - Logitech Z2300
Case:
Cooler Master bench table
PSU:
Cooler Master Silent Pro 850W
Optical drives:
USB LiteOn
Mice & keyboard:
Logitech G15 - Logitech MX518
Internet:
SBB 10/1 Mbit
OS & Browser:
Windows 7 x64 SP1
Other:
Volim AXE
Bravo Lukija! Veoma korisno štivo! Detaljano i lepo objashnjeno!

P.S: Ja na svu sreću sa mojoj pločom nemam problema, sve radi kako treba, tj Gigabyte podrška za ovaj model je vrlo dobra! Verovatno bi mi novi ROM-ovi doneli poboljshanja koje ne bih primetio u relanom radu...

:wave:
 

Lukija

PCAXE Eminent Guru
Učlanjen(a)
13.04.2009.
Poruka
2.564
Rezultat reagovanja
0
Moja konfiguracija
Od Lucka samo ogrebotine.

Elem, zaboravio sam da napisem jednu vaznu stvar. Sve ovo vazi za Award BIOS.
 

SuperStarr

PCAXE Addicted
Učlanjen(a)
06.04.2009.
Poruka
1.342
Rezultat reagovanja
0
Moja konfiguracija
CPU & cooler:
AMD DA-C2 @ 3,66Ghz (1.4V) under Alpenföhn Broken
Motherboard:
DFI LANParty JR 790GX-M2RS @ 1,8Ghz
RAM:
4x 2Gb "Crne Dragane" @ 866Mhz CL5 1.95V
VGA & cooler:
PCS 6770 1Gb feat. Scythe Musashi + PAPST 12cm @ 5V
Display:
ASUS VW222U
HDD:
1x Maxtor, 3x WD, 1x Hitachi
Sound:
SB0460 feat. Creative Fatal1ty Gaming Headset
Case:
kinez čisto da zašrafim ploču da se ne krivi...
PSU:
ZM850-HP
Optical drives:
LiteOn always & forever :P
Mice & keyboard:
GA GM-M6800 & Microsoft Multimedia 1.0A
Internet:
Telekom ADSL 1Mbps
OS & Browser:
xDark W7 x64 SP1 /// Google Chrome
Other:
2x Doggy Dog ?
Od Lucka samo ogrebotine.

Elem, zaboravio sam da napisem jednu vaznu stvar. Sve ovo vazi za Award BIOS.
Nisi zaboravio, napomenuo si makar 2 puta u tekstu, ko ga je pročitao mogao je to da vidi :)
EDIT: Od mene 5 bambija (zvezdica) za temu i trud! ;)
 
Poslednja izmena:

Lukija

PCAXE Eminent Guru
Učlanjen(a)
13.04.2009.
Poruka
2.564
Rezultat reagovanja
0
Moja konfiguracija
Pazi kada jesam (podsvesno)! 10x :)
 

d0minat0r

PCAXE OC team
Učlanjen(a)
01.04.2009.
Poruka
3.633
Rezultat reagovanja
58
Moja konfiguracija
VGA & cooler:
Gainward 4850 512DDR3
Display:
Viewsonic 24"
HDD:
seagate 500Gt Single P
Case:
/
Optical drives:
Samsung 203D
Mice & keyboard:
A4tech oscar X 748K i microsoft ergo natural 4000
Internet:
ADSL 4Mbit
OS & Browser:
WIN7
Bravo Lukija! :wave: :rule:
 

5xeVo

PCAXE Member
Učlanjen(a)
24.01.2011.
Poruka
131
Rezultat reagovanja
24
Moja konfiguracija
PC / Laptop Name:
hp probook 430 g3
CPU & cooler:
... :: e3-1225v2 / lcpower lc-cc-94
Motherboard:
... :: intel server board s1200kp
RAM:
... :: 2x8 ecc 1600
VGA & cooler:
... :: int.
Display:
iiyama 32''
HDD:
... :: ssd 120 / hdd 4+4 tb
Sound:
xonar dx / solo 2 :: -
Case:
... :: fd node 304
PSU:
... :: fd ion+ 660p
Mice & keyboard:
miks revolucija
Internet:
optika
OS & Browser:
... :: OMV
Other:
(:(:(:...ep830@x-fi za zen putešestvija...:):):)
Fenomenalna tema! Sve pohvale za angažman!
 

Diabolique

PCAXE OC team
Učlanjen(a)
01.04.2009.
Poruka
2.705
Rezultat reagovanja
1
Moja konfiguracija
CPU & cooler:
E5200
Motherboard:
P5Q
RAM:
2x2GB
VGA & cooler:
5770
Display:
DIY Projektor
HDD:
10001FALS, 10EACS, 10EADS
Sound:
Audigy@Z5500
Case:
Generic
PSU:
CM 450 RP
Optical drives:
Pioneer 215D
Mice & keyboard:
MS Natural 4000, MX1100R
Internet:
IKOM 2Mb
OS & Browser:
Win XP
:rule::rule::rule:
 

voodoons

Moderator
Učlanjen(a)
06.04.2009.
Poruka
7.950
Rezultat reagovanja
147
Moja konfiguracija
PC / Laptop Name:
voodoons’s MacBook Pro
CPU & cooler:
Intel Core i5
Motherboard:
MacBookPro12,1
RAM:
8 GB
VGA & cooler:
Intel Iris Graphics 6100
Display:
Retina LCD 13"
HDD:
APPLE SSD SM0128G
Sound:
Apple Inc
Mice & keyboard:
Lenovo BT Laser Mouse
Internet:
SBB 70/4 Mb/s
OS & Browser:
OS X 10.11.6
Other:
Iphone 6
Lukija objasnio :)
:first:
 

blackmore1911

PCAXE Addicted
Učlanjen(a)
07.02.2010.
Poruka
5.025
Rezultat reagovanja
2.402
Moja konfiguracija
PC / Laptop Name:
BLAIDD DRWG
CPU & cooler:
Intel® Core™ i7-7700K [DE-LIDDED] @ 4.9GHz w/ EKWB EK-Supremacy Evo Elite Edition
Motherboard:
Asus PRIME Z270-A
RAM:
Kingston HyperX Predator Black 16GB (2x8GB) 3466MHz DDR4 CL16
VGA & cooler:
Inno3D GeForce GTX1080 Twin X2 HerculeZ 8GB GDDR5X
Display:
Alienware AW2518HF [240Hz] × LG 24GM79G [144Hz]
HDD:
Samsung 850 EVO 2.5" 250GB × Western Digital RED 1TB
Sound:
FiiO K5 Pro + beyerdynamic Custom Studio & Sennheiser HD515
Case:
Lian Li PC-O11 Dynamic DW w/ 3 x Corsair LL120 × Phobya G-Changer v.2 280/60mm w/ 2 x Corsair ML140
PSU:
Seasonic FOCUS Plus Series SSR-750FX 750W 80+ Gold
Mice & keyboard:
Razer Deathadder Elite @ SteelSeries QCK Heavy × Razer Huntsman Elite
Internet:
SBB 300/30 Mbps
OS & Browser:
Windows 11 & Opera GX
Other:
iPhone 15 Pro Max 256 GB Midnight Green, EK-XTOP Revo D5 × EK-RES X3 250, Mayhems Ultra Clear Tubing
O_O

ovo je nuklearna fizika za mene :d
Bravo Lukija !
 

animaN

Administrator
Urednik
Učlanjen(a)
28.03.2009.
Poruka
9.407
Rezultat reagovanja
121
Moja konfiguracija
CPU & cooler:
Ci7 3930K@ Coolink CoratorDS
Motherboard:
ASUS P9X79 Deluxe
RAM:
4x4GB Mushkin 1600 MHz cl9, 1.5V
VGA & cooler:
Sapphire HD6950 FleX Edition
Display:
3x Belinea 102035W
HDD:
Corsair ForceGT 120GB SSD,WD AAKS 640 GB, WD MyBook 500GB
Sound:
Realtek ALC889 - Logitech Z2300
Case:
Cooler Master bench table
PSU:
Cooler Master Silent Pro 850W
Optical drives:
USB LiteOn
Mice & keyboard:
Logitech G15 - Logitech MX518
Internet:
SBB 10/1 Mbit
OS & Browser:
Windows 7 x64 SP1
Other:
Volim AXE

blackmore1911

PCAXE Addicted
Učlanjen(a)
07.02.2010.
Poruka
5.025
Rezultat reagovanja
2.402
Moja konfiguracija
PC / Laptop Name:
BLAIDD DRWG
CPU & cooler:
Intel® Core™ i7-7700K [DE-LIDDED] @ 4.9GHz w/ EKWB EK-Supremacy Evo Elite Edition
Motherboard:
Asus PRIME Z270-A
RAM:
Kingston HyperX Predator Black 16GB (2x8GB) 3466MHz DDR4 CL16
VGA & cooler:
Inno3D GeForce GTX1080 Twin X2 HerculeZ 8GB GDDR5X
Display:
Alienware AW2518HF [240Hz] × LG 24GM79G [144Hz]
HDD:
Samsung 850 EVO 2.5" 250GB × Western Digital RED 1TB
Sound:
FiiO K5 Pro + beyerdynamic Custom Studio & Sennheiser HD515
Case:
Lian Li PC-O11 Dynamic DW w/ 3 x Corsair LL120 × Phobya G-Changer v.2 280/60mm w/ 2 x Corsair ML140
PSU:
Seasonic FOCUS Plus Series SSR-750FX 750W 80+ Gold
Mice & keyboard:
Razer Deathadder Elite @ SteelSeries QCK Heavy × Razer Huntsman Elite
Internet:
SBB 300/30 Mbps
OS & Browser:
Windows 11 & Opera GX
Other:
iPhone 15 Pro Max 256 GB Midnight Green, EK-XTOP Revo D5 × EK-RES X3 250, Mayhems Ultra Clear Tubing
Proucicu detaljno ovo,ne brini se :p
 

Lukija

PCAXE Eminent Guru
Učlanjen(a)
13.04.2009.
Poruka
2.564
Rezultat reagovanja
0
Moja konfiguracija
Za sada ovaj recept uspesno radi i na BIOS-ima za EVGA X58 ploce. Intel RAID ROM je OK kao i JMicron, dok Realtek ROM ver 2.41 ne radi kako treba. 2.39 radi.
 

d0minat0r

PCAXE OC team
Učlanjen(a)
01.04.2009.
Poruka
3.633
Rezultat reagovanja
58
Moja konfiguracija
VGA & cooler:
Gainward 4850 512DDR3
Display:
Viewsonic 24"
HDD:
seagate 500Gt Single P
Case:
/
Optical drives:
Samsung 203D
Mice & keyboard:
A4tech oscar X 748K i microsoft ergo natural 4000
Internet:
ADSL 4Mbit
OS & Browser:
WIN7
Koliko je ovaj proces komplikovaniji kod EFI bios a? mislio sam da uzemem deo za kompatibilnost sa memorijom iz ME4 ploce i stavim ga u moj od bios od P8P67 vanila
 

Lukija

PCAXE Eminent Guru
Učlanjen(a)
13.04.2009.
Poruka
2.564
Rezultat reagovanja
0
Moja konfiguracija
U medjuvremenu izasao je novi Intel RAID ROM (mod uspesan) - 10.6.0.91.

Takod i novi Intel Rapid Storage Technology (IRST) drajveri - 10.6.0.1022.
 

greatgonzo

PCAXE Member
Učlanjen(a)
30.10.2009.
Poruka
558
Rezultat reagovanja
82
Moja konfiguracija
CPU & cooler:
Ryzen 2600X + Megahalems x2 Coolink Swif2 120P
Motherboard:
Asus PRIME A320M-K
RAM:
Patriot Viper Steel 4000 MHz
VGA & cooler:
Asus ROG STRIX-RX470-O4G-GAMING
Display:
Samsung LS27C750PS
HDD:
Samsung SSD 860 EVO 250Gb + Intel SSD 2500pro 512 + 1,5 Tb Samsung HD154UI +2Tb Seagate BarraCuda
Sound:
Teratec AureonXFIRE 8.0 HD
Case:
Master Case 5
PSU:
Corsair RM750i
Optical drives:
LG GH22NS30
Mice & keyboard:
Logitech M-RAK89D + Y-RK49
Internet:
SBB 10240/1024
OS & Browser:
Windows 7 x64 sp1 FF&Crome
Other:
xubuntu
Lukija kakva je šansa da se uspešno ubaci novi mikrokod za podršku x6 procesora na AMD pločama ( proizvođač nebitan jer je kod svih isto ) sa Award biosom . Award se kao što znaš povukao iz biznisa i ploče koje su bazirane na Award biosu nemaju podršku za Phenom x6 . Čitao sam na nekom forumu da je je neki lik izveo ovu operaciju ali nije želeo da podeli uspeh sa ostatkom foruma jer je prema njegovim rečima ovo uradio čisto eksperimentalno i za svoje lično zadovoljstvo tek da dokaže da je moguće . Iskreno me zanima tvoje mišljenje jer vidim da imaš potrebno znanje i iskustvo u toj oblasti .
 

greatgonzo

PCAXE Member
Učlanjen(a)
30.10.2009.
Poruka
558
Rezultat reagovanja
82
Moja konfiguracija
CPU & cooler:
Ryzen 2600X + Megahalems x2 Coolink Swif2 120P
Motherboard:
Asus PRIME A320M-K
RAM:
Patriot Viper Steel 4000 MHz
VGA & cooler:
Asus ROG STRIX-RX470-O4G-GAMING
Display:
Samsung LS27C750PS
HDD:
Samsung SSD 860 EVO 250Gb + Intel SSD 2500pro 512 + 1,5 Tb Samsung HD154UI +2Tb Seagate BarraCuda
Sound:
Teratec AureonXFIRE 8.0 HD
Case:
Master Case 5
PSU:
Corsair RM750i
Optical drives:
LG GH22NS30
Mice & keyboard:
Logitech M-RAK89D + Y-RK49
Internet:
SBB 10240/1024
OS & Browser:
Windows 7 x64 sp1 FF&Crome
Other:
xubuntu
Za sve zainteresovane , postoji velika baza modovanih biosa koji su testirani na sajtu Reabels Heaven . Sajt održava poznati moder Poligon , lud lik u najpozitivnijem mogućem smislu .
 

Lukija

PCAXE Eminent Guru
Učlanjen(a)
13.04.2009.
Poruka
2.564
Rezultat reagovanja
0
Moja konfiguracija
Nisam nikada imao posla sa AMD BIOS-om ali cu pogledati sta moze da se uradi.
 

greatgonzo

PCAXE Member
Učlanjen(a)
30.10.2009.
Poruka
558
Rezultat reagovanja
82
Moja konfiguracija
CPU & cooler:
Ryzen 2600X + Megahalems x2 Coolink Swif2 120P
Motherboard:
Asus PRIME A320M-K
RAM:
Patriot Viper Steel 4000 MHz
VGA & cooler:
Asus ROG STRIX-RX470-O4G-GAMING
Display:
Samsung LS27C750PS
HDD:
Samsung SSD 860 EVO 250Gb + Intel SSD 2500pro 512 + 1,5 Tb Samsung HD154UI +2Tb Seagate BarraCuda
Sound:
Teratec AureonXFIRE 8.0 HD
Case:
Master Case 5
PSU:
Corsair RM750i
Optical drives:
LG GH22NS30
Mice & keyboard:
Logitech M-RAK89D + Y-RK49
Internet:
SBB 10240/1024
OS & Browser:
Windows 7 x64 sp1 FF&Crome
Other:
xubuntu
Hvala , ne nadam se puno jer i ako amd zvanično tvrdi da je tehnički moguće još nisam video da je neko zaista i uspešno modovao . Zadnja verzija biosa moje ploče je zakačena pa pogledaj . Jedino mi nije jasno dali postoji zvanični amd mikrokod za x6 koji se može skinuti i integrisati ili se mora ekstratovati iz nekog AMI biosa .
 

Prilozi

Lukija

PCAXE Eminent Guru
Učlanjen(a)
13.04.2009.
Poruka
2.564
Rezultat reagovanja
0
Moja konfiguracija
Hm, ovo su mikrokodovi koji su podrzani:

Kod:
                          ** Micro Code Information **
    Bridge ID                          |     Bridge ID                         
 North    South     Patch  ID  CPUID   |  North    South     Patch  ID  CPUID  
---------------------------------------+----------------------------------------
00000000 00000000   01000002 00000000  | 00000000 00000000   00000062 00000414
00000000 00000000   00000068 0000040A  | 00000000 00000000   0000006D 0000041B
00000000 00000000   00000083 00000680  | 00000000 00000000   0000007A 00000413
00000000 00000000   0000007B 00000433  | 00000000 00000000   01000020 00001000
00000000 00000000   01000085 00001040  | 00000000 00000000   01000086 00001041
00000000 00000000   01000095 00001022  | 00000000 00000000   01000096 00001020
00000000 00000000   0100009F 00001062  |
Pogledacu da li moze da se doda mikrokod od neke druge ploce (trebalo bi da moze).
 

greatgonzo

PCAXE Member
Učlanjen(a)
30.10.2009.
Poruka
558
Rezultat reagovanja
82
Moja konfiguracija
CPU & cooler:
Ryzen 2600X + Megahalems x2 Coolink Swif2 120P
Motherboard:
Asus PRIME A320M-K
RAM:
Patriot Viper Steel 4000 MHz
VGA & cooler:
Asus ROG STRIX-RX470-O4G-GAMING
Display:
Samsung LS27C750PS
HDD:
Samsung SSD 860 EVO 250Gb + Intel SSD 2500pro 512 + 1,5 Tb Samsung HD154UI +2Tb Seagate BarraCuda
Sound:
Teratec AureonXFIRE 8.0 HD
Case:
Master Case 5
PSU:
Corsair RM750i
Optical drives:
LG GH22NS30
Mice & keyboard:
Logitech M-RAK89D + Y-RK49
Internet:
SBB 10240/1024
OS & Browser:
Windows 7 x64 sp1 FF&Crome
Other:
xubuntu
Molim te pogledaj , upravo sam video da Gigabyte GA MA 790X DS4 ima podršku za AMD x6 procesore . Ona ima award na sebi i mislim da bi sa nje mogao da se skine cpu microcode .
 

Lukija

PCAXE Eminent Guru
Učlanjen(a)
13.04.2009.
Poruka
2.564
Rezultat reagovanja
0
Moja konfiguracija
OK, uzeo sam AGESA modul i CPU code od GA BIOS-a i to sam zamenio (posto vidim da podrzava i tvoj 9950). Evo kako izgleda BIOS pre modovanja:

Kod:
CBROM32 V1.15 [Oct  3 2007 Release] (C)ASUSTeK Computer Inc. 2007

              ********  R7SDA08.BIN BIOS component ********

 No. Item-Name         Original-Size   Compressed-Size Original-File-Name 
===============================================================================
  0. System BIOS       20000h(128.00K)  1314Ch(76.32K)  r7sda08.BIN
  1. XGROUP            0D210h(52.52K)   092ECh(36.73K)  awardext.rom
  2. ACPI Table        08E08h(35.51K)   04057h(16.08K)  ACPITBL.BIN
  3. YGROUP            0C6C0h(49.69K)   06386h(24.88K)  awardeyt.rom
  4. GROUP ROM[ 0]     08150h(32.33K)   035FEh(13.50K)  _EN_CODE.BIN
  5. SETUP0            02FF0h(11.98K)   01239h(4.56K)   _ITEM.BIN
  6. BIOSF0            02440h(9.06K)    015A0h(5.41K)   _DMI.BIN
  7. Other (4077)      02670h(9.61K)    00EDCh(3.71K)   SPIFLASH.BIN
  8. Other (40B7)      002E0h(0.72K)    00246h(0.57K)   SMI32COD.BIN
  9. Other (40B8)      087E0h(33.97K)   00453h(1.08K)   SMIAPCOD.BIN
 10. PCI ROM[A]        0EC00h(59.00K)   093BEh(36.94K)  SB750.BIN
 11. PCI ROM[B]        0C400h(49.00K)   07DB0h(31.42K)  SATARAID.BIN
 12. PCI ROM[C]        06C00h(27.00K)   0665Fh(25.59K)  AHCI.BIN
 13. GV3               08A28h(34.54K)   02DE2h(11.47K)  AGESACPU.ROM
 14. MINIT             0F16Fh(60.36K)   0F1A0h(60.41K)  MEMINIT.BIN
 15. Other (407A)      05021h(20.03K)   05052h(20.08K)  HT.DLL
 16. Other (407C)      004A5h(1.16K)    00524h(1.29K)   HT32GATE.BIN
 17. LOGO              4B30Ch(300.76K)  0C89Eh(50.15K)  790FXB.bmp
(SP) NCPUCODE          06800h(26.00K)   06800h(26.00K)  NCPUCODE.BIN

  Total compress code space  = A5000h(660.00K)
  Total compressed code size = 6F8C4h(446.19K)
  Remain compress code space = 3573Ch(213.81K)

                          ** Micro Code Information **
Update ID  CPUID  |  Update ID  CPUID  |  Update ID  CPUID  |  Update ID  CPUID
------------------+--------------------+--------------------+------------------
     1000002   0000  |
i posle

Kod:
CBROM32 V1.15 [Oct  3 2007 Release] (C)ASUSTeK Computer Inc. 2007

              ******** R7SDA08M.BIN BIOS component ********

 No. Item-Name         Original-Size   Compressed-Size Original-File-Name 
===============================================================================
  0. System BIOS       20000h(128.00K)  1314Ch(76.32K)  r7sda08.BIN
  1. XGROUP            0D210h(52.52K)   092ECh(36.73K)  awardext.rom
  2. ACPI Table        08E08h(35.51K)   04057h(16.08K)  ACPITBL.BIN
  3. YGROUP            0C6C0h(49.69K)   06386h(24.88K)  awardeyt.rom
  4. GROUP ROM[ 0]     08150h(32.33K)   035FEh(13.50K)  _EN_CODE.BIN
  5. SETUP0            02FF0h(11.98K)   01239h(4.56K)   _ITEM.BIN
  6. BIOSF0            02440h(9.06K)    015A0h(5.41K)   _DMI.BIN
  7. Other (4077)      02670h(9.61K)    00EDCh(3.71K)   SPIFLASH.BIN
  8. Other (40B7)      002E0h(0.72K)    00246h(0.57K)   SMI32COD.BIN
  9. Other (40B8)      087E0h(33.97K)   00453h(1.08K)   SMIAPCOD.BIN
 10. PCI ROM[A]        0EC00h(59.00K)   093BEh(36.94K)  SB750.BIN
 11. PCI ROM[B]        0C400h(49.00K)   07DB0h(31.42K)  SATARAID.BIN
 12. PCI ROM[C]        06C00h(27.00K)   0665Fh(25.59K)  AHCI.BIN
 13. GV3               09453h(37.08K)   032A4h(12.66K)  AGESACPU.ROM
 14. MINIT             0F16Fh(60.36K)   0F19Eh(60.40K)  MEMINIT.BIN
 15. Other (407A)      05021h(20.03K)   05052h(20.08K)  HT.DLL
 16. Other (407C)      004A5h(1.16K)    004D4h(1.21K)   HT32GATE.BIN
 17. LOGO              4B30Ch(300.76K)  0C89Eh(50.15K)  790FXB.bmp
(SP) NCPUCODE          06800h(26.00K)   06800h(26.00K)  NCPUCODE.BIN

  Total compress code space  = A5000h(660.00K)
  Total compressed code size = 6FD34h(447.30K)
  Remain compress code space = 352CCh(212.70K)

                          ** Micro Code Information **
Update ID  CPUID  |  Update ID  CPUID  |  Update ID  CPUID  |  Update ID  CPUID
------------------+--------------------+--------------------+------------------
     1000002   0000  |
BIOS je na ovoj adresi:

http://www.sendspace.com/file/iy0rgs

E sad, da li ce to radi, nemam pojma. Ne mogu nista da ti garantujem i ako se odlucis da flashujes, radis na sopstvenu odgovornost. Ja na GA ploci imam taj komoditet da mogu da zabrljam, posto imam recovery BIOS, ali ne znam kakva je situacija sa DFI plocama.
 
Vrh