All of lore.kernel.org
 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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.