<div dir="ltr"><div><span style="font-size:14px">Hi Zoran</span><br></div><div><div style="font-size:14px"><br></div><div style="font-size:14px">Intel coreboot code + FSP + seabios1.91 in win8.1: All device is workable and no yellow mark in device manager. </div><div style="font-size:14px"><br></div><div style="font-size:14px">All lpss device is workable and no yellow mark in AMI UEFI BIOS. </div><div style="font-size:14px"><br></div><div style="font-size:14px">coreboot4.4 + FSP+seabios1.91 in win8.1: lpss device is shown yellow mark in device manager. </div><div style="font-size:14px"><br></div><div style="font-size:14px">Thank you</div></div></div><div class="gmail_extra"><br><div class="gmail_quote">2016-05-20 15:49 GMT+08:00 Zoran Stojsavljevic <span dir="ltr"><<a href="mailto:zoran.stojsavljevic@gmail.com" target="_blank">zoran.stojsavljevic@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hello Chang,<div><br></div><div>Just replace these info in my latest email (regarding BYT FSP and Coreboot). The later use case and questions remain the same.</div><div><br></div><div>Thank you,</div><div>Zoran</div><div><br></div></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">On Fri, May 20, 2016 at 9:16 AM, cheng yichen <span dir="ltr"><<a href="mailto:blessyichen@gmail.com" target="_blank">blessyichen@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><span><span style="font-size:14px">Hi Zoran</span><div style="font-size:14px"><br></div><div style="font-size:14px">Sorry for the information is not clear. The MR5 that I mean is intel release coreboot source code and FSP in intel web side. In the debug message I find the version is coreboot4.0. </div><div style="font-size:14px"><br></div><div style="font-size:14px">in my previous mail, the MR5 is included intel coreboot source code and FSP package. </div><div style="font-size:14px"><br></div><div style="font-size:14px">Thank you</div></span><div style="font-size:14px"><div><img src="https://ssl.gstatic.com/ui/v1/icons/mail/images/cleardot.gif"></div></div></div><div><div><div class="gmail_extra"><br><div class="gmail_quote">2016-05-17 11:36 GMT+08:00 Zoran Stojsavljevic <span dir="ltr"><<a href="mailto:zoran.stojsavljevic@gmail.com" target="_blank">zoran.stojsavljevic@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hello Cheng,<div><br></div><div>I am afraid, I have no ideas anymore what could be wrong. But I have for you one suggestion (path to resolution, maybe).</div><div><br></div><div>No idea what you are using. In the sense BYT-FSP (MR5) -> Coreboot -> (payload???). You either use SeaBIOS (CSM ON), or Tiano Core/EK2 (CSM OFF).</div><div><br></div><div>I would suggest the following: since it depends what payload you use because you would like to reuse your old HDD with WIN 8.1, to make test very short (no need to install other HDD with WIN 8.1).</div><div><br></div><div>Please, take real UEFI BIOS (for BYT-M N2807 it is Client Group 64bit A093.R42 or later), and install it on some INTEL CRB (BayleyBay or BakerSport) where you already have N2807. Then, in relations what payload you are using, you need to set CSM ON or CSM OFF, to make work/reuse your original HDD with WIN 8.1.</div><div><br></div><div>Please, after you are able to bring your INTEL BYT-M CRB to WIN 8.1, reboot, and again enter BIOS CMOS. There, under system setup/advanced settings, you should be able to find southbridge setup, where one of the options is LPSS.</div><div><br></div><div>Please, experiment, with settings within LPSS mode (PCI and ACPI), and, please, report here do you have the same as with BYT-FSP MR5 settings as you use "<span style="font-size:12.8px">pcdlpsssioenablepcimode" to "LPSS_PCI_MODE_DISABLE" and "ENABLE/DEFAULT" (do you see the same behavior in WIN 8.1 device manager)?</span></div><div><span style="font-size:12.8px"><br></span></div><div><span style="font-size:12.8px">Thank you,</span></div><div><span style="font-size:12.8px">Zoran</span></div></div><div><div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, May 16, 2016 at 2:06 PM, cheng yichen <span dir="ltr"><<a href="mailto:blessyichen@gmail.com" target="_blank">blessyichen@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi  Zoran<div><br></div><div>Base on the version Baytrail_coreboot_MR5_Dec-21-2015(coreboot) that is released by Intel. </div><div>In the coreboot(Intel released and defautle is acpi mode) I can install driver and device is workable in win8.</div><div>I can see hs-uart controller in device manage and no yellow mark.</div><div><br></div><div>In last coreboot source code. after I modify "pcdlpsssioenablepcimode" to "LPSS_PCI_MODE_DISABLE". Then the lpss device will be confgured to ACPI mode. </div><div>but the hs-uart controller and I2C controller will shown yellow mark in win8 device manager.</div><div>Because the main controller is not workable in win8. I don't check the sub-device device. </div><div><br></div><div><br></div><div><br></div><div> </div></div><div><div><div class="gmail_extra"><br><div class="gmail_quote">2016-05-16 17:16 GMT+08:00 Zoran Stojsavljevic <span dir="ltr"><<a href="mailto:zoran.stojsavljevic@gmail.com" target="_blank">zoran.stojsavljevic@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hello Cheng,<div><br></div><div>Again, I'll repeat my questions:</div><div>[1] Are you talking about BIOS, where you are enabling in LPSS ACPI (disabling automatically PCI) mode?</div><div>[2] I need better explanation of your use case... Are you using BYT MR4, then MR5, or instead MR4 BIOS, or...?</div><div>[3] For WIN8.1 you need to have the following:</div><div><div>      For BIOS to work (and get rid off these yellow triangles with question marks):</div><div>      [A] ACPI mode in BIOS: South Cluster Configuration -> LPSS & SCC Configuration -> LPSS LPSS & SCC</div><div>           Devices Mode -> Select "ACPI Mode";<br></div><div>      [B] The GPIO controller driver is/should be prerequisite for HS-UART driver. There is a document named:</div><div>            Intel_Processor_Win8_IO_Drivers_Gold_MR1. You should ask for it from INTEL support. If installed</div><div>            correctly, you should see HS-UART Controller device under System Devices in Device Manager. Also</div><div>            new unknown devices should appear: ACPI\BCM2E1A and ACPI\BCM4752. These devices are for</div><div>            HS-UART Sub Device Driver;</div><div>      [C] You should compile the UART Sub Device Driver (by 1.2.1 of Intel Atom E3800 Win8.1 HS-UART Sub</div><div>            Device Driver Sample Code Guide_1.0), and install after building them. After that you should see Ports in</div><div>            Device Manager.</div></div><span><font color="#888888"><div><br></div><div>Zoran</div></font></span></div><div class="gmail_extra"><br><div class="gmail_quote"><span>On Fri, May 13, 2016 at 5:43 AM, cheng yichen <span dir="ltr"><<a href="mailto:blessyichen@gmail.com" target="_blank">blessyichen@gmail.com</a>></span> wrote:<br></span><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div><div dir="ltr"><div style="font-size:14px"><br></div><div style="font-size:14px">HI all</div><div style="font-size:14px"><br></div><div style="font-size:14px">I try to enable Lpss device(i2c hs-uart) with ACPI mdoe.</div><div style="font-size:14px">i2c and hs-uart will show yellow mark in device manager with win8.1. </div><div style="font-size:14px">but I can't find the same issue in intel coreboot(versrion MR5).</div><div style="font-size:14px">Do you have any idea for the issue? Thank you </div></div>
<br></div></div><span>--<br>
coreboot mailing list: <a href="mailto:coreboot@coreboot.org" target="_blank">coreboot@coreboot.org</a><br>
<a href="https://www.coreboot.org/mailman/listinfo/coreboot" rel="noreferrer" target="_blank">https://www.coreboot.org/mailman/listinfo/coreboot</a><br></span></blockquote></div><br></div>
</blockquote></div><br></div>
</div></div></blockquote></div><br></div>
</div></div></blockquote></div><br></div>
</div></div><br>--<br>
coreboot mailing list: <a href="mailto:coreboot@coreboot.org" target="_blank">coreboot@coreboot.org</a><br>
<a href="https://www.coreboot.org/mailman/listinfo/coreboot" rel="noreferrer" target="_blank">https://www.coreboot.org/mailman/listinfo/coreboot</a><br></blockquote></div><br></div>
</div></div></blockquote></div><br></div>