Beagle Board - Qemu + KQemu Accelerator

I just got introduced to the beagle board thru the beagleboard site
and wiki pages. I have a few questions before I could go ahead and buy
the board.

Q1. Is it possible to use the emulated version of the board on Qemu
(+KQemu)??
Q2. My usage of the board would be mainly for learning to "PORT" LINUX/
ANDROID kind of platforms to the board and also to Understand the BOOT
SEQUENCE and BOOT TIMES. (I am just a beginner, not an expert on
porting and related stuff). Would the EMULATED version serve my
purpose??
Q3. What would be the advantages, disadvantages of using an emulated
version, instead of actual hardware??

If you have any suggestions on making my learning of "PORTING" and
"BOOT SEQUENCE" easier, that would be great!

Thanks.

Any suggestions please?

The answer to your question is: “Not really.”

There is a somewhat functional derivate of QEMU which kinda works for Beagleboard (as long as you don not make use of armv6k/armv7 instructions).
It is based on QEMU v10 so the kQEMU is deprecated.

Google for qemu-omap3.

Also, there is a version with improved support (from maemo … you’ll find the link on the first page website) but for which I was unable to input data. If you can enter keyboard input into the maemo version please tell me. I’ll redownload it.

I found both implementations had issues with:
- instruction translation : e.g.RFEIA RFEDB support reversed
- it wasn’t correctly emulating the hardware when it comes to CPRS SPRS accesses.

First version was though able to start some version of linux.

Good luck,
Gabi Voiculescu


— On Fri, 12/18/09, Ordinary Indian just.an.ordinary.indian@gmail.com wrote:


> From: Ordinary Indian just.an.ordinary.indian@gmail.com
> Subject: [beagleboard] Re: Beagle Board - Qemu + KQemu Accelerator
> To: “Beagle Board” beagleboard@googlegroups.com
> Date: Friday, December 18, 2009, 4:39 PM
>
> Any suggestions please?
>
> On Dec 13, 3:09 pm, Ordinary Indian
> just.an.ordinary.ind...@gmail.com wrote:
> > I just got introduced to the beagle board thru the beagleboard site
> > and wiki pages. I have a few questions before I could go ahead and buy
> > the board.
> >
> > Q1. Is it possible to use the emulated version of the board on Qemu
> > (+KQemu)??
> > Q2. My usage of the board would be mainly for learning to “PORT” LINUX/
> > ANDROID kind of platforms to the board and also to Understand the BOOT
> > SEQUENCE and BOOT TIMES. (I am just a beginner, not an expert on
> > porting and related stuff). Would the EMULATED version serve my
> > purpose??
> > Q3. What would be the advantages, disadvantages of using an emulated
> > version, instead of actual hardware??
> >
> > If you have any suggestions on making my learning of “PORTING” and
> > “BOOT SEQUENCE” easier, that would be great!
> >
> > Thanks.
>
> –
>
> You received this message because you are subscribed to the Google Groups “Beagle Board” group.
> To post to this group, send email to beagleboard@googlegroups…com.
> To unsubscribe from this group, send email to beagleboard+unsubscribe@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/beagleboard?hl=en.

|