Hi Anatolii.

 

The debug version of FSP is a separate build of the FSP binary which is hard to get other than from Intel.

In addition, the debug versions of the FSP I ever had my hands on were not able to pass DRAM init in FSP-M.

 

If you, contrary, simply enable UART log in the non-debug FSP binary (over UPD), then there will be not much information as in a non-debug build Intel has removed the most outputs from the image.

 

Can you tell us a bit more about your setup? Which mainboard? Do you have a coreboot-log around?

 

Werner

 

Von: Anatolii Vorobev <anatolii.vorobev@wayray.com>
Gesendet: Donnerstag, 10. Dezember 2020 15:56
An: coreboot@coreboot.org
Betreff: [coreboot] FSP debug binaries

 

Dear Commutinty,

How can one get debug UART log from Intel FSP for Apollo Lake SoC (e3950 in particular)? There is software requirement in #573449 document (section 4.2.1) that states: "In order to enable the debug message output over serial UART port, the debug version Intel® FSP need to be integrated into the BIOS binary...". I cannot find any reference to debug version of Intel FSP. Intel community forums are useless with such questions.

Do I really need this mysterious debug version of APL Intel FSP binaries or should I just enable debug log in UPD settings of FSP being fetched from git during coreboot build process?

 

I have a problem passing SiliconInit of FSP-S module. It’s just getting stuck without any error message after invoking FSP-S module. The problem is in UPD settings for FSP-S, I just want to know where exactly.

 

Best Regards,

Anatolii Vorobev