From: Dhanasekar Jaganathan <jdhanasekarmca@gmail.com>
To: "You, Benjamin" <benjamin.you@intel.com>
Cc: "Desimone, Nathaniel L" <nathaniel.l.desimone@intel.com>,
"edk2-devel@lists.01.org" <edk2-devel@lists.01.org>
Subject: Re: Reg: Intel Rangley Support in EDK
Date: Wed, 18 Jul 2018 12:36:14 +0530 [thread overview]
Message-ID: <CAE4v+fSkY-EsDfuzRda=eFR4U7srzPqXO-x_YOG_4fSO=3vgQA@mail.gmail.com> (raw)
In-Reply-To: <E748835C6D8DB54B8E8AF33091ECC57C6223A0E9@SHSMSX103.ccr.corp.intel.com>
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 <benjamin.you@intel.com>
> > Cc: Desimone, Nathaniel L <nathaniel.l.desimone@intel.com>;
> 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 <jdhanasekarmca@gmail.com>
> > > 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"
> > > <edk2-devel-bounces@lists.01.org on behalf of 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
> > > <nathaniel.l.desimone@intel.com> 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"
> <edk2-
> > > 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
>
>
>
next prev parent reply other threads:[~2018-07-18 7:06 UTC|newest]
Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-07-12 3:52 Reg: Intel Rangley Support in EDK Dhanasekar Jaganathan
2018-07-13 1:44 ` Desimone, Nathaniel L
2018-07-13 5:20 ` Dhanasekar Jaganathan
2018-07-14 0:50 ` Desimone, Nathaniel L
2018-07-14 5:18 ` You, Benjamin
2018-07-16 5:28 ` Dhanasekar Jaganathan
2018-07-17 13:31 ` Dhanasekar Jaganathan
2018-07-18 5:58 ` You, Benjamin
2018-07-18 7:06 ` Dhanasekar Jaganathan [this message]
2018-07-18 7:42 ` You, Benjamin
2018-07-26 12:45 ` Dhanasekar Jaganathan
2018-07-27 0:45 ` You, Benjamin
2018-07-27 4:46 ` Dhanasekar Jaganathan
2018-07-27 5:22 ` You, Benjamin
2018-07-27 5:54 ` Dhanasekar Jaganathan
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-list from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to='CAE4v+fSkY-EsDfuzRda=eFR4U7srzPqXO-x_YOG_4fSO=3vgQA@mail.gmail.com' \
--to=devel@edk2.groups.io \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox