xen-devel.lists.xenproject.org archive mirror
 help / color / mirror / Atom feed
* Xen on Intel Atom E3815: crash, no output
@ 2017-07-31 23:39 Stefano Stabellini
  2017-08-01  3:10 ` Tian, Kevin
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Stefano Stabellini @ 2017-07-31 23:39 UTC (permalink / raw)
  To: xen-devel; +Cc: andrew.cooper3, kevin.tian, sstabellini, jun.nakajima, jbeulich

Hi all,

I noticed that Xen does not boot on Intel Atom E3815. The system is a
Dell Edge Gateway 3003:

http://i.dell.com/sites/doccontent/shared-content/data-sheets/en/Documents/Dell_Edge_Gateway_3000_Series_spec_sheet.pdf?newtab=true

Grub2 loads Xen and Dom0, but no output comes out of Xen. After the
"Loading" messages from Grub2, Xen doesn't manage to print even a single
character and the system obviously crashes, but I don't know why because
there is no output. Before you ask, no I don't have a serial on the
system.

I tried to pass console=vga vga=text-80x25 and console=vga vga=ask, but
I still got nothing.

Do you have any ideas how to get some output on the screen? Do you know
how to get Xen to boot successfully?

Thanks,

Stefano

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Xen on Intel Atom E3815: crash, no output
  2017-07-31 23:39 Xen on Intel Atom E3815: crash, no output Stefano Stabellini
@ 2017-08-01  3:10 ` Tian, Kevin
  2017-08-01  6:52 ` Alexey G
  2017-08-01  9:38 ` Andrew Cooper
  2 siblings, 0 replies; 4+ messages in thread
From: Tian, Kevin @ 2017-08-01  3:10 UTC (permalink / raw)
  To: Stefano Stabellini, xen-devel@lists.xen.org
  Cc: andrew.cooper3@citrix.com, Nakajima, Jun, jbeulich@suse.com

> From: Stefano Stabellini [mailto:sstabellini@kernel.org]
> Sent: Tuesday, August 1, 2017 7:40 AM
> 
> Hi all,
> 
> I noticed that Xen does not boot on Intel Atom E3815. The system is a
> Dell Edge Gateway 3003:
> 
> http://i.dell.com/sites/doccontent/shared-content/data-
> sheets/en/Documents/Dell_Edge_Gateway_3000_Series_spec_sheet.pdf?ne
> wtab=true
> 
> Grub2 loads Xen and Dom0, but no output comes out of Xen. After the
> "Loading" messages from Grub2, Xen doesn't manage to print even a single
> character and the system obviously crashes, but I don't know why because
> there is no output. Before you ask, no I don't have a serial on the
> system.
> 
> I tried to pass console=vga vga=text-80x25 and console=vga vga=ask, but
> I still got nothing.
> 
> Do you have any ideas how to get some output on the screen? Do you know
> how to get Xen to boot successfully?
> 

No much idea except finding a serial for such early boot issue...

Thanks
Kevin

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Xen on Intel Atom E3815: crash, no output
  2017-07-31 23:39 Xen on Intel Atom E3815: crash, no output Stefano Stabellini
  2017-08-01  3:10 ` Tian, Kevin
@ 2017-08-01  6:52 ` Alexey G
  2017-08-01  9:38 ` Andrew Cooper
  2 siblings, 0 replies; 4+ messages in thread
From: Alexey G @ 2017-08-01  6:52 UTC (permalink / raw)
  To: Stefano Stabellini
  Cc: andrew.cooper3, kevin.tian, jbeulich, jun.nakajima, xen-devel

Hi Stefano,

On Mon, 31 Jul 2017 16:39:37 -0700 (PDT)
Stefano Stabellini <sstabellini@kernel.org> wrote:

> I noticed that Xen does not boot on Intel Atom E3815. The system is a
> Dell Edge Gateway 3003:
> 
> http://i.dell.com/sites/doccontent/shared-content/data-sheets/en/Documents/Dell_Edge_Gateway_3000_Series_spec_sheet.pdf?newtab=true
> 
> Grub2 loads Xen and Dom0, but no output comes out of Xen. After the
> "Loading" messages from Grub2, Xen doesn't manage to print even a single
> character and the system obviously crashes, but I don't know why because
> there is no output. Before you ask, no I don't have a serial on the
> system.
> 
> I tried to pass console=vga vga=text-80x25 and console=vga vga=ask, but
> I still got nothing.
> 
> Do you have any ideas how to get some output on the screen? Do you know
> how to get Xen to boot successfully?

I remember using KBC LEDs to debug a similar issue (not Xen-related) with
no screen output available. Three LEDs with an easy I/O interface to control
them are quite useful for blind debugging.

If the system in question support SMI emulation of legacy KBC I/O ports
(Atom E38xx itself has support for it, so it's up to system BIOS to have
support for USB legacy emulation), you can try using KBC LEDs too or some
other LEDs, if neither screen output nor serial debugging is possible.

AFAIR there are not many initialization stages take place before VGA console
output starts, so finding out which initialization step fails maybe
enough to debug the issue.

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Xen on Intel Atom E3815: crash, no output
  2017-07-31 23:39 Xen on Intel Atom E3815: crash, no output Stefano Stabellini
  2017-08-01  3:10 ` Tian, Kevin
  2017-08-01  6:52 ` Alexey G
@ 2017-08-01  9:38 ` Andrew Cooper
  2 siblings, 0 replies; 4+ messages in thread
From: Andrew Cooper @ 2017-08-01  9:38 UTC (permalink / raw)
  To: Stefano Stabellini, xen-devel; +Cc: kevin.tian, jun.nakajima, jbeulich

On 01/08/17 00:39, Stefano Stabellini wrote:
> Hi all,
>
> I noticed that Xen does not boot on Intel Atom E3815. The system is a
> Dell Edge Gateway 3003:
>
> http://i.dell.com/sites/doccontent/shared-content/data-sheets/en/Documents/Dell_Edge_Gateway_3000_Series_spec_sheet.pdf?newtab=true
>
> Grub2 loads Xen and Dom0, but no output comes out of Xen. After the
> "Loading" messages from Grub2, Xen doesn't manage to print even a single
> character and the system obviously crashes, but I don't know why because
> there is no output. Before you ask, no I don't have a serial on the
> system.
>
> I tried to pass console=vga vga=text-80x25 and console=vga vga=ask, but
> I still got nothing.
>
> Do you have any ideas how to get some output on the screen? Do you know
> how to get Xen to boot successfully?

Sorry, but you are going to have to do some debugging.  If you can't get
serial, then you need to start with this:

mov $'A, 0xb8000

scattered around head.S

Do you know whether you are booting MB1, MB2 or MB2+EFI?  Swapping that
around at the grub level might be the first step.

~Andrew

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2017-08-01  9:38 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-07-31 23:39 Xen on Intel Atom E3815: crash, no output Stefano Stabellini
2017-08-01  3:10 ` Tian, Kevin
2017-08-01  6:52 ` Alexey G
2017-08-01  9:38 ` Andrew Cooper

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).