qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* Re: [Qemu-devel] PowerPC 4xx EMAC emulation
@ 2008-11-20 23:42 Hollis Blanchard
  2008-11-21  1:53 ` [Qemu-devel] PowerPC 4xx enhacement Salvatore Lionetti
  0 siblings, 1 reply; 5+ messages in thread
From: Hollis Blanchard @ 2008-11-20 23:42 UTC (permalink / raw)
  To: salvatorelionetti; +Cc: qemu-devel

Hi Salvatore, how is this going? Have you updated your EMAC patch for
the latest qemu source? If so, I may be able to test it with Linux and
my Bamboo board emulation patches.

-Hollis

On Mon, Nov 3, 2008 at 5:02 AM, Salvatore Lionetti
<salvatorelionetti@yahoo.it> wrote:
> Hi,
>
> thanks for trustworth toward me!
>
> As i said in previous email, i decide to test u-boot emac driver.
> Actually:
> - uboot cross compile and make process generates an image for walnut board
> - qemu load such image but stop executing during board init
>
> Next step i'm doing is to build a new board in u-boot (possibly linking the configuration of qemu machine with u-boot, but with low priority) and verify emac/mal layer.
>
> The link you give is about 'Sycamore' board, also support by u-boot.
> Thanks for this info, i'll try the most 'simple' board to give feedback ASAP.
>
> Have a good day
>
> --- Ven 31/10/08, Hollis Blanchard <hollis@penguinppc.org> ha scritto:
>
>> Da: Hollis Blanchard <hollis@penguinppc.org>
>> Oggetto: Re: [Qemu-devel] TCG on PowerPC arch
>> A: salvatorelionetti@yahoo.it
>> Cc: qemu-devel@nongnu.org
>> Data: Venerdì 31 ottobre 2008, 15:44
>> To summarize, you're saying that the only way you're
>> able to test the
>> EMAC patch is with a custom firmware you can't make
>> public? Obviously
>> that's not ideal, but I think some EMAC emulation is
>> better than none
>> at all, so IMHO that shouldn't necessarily block your
>> patch.
>>
>> The problem I had when trying to test qemu's 405
>> emulation was that
>> Linux needed firmware to load it, and no 405 firmware is
>> distributed
>> with qemu. At the time, Jocelyn claimed we could download a
>> binary
>> uboot image from AMCC, but that didn't actually work.
>> (I think we
>> ended up using
>> http://www.amcc.com/Embedded/Downloads/download.html?item=129&start=y).
>> This was probably a year ago, so details are fuzzy now.
>>
>> However, if you have access to a 440 board, you could use
>> KVM
>> (http://kvm.qumranet.com/kvmwiki/PowerPc) to boot a guest
>> kernel with
>> the EMAC driver and test that way. Qemu's instruction
>> emulation
>> doesn't support 440, but KVM implements all the
>> instruction emulation
>> itself and does run on 440.
>>
>> Anyways, I definitely think it's worthwhile to update
>> your patch to current SVN.
>>
>> -Hollis
>>
>> On Thu, Oct 30, 2008 at 3:53 AM, Salvatore Lionetti
>> <salvatorelionetti@yahoo.it> wrote:
>> > Hi Hollis,
>> >
>> > please excuse me, but i can't release my firmware
>> (based on OSE)
>> > If you agree, i'd like to
>> > - catch svn status to test emac for my 405 based
>> board, custom fw
>> > - compile a linux kernel for ppc405 cpu, with emac
>> driver
>> > (i've trying eCos but no emac driver :(0)
>> >
>> > For first step actually have some pb with proxy
>> script.
>> > The second one is not strictly depend on me, but
>> 'm very glad if anybody do it. Moreover emac driver in
>> our custom firmware only used reversed mii, and is not well
>> written code!  so however i'd like to use another os.
>> > Moreover the emac device is tested only with such
>> driver so i expect some pb during porting, so excuse in
>> advance if some pb could arise.
>> >
>> > Have a good day
>> > Salvatore
>> >
>> > --- Mer 29/10/08, Hollis Blanchard
>> <hollis@penguinppc.org> ha scritto:
>> >
>> >> Da: Hollis Blanchard <hollis@penguinppc.org>
>> >> Oggetto: Re: [Qemu-devel] TCG on PowerPC arch
>> >> A: qemu-devel@nongnu.org
>> >> Cc: salvatorelionetti@yahoo.it
>> >> Data: Mercoledì 29 ottobre 2008, 16:15
>> >> On Tue, Oct 28, 2008 at 3:41 PM, Andreas Färber
>> >> <andreas.faerber@web.de> wrote:
>> >> >
>> >> > How did you actually use and test your eMac
>> emulation?
>> >> I assume you did not
>> >> > use a PReP Linux kernel for that? If you
>> could provide
>> >> some details, that
>> >> > might help with testing the TCG conversion
>> too.
>> >>
>> >> (Just in case there's any confusion, EMAC is
>> the name
>> >> for the ethernet
>> >> controller on IBM's 405- and 440-based SoCs,
>> not to be
>> >> confused with
>> >> Apple's eMac product.)
>> >>
>> >> Salvatore, did you use a 405 Linux kernel with the
>> EMAC
>> >> driver to test
>> >> this patch? If so, how exactly did you boot? What
>> did you
>> >> do for
>> >> firmware?
>> >>
>> >> -Hollis
>> >
>> >
>> >      Unisciti alla community di Io fotografo e video,
>> il nuovo corso di fotografia di Gazzetta dello sport:
>> > http://www.flickr.com/groups/iofotografoevideo
>> >
>
>
>      Unisciti alla community di Io fotografo e video, il nuovo corso di fotografia di Gazzetta dello sport:
> http://www.flickr.com/groups/iofotografoevideo
>

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

end of thread, other threads:[~2008-11-21 17:10 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-11-20 23:42 [Qemu-devel] PowerPC 4xx EMAC emulation Hollis Blanchard
2008-11-21  1:53 ` [Qemu-devel] PowerPC 4xx enhacement Salvatore Lionetti
2008-11-21 11:40   ` Jean-Christophe PLAGNIOL-VILLARD
2008-11-21 16:40   ` [Qemu-devel] DHT Walnut board support Hollis Blanchard
2008-11-21 17:09   ` [Qemu-devel] PowerPC 4xx EMAC emulation Hollis Blanchard

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).