UDS-P-UEFI

Differences between revisions 1 and 12 (spanning 11 versions)
Revision 1 as of 2011-10-24 08:34:31
Size: 1477
Editor: ppp121-45-252-58
Comment: Add initial UDS-P testing page
Revision 12 as of 2011-10-28 05:39:21
Size: 3523
Editor: acelankao
Comment:
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
'''Pre-UDS testing''': before UDS, we'd like to get as much testing done as possible. The test data we're looking for: '''Pre-UDS testing''': before UDS, we'd like to get as much testing done as possible. If you have access to a machine using EFI firmware (you can check by seeing if `/sys/firmware/efi` exists on your machine), then we'd appreciate some brief testing.

The test data we're looking for:
Line 7: Line 9:
{{{
      dmesg | grep "EFI v"
}}}
Line 14: Line 19:
Line 25: Line 31:
To install fwts in an Oneiric live USB image:
{{{
    sudo add-apt-repository ppa:firmware-testing-team/ppa-fwts-stable
    sudo apt-get update
    sudo apt-get install fwts
}}}

Line 27: Line 41:
|| Machine || UEFI version || CSM? || Boot? || Video? || S3? || S4? || S5? || Reboot? || Link to fwts info || || Machine || UEFI version || Kernel || CSM? || Boot? || Video? || S3? || S4? || S5? || Reboot? || Link to fwts info || Contributor ||
|| Intel''SDP|| 2.31 American Megatrends|| 3.0.0-12 || No || Yes || No || Yes || Yes || Yes || Yes || - || cking ||
|| Intel''SDP|| 2.31 American Megatrends|| 3.1.0-1 || No || Yes || Yes|| No|| Yes || Yes || Yes || - || cking ||
|| Intel''SDP|| 2.31 American Megatrends|| 3.0.0-12 || Yes || yes || Yes || Yes || Yes || Yes || Yes || [[https://chinstrap.canonical.com/~cking/UEFI-tests/fwts/intelSDP/results.log|results.log]] || cking ||
|| Tunnel''Mountain || 2.30 by EDK II || 3.0.0-12 || Yes || Yes || Yes || Yes || Yes || Yes || Yes || - || cking ||
|| AMD Opteron || EFI v2.31 by American Megatrends || 3.0.0-12 || No || Yes || Yes || Yes(only tried once) || Yes(only tried once) || N/A || Yes || - || acelan ||
|| Tunnel''Mountain || EFI v2.30 by EDK II || 3.0.0-12 || Yes || Yes || Yes || Yes(only tried once) || N/A || N/A || Yes || - || acelan ||
|| Tunnel''Mountain || EFI v2.30 by EDK II || 3.0.0-12 || No || Yes || Yes || Yes(only tried once) || Yes(only tried once) || N/A || Yes || - || acelan ||
|| Intel Sandy Bridge || EFI v2.31 by Phoenix Technologies Ltd. || 3.0.0-12 || No || Yes || Yes || No || N/A || N/A || Yes || - || acelan ||
|| Intel Sandy Bridge || EFI v2.31 by Phoenix Technologies Ltd. || 3.0.0-12 || No || Yes || Yes || No || N/A || N/A || Yes || - || acelan ||
|| Intel Ivy Bridge || EFI v2.10 by HPQ || 3.0.0-12 || No || Yes || Yes || Yes(only tried once) || Yes(only tried once) || N/A || No || - || acelan ||
|| Centaur VIA Nano processor || EFI v2.31 by INSYDE Corp. || 3.0.0-12 || No || Yes || Yes || Yes(only tried once) || Yes(only tried once) || N/A || Yes || - || acelan ||

UEFI Testing at UDS-P

Pre-UDS testing: before UDS, we'd like to get as much testing done as possible. If you have access to a machine using EFI firmware (you can check by seeing if /sys/firmware/efi exists on your machine), then we'd appreciate some brief testing.

The test data we're looking for:

  1. Machine Basic identifying info (eg Intel Tunnel Mountain)

  2. UEFI Version Vendor and version (eg tiano core, v2.30)

      dmesg | grep "EFI v"
  1. CSM: Was CSM (legacy BIOS compatibility mode) enabled for this test run? (yes/know/don't know)

  2. Boot: Does it boot at all?

  3. Video: Do all of GRUB, plymouth and X display correctly?

  4. S3: sudo fwts s3 --s3-multiple=30

  5. S4: sudo fwts s4 --s4-multiple=30

  6. S5 (shutdown): sudo shutdown -P now

  7. Reboot: sudo reboot

If possible (especially if some of the above tests fail), record the fwts info:

  1. Memory layout: fwts memmapdump -

  2. EFI variables: sudo fwts uefidump

  3. MTRR config: sudo fwts mtrr

  4. Systab: sudo cat /sys/firmware/efi/systab

    • I expect ACPI20 *and* SMBIOS to be configured. SMBIOS (containing the DMI tables) can be also be verified

      using: sudo fwts smbios - and sudo fwts dmi_decode -

Testing should be done with and Oneric x86_64 image on USB. If possible, disable legacy BIOS compatibilty ("CSM") mode; this may be possible through the BIOS configuration screen, or you may be able to use a "CSM-off" build of your BIOS.

To install fwts in an Oneiric live USB image:

    sudo add-apt-repository ppa:firmware-testing-team/ppa-fwts-stable
    sudo apt-get update
    sudo apt-get install fwts

Results

Machine

UEFI version

Kernel

CSM?

Boot?

Video?

S3?

S4?

S5?

Reboot?

Link to fwts info

Contributor

IntelSDP

2.31 American Megatrends

3.0.0-12

No

Yes

No

Yes

Yes

Yes

Yes

-

cking

IntelSDP

2.31 American Megatrends

3.1.0-1

No

Yes

Yes

No

Yes

Yes

Yes

-

cking

IntelSDP

2.31 American Megatrends

3.0.0-12

Yes

yes

Yes

Yes

Yes

Yes

Yes

results.log

cking

TunnelMountain

2.30 by EDK II

3.0.0-12

Yes

Yes

Yes

Yes

Yes

Yes

Yes

-

cking

AMD Opteron

EFI v2.31 by American Megatrends

3.0.0-12

No

Yes

Yes

Yes(only tried once)

Yes(only tried once)

N/A

Yes

-

acelan

TunnelMountain

EFI v2.30 by EDK II

3.0.0-12

Yes

Yes

Yes

Yes(only tried once)

N/A

N/A

Yes

-

acelan

TunnelMountain

EFI v2.30 by EDK II

3.0.0-12

No

Yes

Yes

Yes(only tried once)

Yes(only tried once)

N/A

Yes

-

acelan

Intel Sandy Bridge

EFI v2.31 by Phoenix Technologies Ltd.

3.0.0-12

No

Yes

Yes

No

N/A

N/A

Yes

-

acelan

Intel Sandy Bridge

EFI v2.31 by Phoenix Technologies Ltd.

3.0.0-12

No

Yes

Yes

No

N/A

N/A

Yes

-

acelan

Intel Ivy Bridge

EFI v2.10 by HPQ

3.0.0-12

No

Yes

Yes

Yes(only tried once)

Yes(only tried once)

N/A

No

-

acelan

Centaur VIA Nano processor

EFI v2.31 by INSYDE Corp.

3.0.0-12

No

Yes

Yes

Yes(only tried once)

Yes(only tried once)

N/A

Yes

-

acelan

Kernel/Testing/UDS-P-UEFI (last edited 2011-11-29 09:52:01 by ppp121-45-251-107)