View Single Post
Staro 28.01.2014., 02:00   #40
osspaljeni
Silence
Moj komp
 
osspaljeni's Avatar
 
Datum registracije: Jul 2011
Lokacija: Osijek
Postovi: 671
Ima ovdje nešto o tome, ali nisam isprobavao.

Citiraj:
The microcode update is really simple... I tried it some times with my Shuttle SS51G...

1. "cbrom.exe bios.bin /cpucode extract"
Extract cpucode.bin to your harddrive.

2. "ctmc.exe cpucode.bin /store"
Extract the microcode files from cpucode.bin.

name of the microcode files: xxxxyyzz.bin
xxxx - CPU ID
yy - Plattform ID
zz - Microcode version

Copy all this files in an extra directory like "microcode".

3. Now repeat step 1. and 2. with a new BIOS with new microcodes.

4. Copy all microcodes in your "microcode" directory.
Then remove all files except the newest version from every microcode.

5. In your "microcode" directory type:
"copy /b *.bin cpucode.bin"

6. Check your new cpucode.bin with: "ctmc.exe cpucode.bin"
There should be a smiley next to the checksum.

7. "cbrom.exe bios.bin /cpucode release"
Remove the cpucode.bin from the BIOS.

8. "cbrom.exe bios.bin /cpucode CPUCODE.BIN"
Insert the new cpucode.bin in your BIOS.

9. "cbrom.exe bios.bin /d"
Check if cpucode.bin is back in place...
1. korak napravi kao u mom tutorialu da izdvojiš sve kodove u NCPUCODE.BIN
komanda "cbrom.exe bios.bin /cpucode extract" ne radi
komanda "cbrom.exe bios.bin /nc_cpucode extract" briše ncpucode.bin iz BIOSa i ne sprema ih u datoteku

2. korak probaj komandu "ctmc.exe ncpucode.bin /store" da bi dobio sve mikrokodove van

3. korak je nepotreban jer mi ne kopiramo mikrokodove iz jednog biosa u drugi već želimo izdvojiti sve i pobrisati one nepotrebne

4. korak ubaci i kodove koji su za 771 u isti direktorij s ostalima i pobriši neke koji su višak (ne diraj 10676 i 1067a, čak ni one starije verzije)

5. "copy /b *.bin ncpucode.bin"
ova komanda radi i stavlja sve .bin datoteke u jednu .bin datoteku

6. "ctmc.exe ncpucode.bin"

7. "cbrom.exe bios.bin /nc_cpucode release"
Ova naredba briše SVE kodove iz BIOSa.

8. "cbrom.exe BIOS.BIN /nc_cpucode NCPUCODE.BIN"
ubacujemo novi ncpucode.bin u BIOS

9. "cbrom.exe bios.bin /d"
OBAVEZNO PROVJERI jeli NCPUCODE.bin vraćen u BIOS
Dobro bi bilo provjeriti i veličinu datoteke i stavi read-only na datoteku prije ove naredbe.

CTMC možeš skinuti ovdje.
E sad problem je što ja nemogu ovo ni isprobati jer CTMC ne radi na 64-bitnoj mašini i pišem ovo napamet.
Komande za CBROM valjaju, jedino u našem slučaju ide cbrom195.exe ili preimenuj i to u cbrom.exe da ti bude lakše.
______________________________________________..

Neka druga opcija bi bila da skineš microcodove od Intela direktno, raspakiraš ih, napraviš ručno svoj ncpucode.bin sa kodovima koje želiš i ubaciš ga u BIOS.

Nešto detaljnije o tome imaš ovdje i trebat će ti microcode.exe koji ima ovdje za skinuti, a ovo je izvorni post o tome kako doći do kodova, dalje nemoj ni čitati jer se radi o nekom desetom BIOSu (Insyde bios)

  1. Znači raspakiraš microcode.dat pomoću microcode.exe (drag & drop)
  2. Odabereš kodove koje želiš u BIOSu i kopiraš ih sve u jedan folder (najsigurnije je uzeti sve 10676 i 1067A, a dalje prekopaj cpu-world: npr. 6FB i 6FD odgovaraju za Core2Duo E6xxx 6F4 6F7 6FB za Core2Quad Q6xxx itd...)
  3. copy /b *.bin cpucode.bin - izvrši ovu naredbu u folderu u kojem su svi kodovi i stavi read-only na datoteku
  4. cbrom.exe BIOS.BIN /nc_cpucode release - za brisanje svih postojećih kodova iz BIOSa
  5. cbrom.exe BIOS.BIN /nc_cpucode NCPUCODE.BIN - kopiranje novih kodova u BIOS
  6. cbrom.exe BIOS.BIN /d - provjera
______________________________________________..

Napominjem: ovo radiš na svoj rizik
Attached Files
File Type: zip microdecode.zip‎ (16.7 kB, 1283 views)
__________________
Pošteni trgovac: 1 2
771 to 775 for Dummies

Zadnje izmijenjeno od: osspaljeni. 28.01.2014. u 02:42. Razlog: dodan microcode.exe u prilog
osspaljeni je offline   Reply With Quote