Tool to Insert/Replace SLIC in Phoenix / Insyde / Dell / EFI BIOSes

Discussion in 'MDL Projects and Applications' started by andyp, Nov 26, 2009.

  1. konan99

    konan99 MDL Novice

    Feb 22, 2010
    2
    0
    0
    Just a quick summary of what I did:

    1. Get just the BIOS ROM file.
    2. Flash it using the BIOS's Instant Flash feature.
    3. Reboot.
    4. Go to BIOS and make sure it has correct setting. For RAID, you need to set it to RAID again.
    5. Run the rw tool to generate ACPI table.
    6. Run Andy's phoenix tool to generate the new BIOS.
    7. Repeat 2-4.

    Good luck!
     
  2. qtm

    qtm MDL Addicted

    Jul 8, 2009
    640
    605
    30
    very simple,for asus,msi, biostar,asrock,onda,colorful...all uefi bios mod this 5 module ,no need owner machine rw
     
  3. andyp

    andyp SLIC Tools Author

    Aug 8, 2008
    1,673
    2,570
    60
    Hi

    You are replacing some AMI ALASKA strings with OEM/Table ID manally.

    If you use a RW report the tool does this automatically.

    Andy
     
  4. Apokrif

    Apokrif MDL Addicted

    Dec 7, 2008
    542
    35
    30
    Sorry for cross posting, I think it belongs to this thread…

    Update CPU microcode module with Andy tool:
    I’ve never done it, but it should be piece of cake job for Andy tool.
    IMO, all we have to do it is to extract CPU microcode module from any of the latest BIOS and replace it our BIOS. I guess, it’s completely independent module - nothing else needs to be updated with it.
    If somebody knowledgeable could put a little tutorial together - everybody will appreciate it.

    Something to think about:
    Is there a way to parse CPU microcode to determine what CPUs are supported to make sure we add what we want and don’t drop out current CPU by mistake? :confused:
     
  5. kizwan

    kizwan MDL Member

    Mar 6, 2010
    189
    31
    10
    For more information on the Intel CPU microcode update, you can read the Intel® 64 and IA-32 Architectures Software Developer’s Manual Volume 3A, chapter 9.11. In Phoenix BIOS, the CPU microcode update are located in UPDATE0.ROM or _C0x.PEI. x stand for 0, 1 & so on. (These last two statements are strictly for Intel CPU microcode update) In this module, you can find more than one CPU Microcode update. Each microcode update is for specific CPUID. It won't caused any serious problem if you mistakenly removed CPU microcode update for current CPU. You'll just get warning message regarding missing microcode update whenever powering on the computer. Just need to press <some key> to resume.

    For AMD, I dunno.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  6. Apokrif

    Apokrif MDL Addicted

    Dec 7, 2008
    542
    35
    30
    Interesting...
    I do recall Dell boards display message "unsupported CPU" and hung.
    Does it mean, even if we update a BIOS CPU microcode section, it won't boot still?
    The behavior might depend on BIOS brand (Phoenix, Dell, etc.)
    I guess, we never know until we try :rolleyes:
     
  7. kizwan

    kizwan MDL Member

    Mar 6, 2010
    189
    31
    10
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  8. qtm

    qtm MDL Addicted

    Jul 8, 2009
    640
    605
    30
    check pm:hug2:
     
  9. kizwan

    kizwan MDL Member

    Mar 6, 2010
    189
    31
    10
    Yes, that is correct. If there is no microcode available for the current CPU, usually warning/error message will appear. Whether you can resume or not, it's depend on the rule written in the BIOS. BTW, during system initialization, BIOS doesn't check microcode update installed in windows. BIOS only read microcode update available in the BIOS itself. But if resume is possible & OS already have the updated or required microcode update, CPU can operate without any problem or limitation.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  10. Radeon24

    Radeon24 MDL Novice

    Jun 5, 2011
    5
    0
    0
    Hello guys !
    Can anybody know how can I upgrade the CPU microcodes of my Dell PowerEdge 6850 ?
    Thanks !
     
  11. WIND0WS 7

    WIND0WS 7 MDL Member

    Sep 28, 2009
    145
    0
    10
    The tool doesn't know where it is or?
     
  12. WIND0WS 7

    WIND0WS 7 MDL Member

    Sep 28, 2009
    145
    0
    10
    There's 20 .ROM files in the DUMP folder, do I manually edit one or more of those or do I manually edit the .HDR file?
     
  13. WIND0WS 7

    WIND0WS 7 MDL Member

    Sep 28, 2009
    145
    0
    10
    anybody know how to insert .bin file into dell phoenix bios?