Support for UEFI variables
by Wim Vervoorn
Hello,
I am working on a SBL implementation also using UEFI Payload. We have some parameters we want to be settable by the user. We can use the UEFI variables for that.
To do this I either need to be able to access the LiteVariables from UEFI or the UEFI variables from SBL. Are there any plans to do this? Basically I only need read only access in SBL.
Best Regards,
Wim Vervoorn
Eltan B.V.
Ambachtstraat 23
5481 SM Schijndel
The Netherlands
T : +31-(0)73-594 46 64
E : wvervoorn(a)eltan.com
W : http://www.eltan.com<http://www.eltan.com/>
"THIS MESSAGE CONTAINS CONFIDENTIAL INFORMATION. UNLESS YOU ARE THE INTENDED RECIPIENT OF THIS MESSAGE, ANY USE OF THIS MESSAGE IS STRICTLY PROHIBITED. IF YOU HAVE RECEIVED THIS MESSAGE IN ERROR, PLEASE IMMEDIATELY NOTIFY THE SENDER BY TELEPHONE +31-(0)73-5944664 OR REPLY EMAIL, AND IMMEDIATELY DELETE THIS MESSAGE AND ALL COPIES."
2 years, 9 months
Adding additional repository
by Wim Vervoorn
Hello,
When creating a new project I added an additional repository next to the standard SBL one. Which is quite common.
Basically all I need in this repository are the items for my custom board and custom components.
At this moment the mechanism is created in a way that I need to duplication the Silicon directory (at least for the chipset I am using) into this repository as well.
The FSP handling fails if I don't do this. So basically the Fsp handing doesn't follow the package path that is used by the EDK.
It is not the biggest deal but it would be nice if this can be improved.
Best Regards,
Wim Vervoorn
Eltan B.V.
Ambachtstraat 23
5481 SM Schijndel
The Netherlands
T : +31-(0)73-594 46 64
E : wvervoorn(a)eltan.com
W : http://www.eltan.com<http://www.eltan.com/>
"THIS MESSAGE CONTAINS CONFIDENTIAL INFORMATION. UNLESS YOU ARE THE INTENDED RECIPIENT OF THIS MESSAGE, ANY USE OF THIS MESSAGE IS STRICTLY PROHIBITED. IF YOU HAVE RECEIVED THIS MESSAGE IN ERROR, PLEASE IMMEDIATELY NOTIFY THE SENDER BY TELEPHONE +31-(0)73-5944664 OR REPLY EMAIL, AND IMMEDIATELY DELETE THIS MESSAGE AND ALL COPIES."
2 years, 9 months
Flash support for CoffeeLake
by Wim Vervoorn
Hello,
For ApolloLake SBL supports the Capsule update mechanism out of the box. Is this the case for CoffeeLake as well? I couldn't find a clear reference in the documentation.
If so, will any additional effort be required to make this work on a specific board? I assume the changes only involve the mechanism to trigger the update process is this right?
Best Regards,
Wim Vervoorn
2 years, 9 months
Improving onboard memory support
by Wim Vervoorn
Hello,
When working on a system with onboard memory I am running into a drawback of the way the SPD configuration for onboard memory systems is implemented.
Please correct me if I am wrong but as I see it now the way to implement a board that can have multiple memory configurations is to assign multiple board ids and create a dlt file for each ID and integrate the SPD files for that configuration in this dlt.
The first thing that I run into is that I need to duplicate all settings and update the memory configuration for this board id. Because of the duplication more maintenance is required. To resolve this it would be required to allow the board id to be split in several items so it can become more modular. For the memory case we would need a couple of bits to figure out what the memory configuration on this board is.
Besides this there is another issue. If you have a board that can contains several types of memory and also have banks that are populated and others that are not we are now wasting a lot of configuration space.
Each configuration is now using 2K bytes of space just because the system reserves this in the memory parameters.
My suggestion would be to separate the SPD space from the remainder of the memory configuration. One area can then contain the SPD data while the MemorySpdPtr00 etc only contain a pointer to the correct SPD (0 if no spd is used, 1 for the 2nd etc).
I think this would make the memory configuration for onboard memory systems much more flexible.
Best Regards,
Wim Vervoorn
Eltan B.V.
Ambachtstraat 23
5481 SM Schijndel
The Netherlands
T : +31-(0)73-594 46 64
E : wvervoorn(a)eltan.com
W : http://www.eltan.com<http://www.eltan.com/>
"THIS MESSAGE CONTAINS CONFIDENTIAL INFORMATION. UNLESS YOU ARE THE INTENDED RECIPIENT OF THIS MESSAGE, ANY USE OF THIS MESSAGE IS STRICTLY PROHIBITED. IF YOU HAVE RECEIVED THIS MESSAGE IN ERROR, PLEASE IMMEDIATELY NOTIFY THE SENDER BY TELEPHONE +31-(0)73-5944664 OR REPLY EMAIL, AND IMMEDIATELY DELETE THIS MESSAGE AND ALL COPIES."
2 years, 9 months