User's Manual
www.openmoko.com
27
AGPS
T
o Do
There are obvious difficulties emulating the chip,
but hopefully it can be made to present the
g
uest
OS with some fixed coordinates later when more is
known about the chip. Again a real chip could be
connected to QEMU's serial port.
Current development is aiming for GTA01Bv4 compatibility; earlier
revisions can also be emulated if needed. The differences between the
hardware revisions currently only manifest themselves in GPIO wiring.
Hardware emulation is implemented in a clean-room manner using official
specifications where possible.
[edit]
How to get it running
[edit]
Using MokoMakefile
This is arguably the easiest way of building qemu-neo1973 since you won't
need to deal with the compiling and flashing processes yourself. See
MokoMakefile for details. (Installation instructions)
If you *just* build QEMU and use the official images by typing "make
qemu" only (as opposed to setting up monotone and openembedded and
building an entire new image for yourself with MokoMakefile), then the
build takes less time than the manual instructions below (since it's all done
automatically).
Manual setup
To obtain the latest source code for the emulator, you will want to do
something like the following:
$ svn checkout https://svn.openmoko.org/trunk/src/host/qemu-neo1973
$ cd qemu-neo1973
Now, we're going to configure and build the emulator (Note










