User and Reference Guide

  • 2021.1
  • 12/04/2020
  • Public Content

Loading Pre-EFI Initialization Modules (PEIMs)

To load modules for Pre-EFI Initialization phase, follow the steps below:
  1. Halt the target and ensure that it has stopped in the flash memory region 0xff600000 - 0x100000000.
  2. Select a desired hardware thread in the Debug view.
  3. Expand the drop-down menu of the
    load this
    Load available debug symbols
    button and select
    Load PEI Modules
    The selected context defines the address range that will be searched for debug information:
    • If you select a
      thread instance suspended
      hardware thread, the memory scan will start from the program counter of the thread.
      The value is equal to the program counter of the first stack frame of the thread.
    • If you select a
      stack frame instance
      stack frame, the start point will be its program counter (displayed in the view).
  4. When the search and loading is completed, check the Modules view for the list of successfully loaded modules.
    If the view is empty, no modules have been found or successfully loaded.
  5. Launch the ISD Shell and check the error messages to determine possible issues.
    If a module has been added successfully, the shell returns a corresponding message.

Product and Performance Information


Performance varies by use, configuration and other factors. Learn more at