How to emulate an ARM architecture under OSX 10.6 ("Snow Leopard")?

16,721

Solution 1

UPDATE: looks like SkyEye project is (almost) dead now. It's still available on sourceforge.

But qemu is better now. It can be installed from macports or brew:

brew install qemu

or

sudo port install qemu +target_arm

Try SkyEye. SkyEye is an Open Source Simulator, which simulates series ARM and other Processor. The goal of SkyEye is to provide an integrated simulation environment in Linux and Windows. But it can be build for Mac OS X too.

I can't find complete information on Mac build, but check this:

Solution 2

I was trying to get this running so I could check out the Raspberry PI OS under Mac OSX. I found this page:

http://cgi.cs.indiana.edu/~geobrown/stm32/Main/Simulation

The steps are:

  1. Install macports
  2. In a terminal, type: sudo port install qemu +target_arm

That's it!

Solution 3

Perhaps ARM Emulation With QEMU using Q, the Mac port of QEMU.

Share:
16,721
Gegtik
Author by

Gegtik

Updated on June 04, 2022

Comments

  • Gegtik
    Gegtik almost 2 years

    I wish to emulate an ARM architecture (I wish to compile software for my DNS-323 NAS drive, to be more precise) and I'm having a hard time.

    First I tried installing Q, which is an OSX port of QEMU. It freezes when I try to launch it. Then I tried to download the source code for QEMU and apply a patch someone had written to compile QEMU under Leopard, but that isn't working either.

    Does anyone have any suggestions?

  • Gegtik
    Gegtik over 14 years
    Thank you but as I mentioned in the third paragraph, I did try Q and it freezes for me under Snow Leopard.
  • Dana the Sane
    Dana the Sane about 9 years
    For others trying to emulate the Pi with OS X + qemu, see raspberrypi.stackexchange.com/questions/165/…
  • Alexander Perechnev
    Alexander Perechnev about 9 years
    The only solution which just works. Thank you @yeeking.
  • JBaczuk
    JBaczuk almost 6 years
    Link is broken appears SkyEye doesn't exist.