Hello All:

I am sorry about the delay.

> are you able to tell what's reading/writing the EFI variables?
> what are the few lines right before the loop starts?

Loading driver at 0x0007FB1B000 EntryPoint=0x0007FB1E34A EmuVariableRuntimeDxei
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 7F8AC018
ProtectUefiImageCommon - 0x7F8AD640
  - 0x000000007FB1B000 - 0x0000000000004FC0
PROGRESS CODE: V03040002 I0
Initialize buffer from 0x40000 bytes of flash
Found variable: key size: 0x0, val size: 0
Added variable: 0x0, val size: 0
Found variable: key size: 0x0, val size: 0
Added variable: 0x0, val size: 0
Found variable: key size: 0x0, val size: 0
Added variable: 0x0, val size: 0
Found variable: key size: 0x0, val size: 0
Added variable: 0x0, val size: 0
Found variable: key size: 0x0, val size: 0
Added variable: 0x0, val size: 0
Found variable: key size: 0x0, val size: 0
Added variable: 0x0, val size: 0
Found variable: key size: 0x0, val size: 0
Added variable: 0x0, val size: 0

> You probably have the edk2 side smmstore support added?
> And maybe not the very latest coreboot side driver installed (Arthur pushed 
> some important fixes recently)?

SMMSTORE was one of the reasons Patrick, thank you, I am glad to see this has 
been merged.
Also the Tianocore smmstore patches were added into MrChromebox repository... 
Thank you Matt.

I am using the default old smmstore driver from coreboot's 4.10 because this 
project has compilation errors in 4.11.

This problem has been resolved.
3 issues were preventing tianocore from booting correctly:

1.- A driverless ATA device.
2.- SMMSTORE was disabled.
3.- LPC had issues and must be running continously.

Now I got a reliable and fast booting to UEFI with persistent settings.

Thank you for your help.
Jose Trujillo.
_______________________________________________
coreboot mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to