From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 In-Reply-To: References: From: minux Date: Tue, 23 Dec 2014 00:18:02 -0500 Message-ID: To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: multipart/alternative; boundary=001a1139126cccefeb050adb4d1a Subject: Re: [9fans] Teg2 port on qemu Topicbox-Message-UUID: 37969826-ead9-11e9-9d60-3106f5b1d025 --001a1139126cccefeb050adb4d1a Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Mon, Dec 22, 2014 at 7:28 PM, Andr=C3=A9s Dom=C3=ADnguez wrote: > 2014-12-23 0:39 GMT+01:00 minux : > >> >> On Mon, Dec 22, 2014 at 12:23 PM, Andr=C3=A9s Dom=C3=ADnguez >> wrote: >> >>> Has someone run successfully the teg2 port on qemu-system-arm? >>> >> I don't think qemu-system-arm supports the tegra2 platform. >> > > I know that it doesn't support tegra2, but it supports cortex-a9 mp, so I > was dreaming (without > much hope) that someone had run the teg2 port at "some level", at least > booting it with > console support. > Unfortunately, although some are using 16550 style UARTs, each ARM SoC has their own flavor of UART and the differences are even greater at the ethernet, lcd, sd/mmc level, so you can't get a port to a SoC not supported by qemu to run on qemu without changing a lot of things. Linux and freebsd are trying to solve that problem with device trees, but Plan 9 doesn't have that. plan9.ini and kernel command line is probably not enough to specify all the hardware differences. --001a1139126cccefeb050adb4d1a Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

= On Mon, Dec 22, 2014 at 7:28 PM, Andr=C3=A9s Dom=C3=ADnguez <andresdju@g= mail.com> wrote:
20= 14-12-23 0:39 GMT+01:00 minux <minux.ma@gmail.com>:

=
On Mon, Dec 22, 2014 at 12:23 PM, Andr=C3= =A9s Dom=C3=ADnguez <andresdju@gmail.com> wrote:
Has someone run successfully the = teg2 port on qemu-system-arm?
I don't thi= nk qemu-system-arm supports the tegra2 platform.

I know that it doesn't suppor= t tegra2, but it supports cortex-a9 mp, so I was dreaming (without
much hope) that someone had run the teg2 port at "some level", = at least booting it with
console support.
=
Unfortunately, although some are using 16550 style UARTs,= each ARM SoC has their
own flavor of UART and the differences ar= e even greater at the ethernet, lcd, sd/mmc level,
so you can'= ;t get a port to a SoC not supported by qemu to run on qemu without changin= g
a lot of things.

Linux and freebsd are= trying to solve that problem with device trees, but Plan 9 doesn't hav= e
that. plan9.ini and kernel command line is probably not enough = to specify all the hardware
differences.
--001a1139126cccefeb050adb4d1a--