Software Emulator

Ben Burdette bburdette at comcast.net
Sat Feb 17 19:03:26 CET 2007


jeff wrote:
> Richi Plana escribió:
>> On Sat, 2007-02-17 at 07:23 -0700, Ben Burdette wrote:
>>> It would be nice to have an emulator to actually run the software 
>>> over on the computer side.  Not that that's the best way to have a 
>>> desktop side to openmoko, but in the palm world its just reality 
>>> that most developers never make a desktop component to their 
>>> application.  With a solid, easy to use emulator and a sync utility 
>>> you could run anything that runs on the phone, barring actually 
>>> making calls or get gps signals.
>>>
>>> Besides the emulator, I'd like to see a nice contacts and calendar 
>>> app on the PC side, similar to the palm desktop.
>>
>> Seems one of the more common sentiments around here (myself included). I
>> was wondering if we could get a statement from Sean et al. on where a
>> software emulator is in their priority list or even if it is in the
>> queue of things they're developing in-house.
>
> http://wiki.openmoko.org/wiki/FAQ
>
> Well, I'm not Sean, but here's what I've been able to scrape up. It 
> seems you can go a couple routes: qemu or xoo. I do not think that 
> qemu can handle the MACHINE="fic-gta01". But it can handle 
> MACHINE="qemuarm". You could also build for MACHINE="x86". This should 
> work fine under qemu as well.
> http://www.openembedded.org/wiki/UsefulConfigurations
> http://www.rpsys.net/openzaurus/qemu/
> http://lists.openmoko.org/pipermail/community/2007-January/002350.html
> http://lists.openmoko.org/pipermail/community/2007-January/001626.html
>
> Another option is to build locally for your `arch` and run the 
> application under xoo (Xnest/Xephyr).
> http://projects.o-hand.com/xoo/
> http://www.datenfreihafen.org/~stefan/OpenMoko/neo1973-xoo-device.tar.bz2
>
> I haven't actually run any moko apps in emulation yet, but thought I 
> would pass this along. :)
>
> -Jeff
>

The above is a really good start.  For now it looks to be linux-only.  I 
hope that it can be eventually adapted/packaged/whatever so that the 
openmoko consumer can install and use it easily whether they are on 
linux, windows, or os/x. 

Ben



More information about the openmoko-devel mailing list