As far as I know, there is no general(safe) way to do S3 in Uefi shell. There is no AML interpreter driver in UEFI shell to run the platform ASL code.

 

The warm reset is different from the S3 resume.

 

 

Thanks

 

Steven Shi

 

 

From: devel@edk2.groups.io <devel@edk2.groups.io> On Behalf Of Rafael Machado
Sent: Tuesday, May 17, 2022 3:11 AM
To: devel@edk2.groups.io
Subject: [edk2-devel] System S3 via UEFI shell

 

Hi everyone

 

I have a question.

Is there a way to put a system to sleep (S3) via UEFI shell?

 

Checking the UEFIshell spec, there is the reset command, that can be triggered with parameter -w, that would cause a warm boot. But I am not sure if warm boot and a S3 resume are the same.

 

Any comments?

 

Thanks

Rafael