Version 5 (modified by 17 years ago) ( diff ) | ,
---|
Software Description
Development Environment
Firmware Programming
JTAG Programmer Hardware
We are using Olimex ARM-USB-OCD USB based JTAG debugger that is attached to the JTAG port on the CM2 board (JXX).
JTAG Programmer Software
Software used for debugging and internal flash programming is OpenOCD (standard Debian package - apt-get isntall openocd
).
Cross-compiler
Software development environment is based on GNU Toolchain for ARM Processor. Downloaded tarball is installed in /usr/{bin,lib,libexec,arm-none-linux-gnueabi}. The toolcahin was compiled with the arm-none-linux-gnueabi prefix so that (for example) compiler can be invoked with:
arm-none-linux-gnueabi-gcc program.c -o program
STR71X Library
The ST's firmware library is used for peripheral management.
TCP/IP Library
We are using uIP TCP/IP stack developed by Adam Dunkels.
Attachments (3)
-
uip-1.0-refman.pdf
(1.3 MB
) - added by 17 years ago.
uIP Reference Manual
-
10780.pdf
(2.8 MB
) - added by 17 years ago.
STR71x Firmware Library Usre Manual
-
FlashProgramming.pdf
(451.2 KB
) - added by 16 years ago.
STR7 Family Flash Programming User Manual