need help with WinPhlash...

Discussion in 'Windows XP / Older OS' started by jiggysmb, Dec 7, 2007.

  1. jiggysmb

    jiggysmb MDL Novice

    Dec 7, 2007
    3
    0
    0
    Hello everyone,

    I am new here but am a HP & IBM tech, so I should have a little to offer the community.

    I came here today looking for some threads on BIOS editing but am having some issues.

    My employer would like to add asset tag # to every PCs BIOS. Is there a way to get the IBM BIOS disk to prompt for a asset tag? or do you know an easier way to get the asset tag into the bios?

    I have successfully used ITK (Intel Integrator Toolkit) to script a simple windows based app that asks for tag and adds to BIOS but will only work with actual Intel boards not on the Lenovo/IBM boards.

    Thanks in advance for any advice.
     
  2. Yen

    Yen Admin (retired)
    Staff Member

    May 6, 2007
    13,129
    14,238
    340
    #2 Yen, Dec 7, 2007
    Last edited by a moderator: May 23, 2017
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. jiggysmb

    jiggysmb MDL Novice

    Dec 7, 2007
    3
    0
    0
    #3 jiggysmb, Dec 7, 2007
    Last edited: Dec 7, 2007
    (OP)
    Asset tag is just a bar code sticker that goes on each PC. Basically a 7 digit number.

    In ITK we created files that simply ask for "asset tag" in a windows cmd prompt and it adds it to the Chassis info in the BIOS. Problem is this will work on custom PCs but will not work on IBM/Lenovo PCs. Also, we are talking 400-500 PCs, so I would like to keep it windows based, so we arent spending 5-10 minutes at each PC. Even with ITK though we need a different file set for each model motherboard. The files dont work on all 865s, for example I successfully added info on a 865GLC but the same files wont work on a 865ABC

    I tried
    Phlash16 /DCS: (asset tag)

    but I believe you must extract the BIOS, edit then reflash.



    Phoenix WinPhlash Utility for DOS - Version 1.4. Build 59a
    USAGE: PHLASH16 [options] [@rspfile] [romfile]
    romfile Override the default BIOS image name BIOS.WPH with "file".
    @rspfile Response file containing more options
    /A:n 32 bit address where to put the File Image.
    /B:file Override the default BIOS image name BIOS.WPH with "file".
    /BBL Program boot block.
    /BU[=name] Backup flash memory into BIOS.BAK before programming.
    If "name" specified, override the default filename BIOS.BAK.
    /C Clear CMOS checksum after programming.
    /CS Verify BIOS.WPH image checksum.
    /DMC:string Specify chassis manufacturer DMI string.
    /DMM:string Specify motherboard manufacturer DMI string.
    /DMS:string Specify system manufacturer DMI string.
    /DOxx:string Specify OEM DMI string number xx.
    /DPC:string Specify chassis product ID DMI string.
    /DPM:string Specify motherboard product ID DMI string.
    /DPS:string Specify system product ID DMI string.
    /DSC:string Specify chassis serial number DMI string.
    /DSM:string Specify motherboard serial number DMI string.