|
Re: How to set PcdEmuVariableNvModeEnable
The DEC file says:
## Indicates if Variable driver will enable emulated variable NV mode.<BR><BR>
# If this PCD is configured to dynamic, its value should be set before Variable driver starts to
The DEC file says:
## Indicates if Variable driver will enable emulated variable NV mode.<BR><BR>
# If this PCD is configured to dynamic, its value should be set before Variable driver starts to
|
By
Laszlo Ersek
·
#354
·
|
|
How to set PcdEmuVariableNvModeEnable
InitEmuNonVolatileVariableStore or InitRealNonVolatileVariableStore will be used to initial non-volatile variable according to value of PcdEmuVariableNvModeEnable.
How do I know which one I should
InitEmuNonVolatileVariableStore or InitRealNonVolatileVariableStore will be used to initial non-volatile variable according to value of PcdEmuVariableNvModeEnable.
How do I know which one I should
|
By
wenyi,xie
·
#353
·
|
|
Re: System hangs with 'Type 2: Sev:80; Class:3 SubClass:D; Op:6' error at boot-up
That sounds like an x86 exception vector number. 6 is an Invalid Opcode, and in EFI that usually means the code ran off into the weeds and started executing garbage. So stack corruption, or bad
That sounds like an x86 exception vector number. 6 is an Invalid Opcode, and in EFI that usually means the code ran off into the weeds and started executing garbage. So stack corruption, or bad
|
By
Andrew Fish <afish@...>
·
#352
·
|
|
System hangs with 'Type 2: Sev:80; Class:3 SubClass:D; Op:6' error at boot-up
Hi Team,
I am seeing this error on my serial console coming from Oprom boot driver.
I am unable to find/debug from where it is getting originated and what could be root cause for it.
ERROR: Type:2;
Hi Team,
I am seeing this error on my serial console coming from Oprom boot driver.
I am unable to find/debug from where it is getting originated and what could be root cause for it.
ERROR: Type:2;
|
By
udai sharma <udai16787@...>
·
#351
·
|
|
Re: System hangs with 'Type 2: Sev:80; Class:3 SubClass:D; Op:6' error at boot-up
Contact your card / adapter vendor, is the best guess I have...
Laszlo
Contact your card / adapter vendor, is the best guess I have...
Laszlo
|
By
Laszlo Ersek
·
#350
·
|
|
Re: ESRT in OVMF
Hi Tom,
I am using OVMF.
I will try to enable some debug info from DxeCapsuleLib.
Thanks,
Sandeep
Hi Tom,
I am using OVMF.
I will try to enable some debug info from DxeCapsuleLib.
Thanks,
Sandeep
|
By
Sandeep Dhanvada
·
#349
·
|
|
ESRT in OVMF
Hi Sandeep,
Remind me, are you using a real platform to do these tests or are you using
OVMF? If you are using real hardware, the platform needs to properly
support capsules, which is quite rare
Hi Sandeep,
Remind me, are you using a real platform to do these tests or are you using
OVMF? If you are using real hardware, the platform needs to properly
support capsules, which is quite rare
|
By
Tomas Pilar (tpilar)
·
#348
·
|
|
Re: [EXTERNAL] Re: [edk2-discuss] [EXTERNAL] Re: [edk2-discuss] ESRT in OVMF
Hi Tom,
Sorry for the delayed response. I was offloaded to some other work.
Thanks for the pointer. There was some issue in FMP code in UEFI driver. After fixing this issue, booting is fine and
Hi Tom,
Sorry for the delayed response. I was offloaded to some other work.
Thanks for the pointer. There was some issue in FMP code in UEFI driver. After fixing this issue, booting is fine and
|
By
Sandeep Dhanvada
·
#347
·
|
|
Re: Help on UEFI variables
Why do you use UEFI variables for storing data related to a user-space
component? If the use case has nothing to do with UEFI (or firmware in
general), then UEFI variables look like a bad
Why do you use UEFI variables for storing data related to a user-space
component? If the use case has nothing to do with UEFI (or firmware in
general), then UEFI variables look like a bad
|
By
Laszlo Ersek
·
#346
·
|
|
OptionROM driver update failing in UEFI 2.4 but works on UEFI 2.3.1
(cc edk2-discuss for people with the same issue)
Glad to hear you've solved your problem!
Cheers,
Tom
(cc edk2-discuss for people with the same issue)
Glad to hear you've solved your problem!
Cheers,
Tom
|
By
Tomas Pilar <tomas@...>
·
#345
·
|
|
Help on UEFI variables
Good days to everybody,
I'm working on a user-space driver that uses UEFI for storing some driver specific variables. Due to the fact that this driver runs on Real-Time platform +1ms delays are
Good days to everybody,
I'm working on a user-space driver that uses UEFI for storing some driver specific variables. Due to the fact that this driver runs on Real-Time platform +1ms delays are
|
By
deniz343@...
·
#344
·
|
|
Re: What is the first place of code, we enter in EDK2 after an SMI?
There is a functionality in AMD hardware debug tools, HDT, with which you can set a breakpoint at the SMM entry point, the very first piece of code. I believe Intel's debug tools has the same
There is a functionality in AMD hardware debug tools, HDT, with which you can set a breakpoint at the SMM entry point, the very first piece of code. I believe Intel's debug tools has the same
|
By
Feng Libo <lbfeng@...>
·
#343
·
|
|
Re: What is the first place of code, we enter in EDK2 after an SMI?
Both AMD and Intel's Architectures Software Developer's Manual have the chapter to describe how to enter the SMM.
Yes, SMM is transparent for OS, so OS developers hate it. OS developers create SCI
Both AMD and Intel's Architectures Software Developer's Manual have the chapter to describe how to enter the SMM.
Yes, SMM is transparent for OS, so OS developers hate it. OS developers create SCI
|
By
Feng Libo <lbfeng@...>
·
#342
·
|
|
Re: OptionROM driver update failing in UEFI 2.4 but works on UEFI 2.3.1
Hi Liming,
I have SuperMicro X8 and X10 UEFI systems with me.
X10 AMI motherboard version:
EFI spec revision 2.4
EFI revision 5.11
X8 AMI motherboard version:
EFI spec revision 2.31
EFI revision
Hi Liming,
I have SuperMicro X8 and X10 UEFI systems with me.
X10 AMI motherboard version:
EFI spec revision 2.4
EFI revision 5.11
X8 AMI motherboard version:
EFI spec revision 2.31
EFI revision
|
By
udai sharma <udai16787@...>
·
#341
·
|
|
Re: What is the first place of code, we enter in EDK2 after an SMI?
As I know, the SMM flow as below:
1. Hardware trigger SMM signal (by IO trap, USB, PowerButton, and so on, detail in PI Spec)
2. CPU Save context and jump to the _SmiEntryPoint(SmiEntry.nasm)
3.
As I know, the SMM flow as below:
1. Hardware trigger SMM signal (by IO trap, USB, PowerButton, and so on, detail in PI Spec)
2. CPU Save context and jump to the _SmiEntryPoint(SmiEntry.nasm)
3.
|
By
Guomin Jiang
·
#340
·
|
|
What is the first place of code, we enter in EDK2 after an SMI?
Hello, i would like to write code, right after an SMI occurs.
I have searched the functions such as SmiRendezvous,SmiManage etc, and finally
went to UefiCpuPkg/PiSmmCpuDxeSmm/X64/SmiEntry.nasm
Hello, i would like to write code, right after an SMI occurs.
I have searched the functions such as SmiRendezvous,SmiManage etc, and finally
went to UefiCpuPkg/PiSmmCpuDxeSmm/X64/SmiEntry.nasm
|
By
mzktsn@...
·
#339
·
|
|
Re: OptionROM driver update failing in UEFI 2.4 but works on UEFI 2.3.1
You can register your unload function in the .inf file for your driver like
this:
[Defines]
...
UNLOAD_IMAGE = MyUnloadFunction
You can register your unload function in the .inf file for your driver like
this:
[Defines]
...
UNLOAD_IMAGE = MyUnloadFunction
|
By
Tomas Pilar (tpilar)
·
#338
·
|
|
Re: OptionROM driver update failing in UEFI 2.4 but works on UEFI 2.3.1
The difference between the 5.11 AMI bios and 4.654 AMI bios will be much,
much bigger than just the difference between the spec revisions from 2.31
to 2.4. The spec revision is just the set of APIs
The difference between the 5.11 AMI bios and 4.654 AMI bios will be much,
much bigger than just the difference between the spec revisions from 2.31
to 2.4. The spec revision is just the set of APIs
|
By
Tomas Pilar (tpilar)
·
#337
·
|
|
Re: OptionROM driver update failing in UEFI 2.4 but works on UEFI 2.3.1
You can register your unload function in the .inf file for your driver like this:
[Defines]
...
UNLOAD_IMAGE = MyUnloadFunction
You can register your unload function in the .inf file for your driver like this:
[Defines]
...
UNLOAD_IMAGE = MyUnloadFunction
|
By
Tomas Pilar (tpilar)
·
#336
·
|
|
Re: OptionROM driver update failing in UEFI 2.4 but works on UEFI 2.3.1
I review Edk2 DxeMain history. gBS->UnloadImage() behavior has no change in UEFI2.3 and UEFI2.4. Which UEFI system are you using?
Thanks
Liming
Sent: 2020年8月4日 2:44
To: udai sharma
I review Edk2 DxeMain history. gBS->UnloadImage() behavior has no change in UEFI2.3 and UEFI2.4. Which UEFI system are you using?
Thanks
Liming
Sent: 2020年8月4日 2:44
To: udai sharma
|
By
Liming Gao
·
#335
·
|