Skip to main content



      Home
Home » Language IDEs » C / C++ IDE (CDT) » New Eclipse Tutorial
New Eclipse Tutorial [message #191280] Wed, 16 May 2007 20:45 Go to next message
Eclipse UserFriend
You may be interested in the latest update to my tutorial "Using Open
Source Tools for AT91SAM7 Cross Development - Revision C" that was
published on the Atmel AT91 support web site yesterday.

Go to the Atmel web site: www.at91.com

The new revision to the tutorial is in the "Documents" section. There's a
zip file named "atmel_tutorial_source.zip" that has the pdf of the
tutorial, some OpenOCD configuration files and several sample Eclipse
projects.

This revision is a nearly complete rewrite that includes:

1. Use of the Atmel SAM-ICE and the Segger J-Link GDB Server fully
integrated throughout the document.

2. Screenshots compatible with the latest release of YAGARTO and OpenOCD
(as of a few days ago).

3. More explanatory material on the development system in general and how
all the tools work together.

4. Additional material on use of the Eclipse editor.

5. Explanation on the proper use of libraries and examples of such usage
added to the sample projects.

6. Improvement and simplifications to using OpenOCD to program the onchip
flash.

7. Improved debugger start-up procedures.

This tutorial is now at 198 pages and continues to be targeted for the
novice audience. If you are a experienced embedded software designer and
familiar with the GNU tool chain, then the shorter Atmel application note
"GNU-Based Software Development on AT91SAM Microcontrollers:" may be more
appropriate. Also remember that Michael Fischer has many short tutorials
on using YAGARTO and Eclipse on his web site so make sure you check them
out also. http://www.yagarto.de/

I welcome feedback on this article and have encorporated many suggestions
sent to me by interested readers into this new revision.

This is an open source project and in that spirit I have not accepted any
renumeration for my work. I do greatly appreciate Atmel's willingness to
publish it on their web site.

Cheers,

James P. Lynch
Re: New Eclipse Tutorial [message #191875 is a reply to message #191280] Fri, 25 May 2007 13:35 Go to previous messageGo to next message
Eclipse UserFriend
I would like to make one suggestion that may simplify the tools
installation process. Pages 13 - 17 detail a method to check the Java
version installed and download an updated version if the version installed
is too old. While the instructions are correct; however, there is a much,
much simpler process if all that is needed is an up-to-date JRE, which is
to go to http://www.java.com/. That site allows both simple verification
and download of the most current JRE. (Note: it is a little advertisement
heavy now-a-days, but it is reasonably well laid out.)
Re: New Eclipse Tutorial [message #192046 is a reply to message #191280] Mon, 28 May 2007 14:26 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: dschaefer.qnx.com

Thanks, James! I still hold your tutorial up as a great example of using
CDT for embedded. I'll take a look at your latest update. I also want to
see if I can get something similar working with CDT's new GDB Hardware
Debugging feature and qemu's ARM simulator.

Doug

James P. Lynch wrote:
> You may be interested in the latest update to my tutorial "Using Open
> Source Tools for AT91SAM7 Cross Development - Revision C" that was
> published on the Atmel AT91 support web site yesterday.
> Go to the Atmel web site: www.at91.com
> The new revision to the tutorial is in the "Documents" section. There's
> a zip file named "atmel_tutorial_source.zip" that has the pdf of the
> tutorial, some OpenOCD configuration files and several sample Eclipse
> projects.
> This revision is a nearly complete rewrite that includes:
> 1. Use of the Atmel SAM-ICE and the Segger J-Link GDB Server fully
> integrated throughout the document.
> 2. Screenshots compatible with the latest release of YAGARTO and OpenOCD
> (as of a few days ago).
> 3. More explanatory material on the development system in general and
> how all the tools work together.
> 4. Additional material on use of the Eclipse editor.
> 5. Explanation on the proper use of libraries and examples of such usage
> added to the sample projects.
> 6. Improvement and simplifications to using OpenOCD to program the
> onchip flash.
> 7. Improved debugger start-up procedures.
> This tutorial is now at 198 pages and continues to be targeted for the
> novice audience. If you are a experienced embedded software designer and
> familiar with the GNU tool chain, then the shorter Atmel application
> note "GNU-Based Software Development on AT91SAM Microcontrollers:" may
> be more appropriate. Also remember that Michael Fischer has many short
> tutorials on using YAGARTO and Eclipse on his web site so make sure you
> check them out also. http://www.yagarto.de/
> I welcome feedback on this article and have encorporated many
> suggestions sent to me by interested readers into this new revision.
> This is an open source project and in that spirit I have not accepted
> any renumeration for my work. I do greatly appreciate Atmel's
> willingness to publish it on their web site.
> Cheers,
> James P. Lynch
>
Re: New Eclipse Tutorial [message #207295 is a reply to message #191280] Fri, 28 December 2007 12:34 Go to previous message
Eclipse UserFriend
Originally posted by: reply.to.newsgroup.nospam.no

On Thu, 17 May 2007 00:45:22 +0000 (UTC), lynch007@gmail.com (James P.
Lynch) wrote:

>The new revision to the tutorial is in the "Documents" section. There's a
>zip file named "atmel_tutorial_source.zip" that has the pdf of the
>tutorial, some OpenOCD configuration files and several sample Eclipse
>projects.

Good afternoon, James.

I can't find that file anywhere on the atmel website. I found a
3-page application note that references it, but that's about it.

Has it been moved since you posted this note?

Thanks...
Previous Topic:is there faster way to direct libraries in the linker section ?
Next Topic:"Highlight inactive code" editor option not working?
Goto Forum:
  


Current Time: Mon Aug 11 14:54:08 EDT 2025

Powered by FUDForum. Page generated in 0.05738 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top