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)
Announcement
Collapse
No announcement yet.
The Surface Pro X can‘t run Memtest86
Collapse
X
-
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:
-
In the meantime you could try using old BIOS firmware (e.g. from around Dec 2020), if it is still available.
Leave a comment:
-
Thank you, Keith. I'll be waiting for your reply. and thank you for your hard work
Leave a comment:
-
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:
-
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.zipAttached Files
Leave a comment:
-
Originally posted by yelongnihao View Post
Thank you for your reply. I have tried using the version you provided. Please check my log。
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:
-
The surface pro X we're using has;
UEFI = 3.570.140
SAM = 14.509.139
Leave a comment:
-
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:
-
Originally posted by keith View PostThanks 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.zipAttached Files
Leave a comment:
-
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:
-
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:
-
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:
Leave a comment: