Quantcast
Channel: Embedded Community : All Content - All Communities
Viewing all articles
Browse latest Browse all 3032

Memory Initialization time reducing

$
0
0

Hi,

 

We are developing coreboot for Apollo lake custom board. We have enabled "MRC training data Saving" and "Enable FastBoot" in Fsp using BCT tool.

We have the FSP source (MR5).

 

After this we observed the boot time reduced from 31 sec to 23 sec for very first boot and 11sec for consequent boots.

 

We would like to reduce the boot time to the lowest as possible. We found the below logs which shows that the memory Initialization takes more time.

 

Coreboot FSP Performance Data

Coreboot FSP Performance Data

ID: 950 - 951: 8118676370 - 2354813461 --> 4433ms        ===============> Memory Initialization

ID: 952 - 953: 10675414728 - 8905813067 --> 1361ms

ID: 954 - 955: 11761158519 - 10934089420 --> 636ms

ID: 956 - 957: 19265617974 - 19265559282 --> 0ms

 

  1. Could you please help us to reduce the memory initialization time ?
  2. Can we extract the MRC data and preload it to reduce the boot time?

 

Thanks,

Antony


Viewing all articles
Browse latest Browse all 3032

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>