_____ _ _ __ __
| __ \ | | | | \ \ / /
| |__) |___ | |__ ___ | |_ __\ \ /\ / /_ _ _ __
| _ // _ \| '_ \ / _ \| __/ __\ \/ \/ / _` | '__|
| | \ \ (_) | |_) | (_) | |_\__ \\ /\ / (_| | |
|_| \_\___/|_.__/ \___/ \__|___/ \/ \/ \__,_|_|
by Robot Campus http://www.robotcampus.fr/
sudo aptitude install build-essential git-core wget screen dfu-util \
openocd python python-serial
BinutilsArm/: Contains all tools to compile and play with ARM architectureLibMaple/: Contains libmaple source files, this is the modified fork of RobotCampusLibRobotCampus/: Contains Robot Campus own helpersskeleton/: A skeleton boilerplate, just copy and paste it tosrc/or the name you want to create a new project (see below)joypad/: contains some scripts to send commands to your robots using joypads
- Copy
skeleton/tosrc/, for instance - Write your code in
src/ - Update the first line of
build-targets.mkif you want to add some files - In
src/, runmaketo compile - In
src/, runmake installto flash your board
The arm binutils are 32-bits, if you are on a 64-bits system and want compatibility, you can try:
dpkg --add-architecture i386
apt-get update
apt-get install ia32-libs