[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
yaboot in a simulation environment
- To: yaboot-users@lists.penguinppc.org
- Subject: yaboot in a simulation environment
- From: "Dave B. Sharp" <daveb_sharp@yahoo.ca>
- Date: Tue, 11 Oct 2005 11:48:10 -0400 (EDT)
- Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.ca; h=Message-ID:Received:Date:From:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=d2Z/IgwILEU3Pq5Id1wdHiY/8lMsfgzVdyl8VXgQWvw0DWxlUcSQZH6+NMCLU8Yxt0FjoGeYZU6Zf7CjB1MsY1nKFXj5LsGygGFieAnzuN1jMjUN2UFJOcMzttY2rcotZHaDwYUCYdUOeH9oyBxa1Ubqe6ARvMLvylY2fUuFkGE= ;
Hi There,
Was wondering if you could point me to the place I
could get some info.
I am trying to create a simulation environment, using
qemu, for a ppc embedded system. I do not have access
to Linux running on a ppc or the target board at this
point. Would like to set yaboot as the boot loader for
an .img file (virtual hard disk) or similar, such as
created with the qemu-img command. I can mount this
disk image but the problem is how to install the boot
loader. Can I dd some pre-build version of yaboot to
the first 800k of this disk image?
My ultimate goal is in creating a wedge program that
fits between the kernel and boot loader, yaboot acting
as the arbitrary boot loader. I can build and test
this on my X86 (sorry) before finally uploading and
testing on my target board (when I get it). Hoping
development and test in an emulator should be far
quicker than using a real board. Ultimately I would
like to extend this model to other architectures
running Linux.
I haven’t found much info on exactly how yaboot works
at the low level, outside of looking, in depth at the
source code, and trying to create a possible work
around. I do have access to an older e-mac running
Tiger, but I can’t muck with the box in any
significant way, such as installing Linux.
Is what I am trying to do possible? Any suggestions
would be greatly appreciated.
Cheers
Dave Sharp
__________________________________________________________
Find your next car at http://autos.yahoo.ca