Announcement

Collapse
No announcement yet.

The Surface Pro X can‘t run Memtest86

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • David (PassMark)
    replied
    We confirmed the issue on our own hardware and also contacted Microsoft about the issue in Dec 2021, but they never responded.

    We traced it to the UEFI call for reading keyboard input. The system appears to hang before calling any of these functions

    gBS->CheckEvent(gST->ConIn->WaitForKey)
    gST->ConIn->ReadKeyStroke(gST->ConIn, &Key)

    Leave a comment:


  • Graham McIntyre
    replied
    Bringing back this thread as I am experiencing the same. Note, it's not possible to roll back firmware on Surface devices.

    Surface model: Surface Pro X H Model 1876
    SAM: 1.303.139.0
    UEFI: 7.590.140.0

    Logs attached. I am trying to reach out to MSFT Surface team as well.
    Attached Files

    Leave a comment:


  • David (PassMark)
    replied
    In the meantime you could try using old BIOS firmware (e.g. from around Dec 2020), if it is still available.

    Leave a comment:


  • yelongnihao
    replied
    Thank you, Keith. I'll be waiting for your reply. and thank you for your hard work

    Leave a comment:


  • keith
    replied
    Thanks for the logs.

    We think it may be related to a firmware update this year. As the Surface Pro X was one of the machines we tested before v9.0 (with ARM support) was released.
    We will contact Microsoft to see if they can assist with resolving the issue.

    Leave a comment:


  • yelongnihao
    replied
    Originally posted by keith View Post

    Thanks for the logs.

    Seems that the system hangs when attempting to read keyboard input. This may be a UEFI bug as it doesn't occur on x86 systems.

    We added an attempted workaround to bypass this issue.

    Please give this build a try:
    https://www.passmark.com/temp/memtes...b-9.3.1010.zip
    Hi Keith, I tried it with your version. The result is still the same, still hang in the same interface, caps light is not on, but fn light can be switched.
    Attached Files

    Leave a comment:


  • keith
    replied
    Originally posted by yelongnihao View Post

    Thank you for your reply. I have tried using the version you provided. Please check my log。
    Thanks for the logs.

    Seems that the system hangs when attempting to read keyboard input. This may be a UEFI bug as it doesn't occur on x86 systems.

    We added an attempted workaround to bypass this issue.

    Please give this build a try:
    https://www.passmark.com/temp/memtes...b-9.3.1010.zip

    Leave a comment:


  • Tim (PassMark)
    replied
    The surface pro X we're using has;

    UEFI = 3.570.140
    SAM = 14.509.139

    Leave a comment:


  • Ellick
    replied
    Hi Richard,
    I met the same issue as yelongnihao. Could you please share the UEFI and SAM version of Surface Pro X which you have tested in-house? I will compare with mine. Thank you so much.

    Leave a comment:


  • yelongnihao
    replied
    Originally posted by keith View Post
    Thanks for the logs.

    We included some additional logging. Can you give this build a try and send the logs as before:
    https://www.passmark.com/temp/memtes...b-9.3.1009.zip
    Thank you for your reply. I have tried using the version you provided. Please check my log。
    Attached Files

    Leave a comment:


  • keith
    replied
    Thanks for the logs.

    We included some additional logging. Can you give this build a try and send the logs as before:
    https://www.passmark.com/temp/memtes...b-9.3.1009.zip

    Leave a comment:


  • yelongnihao
    replied
    Guys, I'm still here, waiting for a response T-T

    Leave a comment:


  • yelongnihao
    replied

    Leave a comment:


  • yelongnihao
    replied
    Hi it's me again, I am here with you to give me the version of the validation, and found that can enter into the memtest logo interface, but found that I can't move my mouse, computer did not automatically start testing, I tried the mouse, press the keyboard, touchpad, according to the touch screen, all can't move my mouse, seemed to hang in the interface.

    And this is my log, please look at it again,thanks for you all T-T.
    Attached Files

    Leave a comment:


  • keith
    replied
    Thanks for the logs.

    The hang was caused by failing to measure the CPU clock speed properly.
    We made some changes that may fix the issue. We don't have your exact system but you can give this build a try if you like:

    https://www.passmark.com/temp/memtes...b-9.3.1008.zip

    Leave a comment:

Working...
X