<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Mar 20, 2017 at 11:51 AM, Berj K Chilingirian <span dir="ltr"><<a href="mailto:berjc@mit.edu" target="_blank">berjc@mit.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">



<div>
<div style="overflow-wrap: break-word;">Dear Coreboot Community,<span style="white-space:pre-wrap">I also have a serial port adapter (to USB) so that I can see the output of the coreboot process. Using this setup I am able to start up the machine with coreboot and get to the coreinfo screen (which I can then interact
 with).</span>
<div><span style="white-space:pre-wrap"><br>
</span></div>
<div><span style="white-space:pre-wrap">I am confused, however, by the output I am seeing from the boot process (attached). Specifically, it appears that the AmdInitReset procedure never exits, as shown below.</span></div>
<div><span style="white-space:pre-wrap"><br>
</span></div>
<blockquote style="margin:0px 0px 0px 40px;border-width:medium;border-style:none;border-color:currentcolor;padding:0px">
<div><span style="white-space:pre-wrap">coreboot-4.5-1349-g41dded3-<wbr>dirty Mon Mar 20 03:04:09 UTC 2017 romstage starting... POST: 0x34 BSP Family_Model: 00610f21 cpu_init_detectedx = 00000000 POST: 0x37 AmdInitReset: Start *** !!AGESA cb_AgesaV0.0.0.1
 *** FCH Reset Data Block Allocation: [0x0], Ptr = 0x004001e0 Fch OEM config in INIT RESET Done PCI: 00:14.4 bridge ctrl <- 0003 PCI: 00:14.4 cmd <- 00 PCI: 00:14.5 subsystem <- 1022/1410 PCI: 00:14.5 cmd <- 02 PCI: 00:15.0 bridge ctrl <- 0003 PCI: 00:15.0
 cmd <- 00 PCI: 00:15.1 bridge ctrl <- 0003</span></div>
<div><span style="white-space:pre-wrap">…</span></div><br></blockquote></div></div></blockquote><div><br></div><div>Hi<br><br>I think this is just a case that the routing of serial port IO address 
range to LPC bus and further down to the UART is blocked as part 
of AmdInitReset. And we recover it as part of device resource assignment late in ramstage.<br></div><div><br>Try build with HUDSON_LEGACY_FREE=n, should be visible "System is legacy free" choice in menuconfig. The help text there does not really match what it does and default setting seems incorrect for all the cases where board has super-io and serial port.<br><br><br></div><div>Kyösti <br></div></div></div></div>