Jump to content

LPC21xx: Difference between revisions

From HW wiki
No edit summary
No edit summary
Line 7: Line 7:
== Software ==
== Software ==


We have developed a [http://rtime.felk.cvut.cz/darcs/darcsweb.cgi?r=lpc21xx-boot;a=tree;f=/arch/arm/mach-lpc2106/tools/tolpc tolpc] tool, which can be now used for loading applications to RAM. For flash loading [http://guest.engelschall.com/~martin/lpc21xx/isp/ lpc21isp] can be used. In future we will include flash programming posibility to '''tolpc'''.
We have developed a [http://rtime.felk.cvut.cz/darcs/darcsweb.cgi?r=lpc21xx-boot;a=tree;f=/arch/arm/mach-lpc21xx/tools/tolpc tolpc]
tool, which can be now used for loading applications to RAM. For flash loading [http://guest.engelschall.com/~martin/lpc21xx/isp/ lpc21isp] can be used. In future we will include flash programming posibility to '''tolpc'''.


== Getting the software ==
== Getting the software ==

Revision as of 14:45, 4 May 2006

Development tools

  1. Download gcc-arm-elf-3.4.3-bin
  2. Unpack this to the root direcotry
tar -C / -xvzf gcc-arm-elf-3.4.3-bin.tar.gz

Software

We have developed a tolpc tool, which can be now used for loading applications to RAM. For flash loading lpc21isp can be used. In future we will include flash programming posibility to tolpc.

Getting the software

Actual source code can be downloaded using a Darcs tool:

 darcs get http://rtime.felk.cvut.cz/repos/lpc21xx-boot

This will create a copy of the repository on your computer. Later you can update your repository using the command:

 darcs pull

If you have an acount on the rtime server, you can use ssh-based access to the repository. If an administrater gave you the right for writing to the repository, you can not only read (pull) repository but also write (push) changes to the repository.

The syntax for getting the repo via ssh is:

 darcs get <login>@rtime.felk.cvut.cz:/var/repos/lpc21xx-boot


Browsing of project sources is also possible via Darcs web interface.

If you plan to record some changes and push them back to the server, it is recomended to add the following lines to _darcs/prefs/boring:

^TAGS$
^config\.omk
^_build
^_compiled

Literature