Re: [edk2] Regarding storing Boot Device Config in persistent memory

2013-03-19 Thread Andrew Fish
On Mar 19, 2013, at 8:39 AM, Grant Likely wrote: > On Tue, Mar 19, 2013 at 3:11 PM, Cohen, Eugene wrote: >> You should be able to squeeze down the GPT header and entry array to reside >> in LBAs 1 to 16 and make the boot partition a real GPT partition as well. I >> didn't see anything in the

Re: [edk2] Regarding storing Boot Device Config in persistent memory

2013-03-19 Thread Grant Likely
On Tue, Mar 19, 2013 at 3:11 PM, Cohen, Eugene wrote: > You should be able to squeeze down the GPT header and entry array to reside > in LBAs 1 to 16 and make the boot partition a real GPT partition as well. I > didn't see anything in the GPT spec that specifies a minimum entry array size > so

Re: [edk2] Regarding storing Boot Device Config in persistent memory

2013-03-19 Thread Cohen, Eugene
t Subject: Re: [edk2] Regarding storing Boot Device Config in persistent memory On Tue, Mar 19, 2013 at 9:00 AM, Olivier Martin wrote: > Hi Rony, > > on ARM Versatile Express the UEFI variables are stores on NOR Flash > (ArmPlatformPkg/Drivers/NorFlashDxe). > What you need to support N

Re: [edk2] Regarding storing Boot Device Config in persistent memory

2013-03-19 Thread Grant Likely
On Tue, Mar 19, 2013 at 9:00 AM, Olivier Martin wrote: > Hi Rony, > > on ARM Versatile Express the UEFI variables are stores on NOR Flash > (ArmPlatformPkg/Drivers/NorFlashDxe). > What you need to support Non-Volatile UEFI variables is a Non-Volatile > Memory. And also a driver that implements t

Re: [edk2] Regarding storing Boot Device Config in persistent memory

2013-03-19 Thread Olivier Martin
Hi Rony, on ARM Versatile Express the UEFI variables are stores on NOR Flash (ArmPlatformPkg/Drivers/NorFlashDxe). What you need to support Non-Volatile UEFI variables is a Non-Volatile Memory. And also a driver that implements the EFI Firmware Volume Block protocol for this NVM device. I had

[edk2] Regarding storing Boot Device Config in persistent memory

2013-03-18 Thread Rony Nandy
Hi Oliver, I am trying to fix a issue related to UEFI on Arndale(https://bugs.launchpad.net/arndale/+bug/1131141).The Arndale boards do not store the Boot Device config, meaning that each time the board boots, it defaults to the config built into the image.Ideally, the board should store