ARM OS dev?

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Post Reply
xlar54
Posts: 12
Joined: Mon Sep 16, 2013 1:12 pm

ARM OS dev?

Post by xlar54 »

Is this site ARM OS dev friendly? It seems heavier on x86. Is there a better place for that platform? Just was curious.

Thanks
User avatar
Jvac
Member
Member
Posts: 58
Joined: Fri Mar 11, 2011 9:51 pm
Location: Bronx, NY

Re: ARM OS dev?

Post by Jvac »

xlar wrote:Is there is a better place for that platform?
Of course there is a better place for that platform see here forums.arm.com/

But we can help if we are qualified to answer your question.

What is your question?
"The best way to prepare for programming is to write programs, and
to study great programs that other people have written." - Bill Gates


Think beyond Windows ReactOS®
xlar54
Posts: 12
Joined: Mon Sep 16, 2013 1:12 pm

Re: ARM OS dev?

Post by xlar54 »

Nothing specific. In addition to x86, Ive been messing around with Raspberry Pi dev, and I really like ARM architecture (I come from old school 6502, which I am very comfortable with). x86 has alot of historic baggage it seems. Im hoping to see more ARM based PCs in the future.
User avatar
Jvac
Member
Member
Posts: 58
Joined: Fri Mar 11, 2011 9:51 pm
Location: Bronx, NY

Re: ARM OS dev?

Post by Jvac »

xlar54 wrote:I really like ARM architecture
Same here check out the ARM site specially their tools see here ARM Development Tools.

If you really love ARM you will love their IDE.
"The best way to prepare for programming is to write programs, and
to study great programs that other people have written." - Bill Gates


Think beyond Windows ReactOS®
User avatar
Jvac
Member
Member
Posts: 58
Joined: Fri Mar 11, 2011 9:51 pm
Location: Bronx, NY

Re: ARM OS dev?

Post by Jvac »

Also Check out Mentor Graphics Sourcery CodeBench
"The best way to prepare for programming is to write programs, and
to study great programs that other people have written." - Bill Gates


Think beyond Windows ReactOS®
olivierf
Posts: 5
Joined: Thu Mar 28, 2013 7:23 am
Location: Montreal - Canada

Re: ARM OS dev?

Post by olivierf »

I really like ARM development too. I have a project(really part-time) on a Real-Time OS on a Cortex ARM. If you want to talk with me, I'll happy to exchange information with you.

I think if we start to talk about our project on the forum, maybe new ARM fan will joint us and we'll be able to add information about OS Dev for ARM.

I fund a really good start for a PI board if someone search for that,
http://www.cl.cam.ac.uk/projects/raspbe ... /ok01.html
gideond
Posts: 17
Joined: Wed Oct 23, 2013 9:02 am

Re: ARM OS dev?

Post by gideond »

I really like ARM architecture
Same here :)

There is infact an osdev article on this : http://wiki.osdev.org/ARM_RaspberryPi_Tutorial_C

Also, I'm absolutely enjoying this tutorial on arm assembly:
http://thinkingeek.com/2013/01/09/arm-a ... chapter-1/


@Jvac would you happen to know where I could find out more about the versions. like ARMvX (like ARMv6) vs ARM Cortex-A8. I'm seeing a lot of different numbers and models and don't know how they relate.
User avatar
qw
Member
Member
Posts: 792
Joined: Mon Jan 26, 2009 2:48 am

Re: ARM OS dev?

Post by qw »

It is true that the x86 family is dominating this forum. You can still discuss more abstract subjects here, like design decisions, as long as it is not too implementation-specific. And of course you are welcome to contribute ARM-specific information.
olivierf
Posts: 5
Joined: Thu Mar 28, 2013 7:23 am
Location: Montreal - Canada

Re: ARM OS dev?

Post by olivierf »

What kind of board did you use ? For me it's a beaglebone black.

@gideond

Most of the information is in the Arm Architecture Reference Manuel, but it's a really big file with a lot of information. The base is almost the same across the type of Arm processor.
blanham
Posts: 10
Joined: Sat Apr 28, 2012 5:16 pm

Re: ARM OS dev?

Post by blanham »

olivierf wrote:What kind of board did you use ? For me it's a beaglebone black.
How far have you gotten with the BBB? I bought one recently with the aims of porting my kernel to it,
but haven't done much other than reading the ARM System Developer's Guide and setting up a cross
compiler. Any tips before I dive in?
olivierf
Posts: 5
Joined: Thu Mar 28, 2013 7:23 am
Location: Montreal - Canada

Re: ARM OS dev?

Post by olivierf »

I only run my kernel on qemu for the moment, I use the BBB for a rocket competition in my university only. We use a linux embedded system for the moment. Maybe try to play with the linux operating system before flashing everything. We got some problem with a SD card, some time and I think it's about a electric short on our PCB. The OS on the memory chip copy itself on the SD card... So keep a backup of your SD card maybe it's will never append to you but we never know.

And a other advice I can give you respect the voltage limit of the pinout ! If it's say 3.3 volt it's really 3.3 volt (Duh!) at 5 volt the board stop working forever.....
Post Reply