<html><body><p><font size="2" face="sans-serif">Check out </font><a href="https://github.com/open-power/docs/blob/master/occ/p9_pmcd_homer.pdf" target="_blank"><font size="2" color="#0000FF" face="sans-serif"><u>https://github.com/open-power/docs/blob/master/occ/p9_pmcd_homer.pdf</u></font></a><font size="3" face="serif"> </font><font size="2" face="sans-serif"> to see if it helps.</font><br><font size="2" face="sans-serif"><br>--<br>Dan Crowell<br>Senior Software Engineer - Power Systems Enablement Firmware<br>IBM Rochester: t/l 553-2987<br>dcrowell@us.ibm.com</font><br><br><img width="16" height="16" src="cid:1__=09BB0D84DFF097ED8f9e8a93df938690@ibm.com" border="0" alt="Inactive hide details for Krystian Hebel ---07/15/2021 01:18:21 PM---Hello, Our work on coreboot port for Talos II got to the p"><font size="2" color="#424282" face="sans-serif">Krystian Hebel ---07/15/2021 01:18:21 PM---Hello, Our work on coreboot port for Talos II got to the point where we have to</font><br><br><font size="1" color="#5F5F5F" face="sans-serif">From: </font><font size="1" face="sans-serif">Krystian Hebel <krystian.hebel@3mdeb.com></font><br><font size="1" color="#5F5F5F" face="sans-serif">To: </font><font size="1" face="sans-serif">openpower-firmware@lists.ozlabs.org</font><br><font size="1" color="#5F5F5F" face="sans-serif">Cc: </font><font size="1" face="sans-serif">firmware@3mdeb.com</font><br><font size="1" color="#5F5F5F" face="sans-serif">Date: </font><font size="1" face="sans-serif">07/15/2021 01:18 PM</font><br><font size="1" color="#5F5F5F" face="sans-serif">Subject: </font><font size="1" face="sans-serif">[EXTERNAL] [OpenPower-Firmware] HOMER structure</font><br><font size="1" color="#5F5F5F" face="sans-serif">Sent by: </font><font size="1" face="sans-serif">"OpenPower-Firmware" <openpower-firmware-bounces+dcrowell=us.ibm.com@lists.ozlabs.org></font><br><hr width="100%" size="2" align="left" noshade style="color:#8091A5; "><br><br><br><tt><font size="2">Hello,<br><br>Our work on coreboot port for Talos II got to the point where we have to <br>start<br>cores other than the one booted by SBE. As part of the procedure of bringing<br>them up we have to prepare HOMER structure (istep 15.1 in Hostboot, IPL<br>documentation [1] swaps 15.1 with 15.2). So far we have been trying to parse<br>Hostboot's code that builds it, but that seems to take eternity.<br><br>Is there any documentation that would explain the layout (preferably both<br>structural and functional), better than the one that can be found in IPL <br>just<br>after 24.1? This would make our job much easier. Otherwise we are forced to<br>keep on going through the code, not only Hostboot's, but probably also HCODE<br>and/or OCC to understand what happens there.<br><br>[1] <br><a href="https://raw.githubusercontent.com/open-power/docs/master/hostboot/P9_Boot_Flow_OpenPOWER.pdf">https://raw.githubusercontent.com/open-power/docs/master/hostboot/P9_Boot_Flow_OpenPOWER.pdf</a> <br><br>-- <br>Krystian Hebel<br>Firmware Engineer<br><a href="https://3mdeb.com">https://3mdeb.com</a> | @3mdeb_com<br><br>_______________________________________________<br>OpenPower-Firmware mailing list<br>OpenPower-Firmware@lists.ozlabs.org<br><a href="https://lists.ozlabs.org/listinfo/openpower-firmware">https://lists.ozlabs.org/listinfo/openpower-firmware</a> <br><br></font></tt><br><br><BR>
<BR>
</body></html>