[fpc-devel] lpc21x4.pp (Arm7 board)

Florian Klaempfl florian at freepascal.org
Wed Mar 11 11:01:49 CET 2009


Nataraj S Narayan schrieb:
> Hi
> 
> There is file  lpc21x4.pp under  /rtl/embedded/arm. Does this mean
> that i can compile fpc for the Philips LPC boards? 

Yes, I did so already.

>I got an LPC 2378
> stk board with me.  Perhaps I may need to modify the lpc21x4.pp to
> suit my board.
> 
> Can anybody help me with getting started the compilation process?

Get binutils for you OS, e.g.
http://svn.freepascal.org/svn/fpcbuild/binaries/i386-win32/arm-embedded-*.exe
for windows, put them into the path.

build cross fpc with e.g.
make clean buildbase installbase CROSSINSTALL=1 OS_TARGET=embedded
CPU_TARGET=arm

Compile programs with e.g.
fpc -Parm -Tembedded -Wplpc2124 test.pp

translate them into a format understandable by the programming software
arm-embedded-objcopy -O ihex test.elf test.hex



More information about the fpc-devel mailing list