mp menu bottom
Software und Tools
Alle benötigten Software Tools für Ihren RP6 finden Sie auf dieser Seite. Sie müssen viele der Dateien zunächst in ein Verzeichnis auf Ihrer Festplatte entpacken.

HINWEIS: Sie müssen sich ggf. vorher als Administrator an Ihrem System anmelden um einige der Softwarepakete installieren zu können!

Die Dokumentation und Software für das RP6 CCPRO M128 Erweiterungsmodul ist hier zu finden.


COMMON SOFTWARE

»www.adobe.com
ADOBE READER

Sie benötigen den Adobe® Reader® um die RP6 Bedienungsanleitung und die Datenblätter ansehen zu können. Die neueste Version können Sie sich direkt von http://www.adobe.com/ downloaden.

»www.java.com
»java.sun.com
Java 6 Runtime Environment

Sie benötigen das Java 6 Runtime Environment für die RP6Loader Software. Unter Linux ist es ratsam, den Distributionseigenen Paketmanager zu benutzen um die aktuellste Java Version zu installieren! Bitte beachten Sie die Hinweise in der RP6 Anleitung!

Neue Versionen des JRE erhalten Sie direkt auf der SUN Microsystems Homepage: http://java.sun.com/

Für Windows 98SE/ME und Win2k ohne SP4 ist nur noch Java 5 verfügbar. Es gibt vom RP6Loader eine alternative Version die unter Java 5 läuft (s.u.).

»Version 1.4c (JRE6)
»Version 1.2 (JRE6)
»Version 1.1c (JRE6)
»Version 1.1e-JRE5
RP6Loader v.1.4c (20080328)

Dieses Programm wurde für den schnellen und einfachen Programmupload auf die Mikrocontroller des RP6 und aller Erweiterungsmodule entwickelt. Es ist in Java geschrieben und läuft direkt unter Windows und Linux. Sie müssen den RP6Loader nicht installieren - Sie können das Programm einfach in ein beliebiges Verzeichnis auf Ihrer Festplatte entpacken und von dort aus starten.
Wenn Sie Windows verwenden, installieren Sie bitte den USB Treiber bevor Sie den RP6Loader starten!

Sofern Sie Windows ab Win2K SP4 (XP, VISTA) verwenden können Sie die JRE6 Version des RP6Loaders verwenden. Für alte Win98SE/ME Systemen ist offiziell nur das Java 5 JRE von SUN erhältlich.

Mit Version 1.4 verfügt der RP6Loader nun über zusätzliche Anzeigen. Mit dem neuen Selbsttestprogramm (Download hier) können nun die Encoder Signale dargestellt werden. Ein PDF mit einer Beschreibung dazu finden Sie auf der Dokumentations Seite.

Wenn Sie 64Bit Linux einsetzen, müssen Sie folgende Version vom RP6Loader verwenden: »Version 1.4c (JRE6 - Linux - 64Bit)

»Version 20080915
»Version 20080510
»Version 20071016
»Version 20070928
»Version 20070811
RP6Library, RP6ControlLibrary und Beispielprogramme (20080915)

Dieses Archiv enthält die RP6 Funktionsbibliothek (RP6Lib) und die zugehörigen Beispielprogramme. Es enthält weiterhin die RP6 CONTROL M32 Funktionsbibliothek (RP6ControlLib) mit passenden Beispielprogrammen.
Hinweis: Natürlich können Sie die Beispielprogramme für das RP6 CONTROL M32 NUR auf dem RP6 CONTROL M32 laufen lassen und NICHT auf dem Mikrocontroller auf dem Mainboard des Roboters und umgekehrt.

Hinweis zur Version 20071016 (und neuer):
Für die neueste Version der RP6Libary sollten Sie den RP6Loader Version 1.2 oder neuer verwenden! Vorherige Versionen des RP6Loaders haben kein "\n" gesendet wenn im Terminal Enter gedrückt wurde. Jetzt kann eingestellt werden, ob "\n", "\r", "\r\n" oder nichts gesendet werden soll. Das erleichtert es, Eingaben vom Terminal im Mikrocontroller zu verarbeiten. Die Beispielprogramme wurden daran angepasst.
WINDOWS SOFTWARE

»winavr.sourceforge.net
»sf.net Download
WinAVR Version 20080610

WinAVR ist eine Sammlung von Open Source Software Entwicklungstools für Atmel AVR Mikrocontroller. Es macht den AVR-GCC und andere Open Source Tools auch unter Windows benutzbar und ist sehr einfach zu installieren - folgen Sie einfach den Anweisungen des Installers.

»Speichern (3 MB)
USB Interface Treiber

Sie benötigen unter Windows diesen Treiber für das USB Interface (in modernen Linux Kerneln ist ein passender Treiber bereits enthalten). Die neueste CDM 2.02.04 Version ist für Win2k/XP/Vista und Win x64 verfügbar. Sie können den Treiber einfach mit dem CDM_Setup installieren BEVOR Sie das USB Interface das erste Mal anschließen! Wenn Sie den Treiber manuell installieren möchten, finden Sie die extrahierten Treiberdateien in dem entsprechenden Verzeichnis im Zip Archiv. Die Installation wird in der RP6 Anleitung detailliert beschrieben und den Treibern sind auch Installationsanweisungen beigefügt (allerdings in Englisch).

Wenn Sie immer noch alte Win98SE/Me System verwenden, können Sie nur die älteren D2XX Treiber manuell installieren. Die neuen CDM Treiber sind nicht für Win98SE verfügbar. Im Archiv finden Sie einen Ordner Win98SE_ME der den entsprechenden Treiber enthält.

Neuere Versionen der Treiber können auch direkt von FTDI heruntergeladen werden: http://www.ftdichip.com/
LINUX SOFTWARE

»Speichern (0.9MB)
avr-gcc, binutils, avr-libc und Patches

Dieses Archiv enthält alles was Sie brauchen um den avr-gcc, binutils und die avr-libc für Linux zu kompilieren und zu installieren. Es ist auch ein automatisches Installationsskript beigefügt. Natürlich können Sie auch alles per Hand kompilieren und installieren wenn es mit dem Skript nicht klappen sollte. Dies wird sehr detailliert in der RP6 Anleitung beschrieben. Sie müssen sich auf jeden Fall den entsprechenden Abschnitt in der Anleitung durchlesen, denn das ist nicht ganz so einfach wie es mit WinAVR unter Windows ist. Man muss so einiges in die Kommandozeile eintippen!

Um den avr-gcc unter Linux wie in der Anleitung beschrieben (s. S. 29 ff) zu installieren, müssen Sie das Archiv herunterladen, und in Ihrem Home Verzeichnis in einen neuen Ordner "RP6" entpacken.

Dann benötigen Sie zusätzlich noch folgende Pakete:

- Binutils 2.1.7:
binutils-2.17.tar.bz2 (13 MB)

- GCC 4.1.1:
gcc-4.1.1.tar.bz2 (38 MB, falls der Link nicht funktioniert:
http://gcc.gnu.org/mirrors.html )

Beides bitte zunächst NICHT extrahieren und einfach mit in den Ordner "RP6" im Homeverzeichnis zusammen mit den anderen Dateien aus dem RP6_avrgcc_patches_and_libc.zip Archiv speichern.

Dann weiter wie in der Anleitung beschrieben vorgehen (s. S. 29 ff)!

©2007 AREXX Engineering Top