jshriver
Posts: 16
Joined: Sat Oct 08, 2011 2:41 am
Contact: Website

Re: QEmu arm + arm toolchain

Sat Oct 29, 2011 4:33 am

I\'ll admit I\'m biting at the bit anxious for this little sucker to pop off the production line :)

So interim to help my anxiety, I was looking for possible ARM11 emulators + linux and linux tool chain to play with interim.

Came across Qemu (I use linux as my desktop) and it supports ARM but not sure if ARM11 specifically.

Curious if anyone else has gone down this route. If this can be a valueable development environment till we can really just SSH into our own R-Pi box and gcc locally.

Edit: If I get this working and can start porting my C apps over to ARM or hopefully ARM11 specifically will let you all know what and how I did it.

http://www.bravegnu.org/gnu-eprog/index.html

At this point and probably even when R-Pi drops, I won\'t really need any specific access to R-Pi only hardware since it\'ll be abstracted via normal Linux system calls and libraries.

obarthelemy
Posts: 1407
Joined: Tue Aug 09, 2011 10:53 pm

Re: QEmu arm + arm toolchain

Sat Oct 29, 2011 6:10 am

there\'s a few premade VMs and guides about that in them there forums. Have a go at the search function, I\'m working off a bad PC and connection this week end ^^

User avatar
emercer
Posts: 165
Joined: Sun Aug 07, 2011 1:54 am
Location: Sao Paulo, Brazil
Contact: Website

Re: QEmu arm + arm toolchain

Sat Oct 29, 2011 6:16 am

Hit http://www.raspberrypi.org/?page_id=43& ... opic&t=454 for discussions on QEMU as a VM for the RasPi and http://www.raspberrypi.org/?page_id=43& ... opic&t=577 for some premade VM images.

jshriver
Posts: 16
Joined: Sat Oct 08, 2011 2:41 am
Contact: Website

Re: QEmu arm + arm toolchain

Sat Oct 29, 2011 7:11 am

Thank you very much.

tufty
Posts: 1456
Joined: Sun Sep 11, 2011 2:32 pm

Re: QEmu arm + arm toolchain

Sat Oct 29, 2011 2:50 pm

If you\'re on Linux, you can probably get a prebuilt package of the GNU ARM toolchain. Otherwise, it\'s not too hard to build yourself (binutils and gcc are standard configure/make/install, but don\'t try building from the source directories). For building on ARM, you want target=arm-linux-eabi (or arm-none-eabi if you\'re on bare metal)

Simon

Return to “General discussion”