Looking for step-by-step guide to update Intel OROM for Gibabyte Award BIOS

Discussion in 'BIOS Mods' started by JanCerny, Jan 25, 2015.

  1. JanCerny

    JanCerny MDL Member

    Sep 13, 2012
    182
    111
    10
    #1 JanCerny, Jan 25, 2015
    Last edited by a moderator: Apr 20, 2017
    Hi, I'm trying to update Intel OROM to my friend Gigabyte GA-EP43-DS3L rev 1.0. I read this post and use cbrom v1.55, but BIOS not working.:( All process was run on Virtual Windows XP Pro N SP3 x86 (with POS2009 updates) to prevent Windows 8.1 x64 compatibility problems.

    I need update CPU microcode to support Xeons, Realtek PXE boot ROM and Intel OROM.

    Please check my procedure:

    CPU microcode (desktop-lga-771-775-microcode.zip - all released 65nm & 45nm CPUs):
    Code:
    type NUL > NCPUCODE.BIN
    cbrom155.exe ep43ds3l.bin /nc_cpucode NCPUCODE.BIN
    copy /b ncpucode.bin + cpu000006fd_plat00000001_ver000000a4_date20101002.bin + cpu000006fb_plat00000040_ver000000bc_date20101003.bin + cpu000006fb_plat00000010_ver000000ba_date20101003.bin + cpu000006fb_plat00000004_ver000000bc_date20101003.bin + cpu000006fb_plat00000001_ver000000ba_date20101003.bin + cpu000006f7_plat00000040_ver0000006b_date20101002.bin + cpu000006f7_plat00000010_ver0000006a_date20101002.bin + cpu000006f6_plat00000004_ver000000d2_date20101001.bin + cpu000006f6_plat00000001_ver000000d0_date20100930.bin + cpu000006f2_plat00000001_ver0000005d_date20101002.bin + cpu0001067a_plat00000044_ver00000a0b_date20100928.bin + cpu0001067a_plat00000011_ver00000a0b_date20100928.bin + cpu00010677_plat00000010_ver0000070a_date20100929.bin + cpu00010676_plat00000040_ver0000060f_date20100929.bin + cpu00010676_plat00000010_ver0000060f_date20100929.bin + cpu00010676_plat00000004_ver0000060f_date20100929.bin + cpu00010676_plat00000001_ver0000060f_date20100929.bin ncpucode.bin
    intelmicrocodelist.exe ep43ds3l.bin
    cbrom195.exe ep43ds3l.BIN /D
    
    Code:
    Microsoft Windows XP [Verze 5.1.2600]
    (C) Copyright 1985-2001 Microsoft Corp.
    
    C:\Documents and Settings\xp-sp3-n>V:
    
    V:\>cd cbrom
    
    V:\cbrom>type NUL > NCPUCODE.BIN
    
    V:\cbrom>cbrom155.exe ep43ds3l.bin /nc_cpucode NCPUCODE.BIN
    cbrom155.exe V1.55 [10/12/05 Release] (C)Phoenix Technologies 2001-2005
    Combine NCPUCODE.BIN file to ep43ds3l.bin...
    
    V:\cbrom>copy /b ncpucode.bin + cpu000006fd_plat00000001_ver000000a4_date2010100
    2.bin + cpu000006fb_plat00000040_ver000000bc_date20101003.bin + cpu000006fb_plat
    00000010_ver000000ba_date20101003.bin + cpu000006fb_plat00000004_ver000000bc_dat
    e20101003.bin + cpu000006fb_plat00000001_ver000000ba_date20101003.bin + cpu00000
    6f7_plat00000040_ver0000006b_date20101002.bin + cpu000006f7_plat00000010_ver0000
    006a_date20101002.bin + cpu000006f6_plat00000004_ver000000d2_date20101001.bin +
    cpu000006f6_plat00000001_ver000000d0_date20100930.bin + cpu000006f2_plat00000001
    _ver0000005d_date20101002.bin + cpu0001067a_plat00000044_ver00000a0b_date2010092
    8.bin + cpu0001067a_plat00000011_ver00000a0b_date20100928.bin + cpu00010677_plat
    00000010_ver0000070a_date20100929.bin + cpu00010676_plat00000040_ver0000060f_dat
    e20100929.bin + cpu00010676_plat00000010_ver0000060f_date20100929.bin + cpu00010
    676_plat00000004_ver0000060f_date20100929.bin + cpu00010676_plat00000001_ver0000
    060f_date20100929.bin ncpucode.bin
    NCPUCODE.BIN
    cpu000006fd_plat00000001_ver000000a4_date20101002.bin
    cpu000006fb_plat00000040_ver000000bc_date20101003.bin
    cpu000006fb_plat00000010_ver000000ba_date20101003.bin
    cpu000006fb_plat00000004_ver000000bc_date20101003.bin
    cpu000006fb_plat00000001_ver000000ba_date20101003.bin
    cpu000006f7_plat00000040_ver0000006b_date20101002.bin
    cpu000006f7_plat00000010_ver0000006a_date20101002.bin
    cpu000006f6_plat00000004_ver000000d2_date20101001.bin
    cpu000006f6_plat00000001_ver000000d0_date20100930.bin
    cpu000006f2_plat00000001_ver0000005d_date20101002.bin
    cpu0001067a_plat00000044_ver00000a0b_date20100928.bin
    cpu0001067a_plat00000011_ver00000a0b_date20100928.bin
    cpu00010677_plat00000010_ver0000070a_date20100929.bin
    cpu00010676_plat00000040_ver0000060f_date20100929.bin
    cpu00010676_plat00000010_ver0000060f_date20100929.bin
    cpu00010676_plat00000004_ver0000060f_date20100929.bin
    cpu00010676_plat00000001_ver0000060f_date20100929.bin
            1 zkopírovaných souborů
    
    V:\cbrom>intelmicrocodelist.exe ep43ds3l.bin
    Intel Microcode List ver0.4a
    
    CPUID=F37 Rev=02 2003/12/09 CRC=2B57BD9E Off=C5FE0 Size=800 Plat=0,2,3
    CPUID=F34 Rev=17 2005/04/21 CRC=2CBD6146 Off=C67E0 Size=1C00 Plat=0,2,3,4
    CPUID=F41 Rev=17 2005/04/22 CRC=326135C1 Off=C83E0 Size=1400 Plat=0,2,3,4,5,7
    CPUID=F43 Rev=05 2005/04/21 CRC=77812C17 Off=C97E0 Size=800 Plat=0,2,3,4,7
    CPUID=F49 Rev=03 2005/04/21 CRC=F85D53B8 Off=C9FE0 Size=800 Plat=0,2,3,4,5,7
    CPUID=F4A Rev=04 2005/12/14 CRC=5E7996D9 Off=CA7E0 Size=800 Plat=2,3,4,6
    CPUID=F44 Rev=06 2005/04/21 CRC=9F60DB18 Off=CAFE0 Size=C00 Plat=0,2,3,4,7
    CPUID=F47 Rev=03 2005/04/21 CRC=AF2CEF0D Off=CBBE0 Size=C00 Plat=0,2,3,4,7
    CPUID=F61 Rev=07 2005/06/10 CRC=AB7DD242 Off=CC7E0 Size=800 Plat=2
    CPUID=F62 Rev=0F 2005/12/15 CRC=0976D137 Off=CCFE0 Size=C00 Plat=2
    CPUID=F64 Rev=04 2005/12/23 CRC=C66DBF02 Off=CDBE0 Size=C00 Plat=2,4,5
    CPUID=F65 Rev=0B 2007/05/10 CRC=69B15BBA Off=CE7E0 Size=800 Plat=2
    CPUID=6F1 Rev=11 2005/10/10 CRC=A28ACD13 Off=CEFE0 Size=1000 Plat=0,1,2,5
    CPUID=6F4 Rev=26 2006/03/12 CRC=DA8E97D1 Off=CFFE0 Size=1000 Plat=0,2,4,5,6,7
    CPUID=6F5 Rev=33 2006/05/01 CRC=6A962F22 Off=D0FE0 Size=1000 Plat=0
    CPUID=6F5 Rev=33 2006/05/01 CRC=6A962ED3 Off=D1FE0 Size=1000 Plat=4,6
    CPUID=6F6 Rev=CB 2007/09/16 CRC=6F5DFA09 Off=D2FE0 Size=1000 Plat=0
    CPUID=6F7 Rev=68 2007/09/16 CRC=18729A7E Off=D3FE0 Size=1000 Plat=4
    CPUID=10660 Rev=04 2006/06/12 CRC=6CC60901 Off=D4FE0 Size=1000 Plat=0,1
    CPUID=6F2 Rev=5A 2007/09/26 CRC=594DDBA0 Off=D5FE0 Size=1000 Plat=0
    CPUID=6F9 Rev=82 2006/09/03 CRC=59C9FE00 Off=D6FE0 Size=1000 Plat=0
    CPUID=10661 Rev=38 2007/09/19 CRC=8A2D6F19 Off=D7FE0 Size=1000 Plat=0
    CPUID=6FB Rev=B6 2007/07/13 CRC=B3176C40 Off=D8FE0 Size=1000 Plat=0
    CPUID=6FD Rev=A3 2007/08/13 CRC=89C0D09E Off=D9FE0 Size=1000 Plat=0
    CPUID=6FB Rev=B6 2007/07/13 CRC=5E5A71A7 Off=DAFE0 Size=1000 Plat=4
    CPUID=10671 Rev=106 2007/03/29 CRC=80731BAC Off=DBFE0 Size=1000 Plat=0
    CPUID=10674 Rev=404 2007/06/08 CRC=F9DEC4C0 Off=DCFE0 Size=1000 Plat=0
    CPUID=10676 Rev=60C 2008/01/19 CRC=FBAC0F6C Off=DDFE0 Size=1000 Plat=0
    CPUID=1067A Rev=A07 2008/04/09 CRC=83067F5A Off=DEFE0 Size=2000 Plat=0,4
    CPUID=10671 Rev=106 2007/03/29 CRC=80731B9D Off=E0FE0 Size=1000 Plat=4
    CPUID=10674 Rev=404 2007/06/08 CRC=F9DEC4B1 Off=E1FE0 Size=1000 Plat=4
    CPUID=10676 Rev=60C 2008/01/19 CRC=FBAC0F5D Off=E2FE0 Size=1000 Plat=4
    CPUID=10677 Rev=705 2008/04/28 CRC=A6DB99DD Off=E3FE0 Size=2000 Plat=4
    CPUID=F32 Rev=0A 2004/05/11 CRC=2538EF0A Off=EF000 Size=800 Plat=0,2,3
    CPUID=F25 Rev=2C 2004/08/26 CRC=62D062AB Off=EF800 Size=800 Plat=4
    
    Press any key to exit
    
    V:\cbrom>
    V:\cbrom>cbrom195.exe ep43ds3l.BIN /D
    cbrom195.exe V1.95 [12/14/07] (C)Phoenix Technologies 2001-2007
    
                  ******** ep43ds3l.BIN BIOS component ********
    
     No. Item-Name         Original-Size   Compressed-Size Original-File-Name
    ================================================================================
      0. System BIOS       20000h(128.00K)  13FB5h(79.93K)  ep43ds3l.BIN
      1. XGROUP CODE       0E0F0h(56.23K)   09ACDh(38.70K)  awardext.rom
      2. ACPI table        04D72h(19.36K)   0191Dh(6.28K)   ACPITBL.BIN
      3. EPA LOGO          0168Ch(5.64K)    0030Dh(0.76K)   AwardBmp.bmp
      4. GROUP ROM[18]     03F40h(15.81K)   02A68h(10.60K)  ggroup.bin
      5. GROUP ROM[20]     01EE0h(7.72K)    017A7h(5.91K)   ffgroup.bin
      6. YGROUP ROM        0BFE0h(47.97K)   068D2h(26.21K)  awardeyt.rom
      7. GROUP ROM[22]     0F630h(61.55K)   014F6h(5.24K)   tgroup.bin
      8. GROUP ROM[23]     0F630h(61.55K)   0222Bh(8.54K)   t1group.bin
      9. GROUP ROM[24]     0F630h(61.55K)   00AECh(2.73K)   t2group.bin
     10. GROUP ROM[ 0]     07E70h(31.61K)   02C80h(11.13K)  _EN_CODE.BIN
     11. PCI ROM[A]        03600h(13.50K)   0254Dh(9.33K)   ICHAAHCI.BIN
     12. MINIT             15520h(85.28K)   1554Ah(85.32K)  DS3_DDR2.BIN
     13. PCI ROM        0C800h(50.00K)   079FDh(30.50K)  rtegrom.lom
     14. LOGO1 ROM         00B64h(2.85K)    00520h(1.28K)   dbios.bmp
     15. LOGO BitMap       4B30Ch(300.76K)  14B7Eh(82.87K)  ep43ds3l.bmp
     16. GV3                0234Dh(8.83K)   00C31h(3.05K)   PPMINIT.ROM
     17. OEM0 CODE         028EBh(10.23K)   01E56h(7.58K)   SBF.BIN
    
      Total compress code space  = E6000h(920.00K)
      Total compressed code size = 67FD3h(415.96K)
      Remain compress code space = 7E02Dh(504.04K)
    
                  ******** ep43ds3l.BIN Bootblock component ********
    
     No. Item-Name         Original-Size   Compressed-Size Original-File-Name
    ================================================================================
      1. MEM INIT IN BB    07240h(28.56K)   07271h(28.61K)  DDR2_bb.BIN
    
                              ** Micro Code Information **
    Update ID  CPUID  |  Update ID  CPUID  |  Update ID  CPUID  |  Update ID  CPUID
    ------------------+--------------------+--------------------+-------------------
    SLOT1  0A   0F32  |  PGA423 2C   0F25  |  SLOT1  02   0F37  |  SLOT1  17   0F34
    SLOT1  17   0F41  |  SLOT1  05   0F43  |  SLOT1  03   0F49  |  SLOT1  04   0F4A
    SLOT1  06   0F44  |  SLOT1  03   0F47  |  PGA478 07   0F61  |  PGA478 0F   0F62
    SLOT1  04   0F64  |  PGA478 0B   0F65  |  SLOT1  11   06F1  |  SLOT1  26   06F4
    SLOT1  33   06F5  |  SLOT1  33   06F5  |  SLOT1  CB   06F6  |  PPGA   68   06F7
    SLOT1  04   0660  |  SLOT1  5A   06F2  |  SLOT1  82   06F9  |  SLOT1  38   0661
    SLOT1  B6   06FB  |  SLOT1  A3   06FD  |  PPGA   B6   06FB  |  SLOT1  06   0671
    SLOT1  04   0674  |  SLOT1  0C   0676  |  SLOT1  07   067A  |  PPGA   06   0671
    PPGA   04   0674  |  PPGA   0C   0676  |  PPGA   05   0677  |  SLOT1  A4   06FD
    SLOT1  BC   06FB  |  PPGA   BA   06FB  |  SLOT2  BC   06FB  |  SLOT1  BA   06FB
    SLOT1  6B   06F7  |  PPGA   6A   06F7  |  SLOT2  D2   06F6  |  SLOT1  D0   06F6
    SLOT1  5D   06F2  |  SLOT1  0B   067A  |  SLOT1  0B   067A  |  PPGA   0A   0677
    SLOT1  0F   0676  |  PPGA   0F   0676  |  SLOT2  0F   0676  |  SLOT1  0F   0676
    
    
     
  2. Tito

    Tito Super Mod / Adviser
    Staff Member

    Nov 30, 2009
    17,215
    14,777
    340
    I suggest you to seek help in win-raid forum; you'll get faster response.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. JanCerny

    JanCerny MDL Member

    Sep 13, 2012
    182
    111
    10
    Ok, I'll try it and post working solution to MDL.
     
  4. nexus76

    nexus76 MDL Addicted

    Jan 25, 2009
    783
    296
    30
    search for win-raid + ubu
    the fastest solution for updating your ROMs
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  5. Fernando 1

    Fernando 1 MDL Member

    Jul 26, 2011
    219
    43
    10
    #5 Fernando 1, Jan 26, 2015
    Last edited: Jan 26, 2015
    The UBU tool doesn't help here, because it only works with AMI UEFI BIOSes and not with old Award/Phoenix or AMI non-UEFI ones. UBU means "UEFI BIOS Updater".
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...