You are not logged in.
I've been using AVR microcontrollers and now I want to get into ARM controllers but I've run into a roadblock.
I used avrdude when I did avr programming but I can't seem to find a similar program for programming ARM controllers.
I want to use a LPC1113 to start off with but the only programming software I've run across doesn't seem to support it. (lpc21isp)
What am I overlooking here? Is there even decent programming software available for linux at this time?
I need to find a way out so everyone can find their way out.
Resregietd Lunix Uesr: 485581
Offline
I haven't done any ARM developement as of yet, but take a look at this site: gnuARM
it seems to have A LOT of resources and should get you pointed in the right direction.
Hofstadter's Law:
It always takes longer than you expect, even when you take into account Hofstadter's Law.
Offline
The site is a bit old (it was last updated in 2006) but the link to the Open On-Chip Debugger is exactly what I was looking for.
Despite its name it does debugging and programming.
I need to find a way out so everyone can find their way out.
Resregietd Lunix Uesr: 485581
Offline
Does this site offer any real help for you?: http://www.arm.com/community/software-e … /linux.php
Philosophy is looking for a black cat in a dark room. Metaphysics is looking for a black cat in a dark room that isn't there. Religion is looking for a black cat in a dark room that isn't there and shouting "I found it!". Science is looking for a black cat in a dark room with a flashlight.
Offline
That site is for putting Linux on ARM but I'm trying to develop ARM software on Linux.
I need to find a way out so everyone can find their way out.
Resregietd Lunix Uesr: 485581
Offline
http://www.flashmagictool.com
I was able to find your device (LPC1113) listed on their page of supported devices. Unfortunately it's only available for Windows, but I've made it work using Wine before.
On the other hand, I've never used an ARM device programmer but when I was working with Phillips 8051-core microcontrollers, as it turned out their flash programming protocol was just ASCII-represented hex byte values sent over a serial connection. In a crunch I was able to program the device using minicom.
(I hope I understood what you were looking for correctly...)
Last edited by cmtptr (2010-06-15 23:09:48)
Offline
That's what I'm looking for although from I've read there don't seem to be any programs that support Cortex M0. Very strange...
I need to find a way out so everyone can find their way out.
Resregietd Lunix Uesr: 485581
Offline
That's what I'm looking for although from I've read there don't seem to be any programs that support Cortex M0. Very strange...
It's listed on Flash Magic's page...
http://www.flashmagictool.com/supporteddevices.html
Like I said, you'd have to use Wine, but I've never had any problems with it. Well, except for this one time, but I contacted them about it and once they were able to reproduce it the bug was fixed and a working version was released that day.
Offline
Wow thanks! That'll help me a lot!
I need to find a way out so everyone can find their way out.
Resregietd Lunix Uesr: 485581
Offline