From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=2607:f8b0:4001:c0b::22c; helo=mail-it0-x22c.google.com; envelope-from=jdhanasekarmca@gmail.com; receiver=edk2-devel@lists.01.org Received: from mail-it0-x22c.google.com (mail-it0-x22c.google.com [IPv6:2607:f8b0:4001:c0b::22c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id 380F321BADAB2 for ; Thu, 26 Jul 2018 21:46:03 -0700 (PDT) Received: by mail-it0-x22c.google.com with SMTP id w16-v6so5949778ita.0 for ; Thu, 26 Jul 2018 21:46:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=c51z7Cwsp9AH1jcf8tzxfkzaHvOv5ya8AVaZmCm0IhI=; b=NVeusBeQU3AnzcC2JYE30Iyo8qcPZAE544K4ESXmLZjszrPSyaBcrTTmJA+0hIIaox NVphv7J2sVyeupnfc3J7P/4r7C6VMC9SOzgX90PI5fu6Kpy0FJ0yCdgYDqCu/IKBWdEJ tFIoJr3F2/Og+XozkcrxYc4CghpRdK4YWyqaF0oJB+uqQayLQO7TWfRyQnrhxCJ+txbv 6U7JiQFTuZNhS3QzvjNepGYU+CVTh/LSaZWth3h6dKMJg9mVwlYgM42s6TtSaPU4CMjf z89GCl2Aw/6aTfa/wIvScNWiNW1GRou/zg/NsWZFZxcDd/wNIGhnxP+uwMCakM6Y1mO2 IjLg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=c51z7Cwsp9AH1jcf8tzxfkzaHvOv5ya8AVaZmCm0IhI=; b=E4zaHjlZbjYv68SJMGljZoGE0VEjBmj5HKt5LSlSfjiQ4w7Up5H0gYhAc3715E7ENW oYm9r0CkheaNNq1FYzzTeibRSXRIMZccXqnAsx60d4bSFOqx0Vuee2WjsZZsev6YoV5w ER7DUop5oOOhUj3khAh0xJr4OVLkF07neDgn/xy1YvxSkb3ioUmRXRXeyNAkQacz1oKZ VrnNPMBGjgKtRVJ/as767qKzOvutwjuo7g/NclMegtlxfa14RQ+HYurSZt+AEqLcqhvT wnO5v/NFQPFpUSr3n9pW0rwEg/AiqsqDvCFqZGpl/5MDhuEkGDzLDAp/w64D570repJf m56Q== X-Gm-Message-State: AOUpUlEoqS1ExkRbYrEzm0VsVYvxpcTWuipt8x/uegtdVBjB0yiL8j8i P+EgE0wocPz0m9Mx14dqmSW5mpZsgnCgU2aBUwE= X-Google-Smtp-Source: AAOMgpebIxknn1VtUWwpKdvwHd6qtTFs0HKW7mKvvbGbmVD86JdiYRLF3EjBRItXeGly9bImpheRkFSmQdX8SaA27zI= X-Received: by 2002:a24:1344:: with SMTP id 65-v6mr4448132itz.82.1532666761695; Thu, 26 Jul 2018 21:46:01 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a02:6952:0:0:0:0:0 with HTTP; Thu, 26 Jul 2018 21:46:00 -0700 (PDT) In-Reply-To: References: <02A34F284D1DA44BB705E61F7180EF0AAE40C42E@ORSMSX114.amr.corp.intel.com> From: Dhanasekar Jaganathan Date: Fri, 27 Jul 2018 10:16:00 +0530 Message-ID: To: "You, Benjamin" Cc: "Desimone, Nathaniel L" , "edk2-devel@lists.01.org" X-Content-Filtered-By: Mailman/MimeDel 2.1.27 Subject: Re: Reg: Intel Rangley Support in EDK X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 27 Jul 2018 04:46:04 -0000 Content-Type: text/plain; charset="UTF-8" Hi Ben, Thanks for sharing. I am unable to find owners of FSP. Where Can I get those details ?. Thanks, Dhanasekar On Fri, Jul 27, 2018 at 6:15 AM, You, Benjamin wrote: > Hi Dhanasekar, > > Here is a link: > https://firmware.intel.com/sites/default/files/resources/ > A_Tour_Beyond_BIOS_Using_the_Intel_Firmware_Support_ > Package_Version_1_1_with_the_EFI_Developer_Kit_II.pdf > > You may also consult the owners of the FSP related packages in the EDK2 > repo > for any questions. > > Thanks, > > - ben > > > > From: Dhanasekar Jaganathan [mailto:jdhanasekarmca@gmail.com] > > Sent: Thursday, July 26, 2018 8:45 PM > > To: You, Benjamin > > Cc: Desimone, Nathaniel L ; > edk2-devel@lists.01.org > > Subject: Re: [edk2] Reg: Intel Rangley Support in EDK > > > > Hi Nate, Ben, > > > > > > Can you please provide me the steps to integrate FSP with latest EDK2 > source ?. I didnt get clear steps from net (seems steps are compatible with > latest source). > > Which are the changes I have to do in latest EDK2 source and in which > location I have to copy FSP binary ?. > > My FSP version is 1.1. > > Please share me links or example projects. > > > > Thanks, > > dhanasekar > > > > On Wed, Jul 18, 2018 at 1:12 PM, You, Benjamin > wrote: > > Hi, Dhanasekar, > > > > I see "console=tty0 console=ttyUSB0,115200n8" in your configuration. > > > > You might want to check if "ttyUSB0" matches what Linux kernel denotes > > your serial port. > > > > I am not expert in Linux kernel so not exactly sure how to debug this. A > > possible way may be trying to enable Linux serial output on a known good > > BIOS with your board (if there is such a BIOS) first. > > > > Thanks, > > > > - ben > > > > > From: Dhanasekar Jaganathan [mailto:jdhanasekarmca@gmail.com] > > > Sent: Wednesday, July 18, 2018 3:06 PM > > > To: You, Benjamin > > > Cc: Desimone, Nathaniel L ; > edk2-devel@lists.01.org > > > Subject: Re: [edk2] Reg: Intel Rangley Support in EDK > > > > > > Hi Ben, > > > > > > I have shared my grub.cfg below, > > > > > > if loadfont /boot/grub/font.pf2 ; then > > > set gfxmode=auto > > > insmod efi_gop > > > insmod efi_uga > > > insmod gfxterm > > > terminal_output gfxterm > > > fi > > > > > > set menu_color_normal=white/black > > > set menu_color_highlight=black/light-gray > > > > > > set timeout=5 > > > menuentry "Install Ubuntu Server" { > > > set gfxpayload=keep > > > #DJ linux /casper/vmlinuz boot=casper quiet --- > > > linux /casper/vmlinuz file=/cdrom/preseed/ubuntu-server.seed > vga=normal console=tty0 console=ttyUSB0,115200n8 --- > > > initrd /casper/initrd.gz > > > } > > > menuentry "OEM install (for manufacturers)" { > > > set gfxpayload=keep > > > linux /casper/vmlinuz boot=casper only-ubiquity quiet splash > oem-config/enable=true --- > > > initrd /casper/initrd.gz > > > } > > > menuentry "Check disc for defects" { > > > set gfxpayload=keep > > > linux /casper/vmlinuz boot=casper integrity-check quiet > splash --- > > > initrd /casper/initrd.gz > > > } > > > > > > Thanks, > > > Dhanasekar > > > > > > On Wed, Jul 18, 2018 at 11:28 AM, You, Benjamin < > benjamin.you@intel.com> wrote: > > > Hi, Dhanasekar, > > > > > > Linux boot parameters allow specifying serial baudrate. An example > would be: > > > earlycon=uart8250,mmio32,0xXXXXXXXX,115200n81 console=ttyS2,115200 > > > > > > Please make sure the serial device info (including MMIO or I/O address > and > > > the device name) matches your platform in above settings. > > > > > > I guess character set is not an issue here since Linux only outputs > basic > > > ASCII codes. > > > > > > Thanks, > > > > > > - ben > > > > > > > From: Dhanasekar Jaganathan [mailto:jdhanasekarmca@gmail.com] > > > > Sent: Tuesday, July 17, 2018 9:32 PM > > > > To: You, Benjamin > > > > Cc: Desimone, Nathaniel L ; > edk2-devel@lists.01.org > > > > Subject: Re: [edk2] Reg: Intel Rangley Support in EDK > > > > > > > > Hi Nate, Ben, > > > > > > > > After changing Windows -> Translation = CP437 in Putty, I can able > to see proper Shell and BIOS setup. > > > > After Grub, I am not seeing OS installation Process. I have changed > Kernal Parameters too. > > > > > > > > May Linux Server Installation(via serial) use different character > setting or baud rate?. > > > > > > > > Thanks, > > > > Dhanasekar > > > > > > > > On Mon, Jul 16, 2018 at 10:58 AM, Dhanasekar Jaganathan < > jdhanasekarmca@gmail.com> wrote: > > > > Hi Nate/ Ben, > > > > > > > > Thanks for the info. > > > > > > > > My host is Ubuntu system and I am using "minicom" for serial > messages. > > > > I will use putty with the values you mentioned. > > > > I have been trying with different Kernel parameters (in grub.cfg) > while installing Ubuntu Server OS. > > > > > > > > I will update the result. > > > > > > > > Thanks, > > > > Dhanasekar > > > > > > > > On Sat, Jul 14, 2018 at 10:48 AM, You, Benjamin < > benjamin.you@intel.com> wrote: > > > > Hi Dhanasekar, > > > > > > > > The Coreboot UEFI Payload does support serial and terminal. As Nate > said > > > > below, there may be some configuration issue causing the display not > correctly > > > > formatted through serial terminal. > > > > > > > > I also agree with Nate that since your board does not have a VGA > connection, > > > > you might have to configure Ubuntu to use serial console to monitor > the boot > > > > process. > > > > > > > > Thanks, > > > > > > > > - ben > > > > > > > > > -----Original Message----- > > > > > From: edk2-devel [mailto:edk2-devel-bounces@lists.01.org] On > Behalf Of > > > > > Desimone, Nathaniel L > > > > > Sent: Saturday, July 14, 2018 8:51 AM > > > > > To: Dhanasekar Jaganathan > > > > > Cc: edk2-devel@lists.01.org > > > > > Subject: Re: [edk2] Reg: Intel Rangley Support in EDK > > > > > > > > > > Hi Dhanasekar, > > > > > > > > > > I don't know very much about coreboot or the coreboot UEFI > payload, so I > > > > > won't be able to help you much with that. From what you mention in > your > > > > > message it sounds like either the coreboot UEFI payload does not > include the > > > > > TerminalDxe driver, there is a configuration issue with it. > MinPlatformPkg is a > > > > > pure EDK2 only implementation that does not have any coreboot > dependencies, > > > > > but it does not support Rangley at the moment. > > > > > > > > > > With regard to the setup menu graphical corruption, the setup menu > uses the > > > > > CP437 character set, since the setup menu is often displayed using > VGA text > > > > > mode, whereas most current terminal emulators assume UTF-8 > encoding. To > > > > > make it render properly, use PuTTY and in the connection > configuration under > > > > > Windows -> Translation change the remote character set to CP437. > > > > > > > > > > I suspect there are kernel parameters you will need to pass to > make Ubuntu use > > > > > the serial port as the terminal, I suggest looking at Ubuntu > documentation or > > > > > message boards. > > > > > > > > > > Thanks, > > > > > > > > > > Nate > > > > > > > > > > On 7/12/18, 10:21 PM, "edk2-devel on behalf of Dhanasekar > Jaganathan" > > > > > jdhanasekarmca@gmail.com> > > > > > wrote: > > > > > > > > > > Hi Nate, > > > > > > > > > > Thanks for the info. I will try this. > > > > > > > > > > My Rangley platform has no onboard or offboard vga support. Com > Port / Serial > > > > > console is used for display and communication. > > > > > I am booting the platform by coreboot with UEFI payload. I am > trying to install > > > > > Ubuntu server OS. > > > > > > > > > > When I boot into Shell, I am not seeing actually shell (graphics > are not good) and > > > > > keystroke are working properly. > > > > > When I boot into EDK Setup, I am not getting proper setup page > (graphics are > > > > > not good) and keystroke are not working. > > > > > > > > > > When I try to boot Ubuntu Server, I am getting below error, > > > > > > > > > > "error: no suitable video mode found. > > > > > Booting in blind mode" > > > > > > > > > > It seems I am missing some video/graphics settings in UEFI > payload. If you know > > > > > the fix, Please provide me. > > > > > > > > > > Thanks, > > > > > Dhanasekar > > > > > > > > > > > > > > > > > > > > On Fri, Jul 13, 2018 at 7:14 AM, Desimone, Nathaniel L > > > > > wrote: > > > > > Hi Dhanasekar, > > > > > > > > > > There is nothing pre-built and off-the-shelf ready today. But we > do have a > > > > > generalized infrastructure for open source Intel UEFI platforms > called > > > > > MinPlatformPkg. Please see the following: > > > > > > > > > > https://github.com/tianocore/edk2-platforms/tree/devel- > > > > > MinPlatform/Platform/Intel > > > > > > > > > > Notice that MinPlatformPkg requires a *OpenBoardPkg that supports > the > > > > > desired platform. To my knowledge no one at Intel has looked at > implementing > > > > > a RangleyOpenBoardPkg thus far. The focus has been on recently > released > > > > > platforms, Rangley is 4 years old at this point. If you are so > inclined, you are > > > > > welcome to try implementing a RangleyOpenBoardPkg. I would > recommend > > > > > using KabylakeOpenBoardPkg as a starting point. > > > > > > > > > > Thanks, > > > > > Nate > > > > > > > > > > On 7/11/18, 8:52 PM, "edk2-devel on behalf of Dhanasekar > Jaganathan" > > > > devel-bounces@lists.01.org on behalf of jdhanasekarmca@gmail.com> > wrote: > > > > > > > > > > Hi, > > > > > > > > > > I have booted Intel Rangley / MohonPeak platform in coreboot > with Intel > > > > > FSP. > > > > > I am unable to install UEFI OS in coreboot (sometime). > > > > > > > > > > EDK bios will install both UEFI and Legacy OS. > > > > > Does Open EDK supports Intel Rangley platform?. > > > > > Is code base available for Intel Rangely platform? > > > > > > > > > > > > > > > > > > > > Thanks, > > > > > Dhanasekar > > > > > _______________________________________________ > > > > > edk2-devel mailing list > > > > > edk2-devel@lists.01.org > > > > > https://lists.01.org/mailman/listinfo/edk2-devel > > > > > > > > > > > > > > > _______________________________________________ > > > > > edk2-devel mailing list > > > > > edk2-devel@lists.01.org > > > > > https://lists.01.org/mailman/listinfo/edk2-devel >