On 12/05/2013 08:44 AM, Stojsavljevic, Zoran wrote:
Hello, [...] Here is the question for thinking: both CC2 and EL2 choices should be unified, to reflect one steady procedure for INTEL FSP, right?
I sent this email not in negative connotation, just trying to understand how better to approach Coreboot configuration procedure. Since there are more than few paths to be selected and IDF tool to be used to generate descriptor.bin .
Looking forward to some suggestions (from wide auditorium) to what I wrote here.
Well, we still consider FSP support experimental. As you might have imagined, the concept is new to us, we're still trying to wrap our heads around it. We're not even sure if we'll keep FSP in the long run, considering we have more native support for the FSP parts.
As far as the configuration goes, if you start with a blank .config, and select the board you want, the defaults should be able to produce a working image.
How did you think of unifying CC2 and EL2? One uses the FSP path, while the other one does not. We still keep the FSP vs non-FSP paths separate, although I think converting a board from one path to the other should be relatively simple. I would start by editing the configuration in src/mainboard/intel/<boardname>/ (Kconfig and devicetree.cb), and go from there.
Alex