FDT tool usage/arguments (BIOS update)

Discussion in 'Supermicro' started by Yaron Shragai, Nov 3, 2017.

  1. Yaron Shragai

    Yaron Shragai

    Nov 3, 2017
    Likes Received:
    Is there any documentation, or tribal knowledge, regarding the usage and arguments of the fdt tool that is used in the BIOS update process?

    This is one of the tools that comes with the BIOS update package that you download from the Supermicro web site, along with the AFU tool. They come as .SMC files; if you use the DOS tool, the first thing that the FLASH.BAT file does is rename them to .exe; if you use the UEFI tool, the first thing that the flash.nsh file does is rename them to .efi.

    Looking at the FLASH.BAT file, it calls fdt several times, with lines like:
    fdt -w 50 A5
    fdt -b 0
    fdt -r 50
    fdt -w 50 00
    It looksl like the fdt tool does not output any stdout, but rather, sets error codes, that are then checked by the batch file.

    Looks like it's generally used for determining whether the current FDT matches the FDT in the update image.

    Any information regarding what the command line arguments are? Any list of all the available ones?

    Yaron Shragai, Nov 3, 2017
Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.