I am trying to set up software on a Linux (xubuntu 11.10) box to develop
software for an ARM Cortex-M3 processor based board. It has a TI
Stellaris chip LM3S9D92.

The board is a SolderCore board and I have already got an SWD interface
to it that works from a proprietary IDE so, basically, I have the
hardware sorted.

How easy will it be to get OpenOCD to work with this?  I'm very much a
command line person (I've been software engineering on, mostly, Linux
based systems since the 1980s) and I'm happy to do a certain amount of
tuning, dubugging and testing to get it to work.


I have some more general questions which, while not directly related to
OpenOCD, I'm sure there will be people here with the relevant expertise.
I fairly naive about all this, I've not done any microprocessor based
programming since the time I was programming 8080s and Z80s in the 1970s
and RCA 1802 based systems in the 1980s.

    Once I have (if it's possible) OpenOCD working what else do I need to
    write programs in C and get them onto the ARM board?

    I can get the GNU ARM gcc onto my system and get the Stellaris
    Development software from TI (I already have that in fact), so I
    think I can see how to build/link the code.  

    Having built the code is that it?  I.e. can OpenOCD take the linked
    file, do whatever's needed and download it to the ARM board?

Thanks for any/all help, I'm happy to take the non-OpenOCD related stuff
off list if that would be better.

-- 
Chris Green

------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
OpenOCD-devel mailing list
OpenOCD-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openocd-devel

Reply via email to