Jump to content

LPC21xx: Difference between revisions

From HW wiki
tolpc
Line 8: Line 8:


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-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'''.
== 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 [http://rtime.felk.cvut.cz/darcs/darcsweb.cgi?r=lpc21xx-boot;a=summary 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 <tt>_darcs/prefs/boring</tt>:
^TAGS$
^config\.omk
^_build
^_compiled

Revision as of 08:23, 29 November 2005

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