mp menu bottom
Software und Tools
Alle benötigten Software Tools für Ihren RP6 / RP6v2 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 zusätzliche Dokumentation und Software für das RP6 CCPRO M128 Erweiterungsmodul ist hier zu finden.

Die zusätzliche Dokumentation und Software für das RP6v2-M256-WIFI 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 Runtime Environment

Sie benötigen das Java Runtime Environment für die RP6Loader Software. Sie können je nachdem welches Betriebssystem Sie verwenden zwischen der normalen 32bit und der 64bit Version wählen.
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 hier:
http://www.oracle.com/technetwork/java/

Sofern Sie noch eine ältere Windows Version wie Win98SE/ME oder Win2k ohne SP4 verwenden, können Sie nur das JRE5 installieren und somit nur den alten RP6Loader 1.1 verwenden. Dies wird jedoch nicht mehr aktiv unterstützt.

»RobotLoader 2.5a
»RobotLoader 2.4a
»RobotLoader 2.3c
»RobotLoader 1.5h
»RP6Loader 1.4c
»RP6Loader 1.2
»RP6Loader 1.1c
»RP6Loader 1.1e-JRE5
RobotLoader v.2.5a (20130410)

Die RobotLoader Software (bis Version 1.4 noch RP6Loader) wurde für den schnellen und einfachen Programmupload auf die Mikrocontroller des RP6 und aller Erweiterungsmodule sowie weiterer AREXX Produkte entwickelt.
Version 2.x kann nun Programme per WLAN in das RP6v2-M256-WIFI Modul übertragen und Telemetriedaten von diesem empfangen. Somit kann der Roboter ohne Kabelverbindung programmiert werden. Die Terminals lassen sich nun abdocken, so können serielle und Netzwerkausgaben besser gleichzeitig beobachtet werden.

Der RobotLoader ist in Java geschrieben und läuft direkt unter Windows und Linux. Sie müssen den RobotLoader 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 unbedingt den USB Treiber bevor Sie den RobotLoader starten! Es wird sonst nicht korrekt funktionieren!
Unter Windows 7 kann es erforderlich sein, den RobotLoader mit Administratorrechten auszuführen um Zugriff auf das USB Interface zu erhalten.

Sofern Sie Windows ab Win2K SP4 (XP, VISTA, 7) verwenden können Sie die JRE6 Version des RobotLoaders verwenden. Für alte Win98SE/ME Systemen ist offiziell nur das Java 5 JRE von SUN erhältlich, hier ist noch eine sehr alte Version 1.1e des RP6Loaders verfügbar, diese wird allerdings nicht mehr offiziell unterstützt. Sie sollten unbedingt auf ein moderneres Betriebssystem wechseln.

Wenn Sie 64Bit Linux einsetzen, müssen Sie die akutelle RobotLoader Version verwenden und das entsprechende robotloader_linux_x64.sh Startscript benutzen.

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

Dieses Archiv enthält die RP6 Funktionsbibliothek (RP6Lib) und die zugehörigen Beispielprogramme. Es enthält weiterhin die RP6 CONTROL M32 und M256 WIFI Funktionsbibliotheken (RP6ControlLib, RP6M256Lib) 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 20120725 (und neuer):
Beide RobotLoader Terminals können nun auf LF, CR, oder CR+LF eingestellt werden. Die älteren Beispielprogramme sind auf "\n" / LF ausgelegt und nicht auf "\r" / CR. Damit dies korrekt arbeitet, müssen Sie bei den alten Beispielen LF in den Einstellungen wählen, oder die neuen Beispiele verwenden. Diese Änderung war notwendig, da das WLAN Modul CR am Ende von Kommandos erwartet.

Hinweis zur Version 20071016 (und neuer):
Für die neueste Version der RP6Libary sollten Sie den RobotLoader bzw. RP6Loader Version 1.2 oder neuer verwenden! Vorherige Versionen des RP6Loaders haben kein "\n" / LF gesendet wenn im Terminal Enter gedrückt wurde. Jetzt kann eingestellt werden, ob "\n" / LF, "\r" / CR, "\r\n" CR+LF 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 20100110

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.

»v.3.4.2 Download
ATMEL AVR Toolchain

WinAVR wird nicht mehr weiterentwickelt. Falls es Probleme mit neueren Windows Versionen gibt kann als Alternative die Toolchain von Atmel verwendet werden. Es muss dann jedoch ein Texteditor wie Programmers Notepad 2 manuell installiert und eingerichtet werden.

»CDM Treiber 2.10.00 (XP/Vista/Win7)


»FTDI Treiber
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 Version ist für WinXP/Vista/Win7 für 32 und 64 Bit verfügbar. Sie können den Treiber einfach mit dem CDM_Setup.exe 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).

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

»CDM Treiber 2.10.00 PID FIX SIGNED (nur bei Problemen verwenden)

Für Win7 und Win8 signierter USB Interface Treiber 2.10.00 (nur bei Problemen mit dem FTDI Chip verwenden)

Diese Version des Treibers sollten Sie nur verwenden wenn der FTDI Chip nicht richtig von Windwos erkannt wird (d.h. PID=0). Diesen Treiber nicht verwenden wenn alles normal funktioniert bzw. der normale Treiber korrekt installiert werden konnte!

Bitte das enthaltene PDF mit Screenshots für die manuelle Installation über den Gerätemanager beachten! Zunächst müssen die bestehenden FTDI Treiber deinstalliert werden. Dann müssen zwei Einträge im Gerätemanager manuell aktualisiert werden (unter Anschlüsse (COM & LPT) --> USB Serial Port (COMx) und USB-Controller --> USB Serial Converter, siehe auch Screenshot hier). Für weitere Informationen und Hilfe bitte im Support Forum nachlesen oder den Support per E-Mail kontaktieren!
LINUX SOFTWARE

»avr-gcc-4.3.4.i386.deb
»avr-gcc-4.3.4.x64.deb
avr-gcc, binutils, avr-libc und Patches

Hier finden Sie Pakete für Debian/Ubuntu Linux.
Diese stammen von: http://www.wrightflyer.co.uk/avr-gcc/
Nach der Installation müssen Sie noch
"export PATH=$PATH:/usr/local/avr/bin"
ausführen um die Tools verwenden zu können.

Das alte Buildscript und die Patches die in der Anleitung beschrieben werden gibt es noch hier:
» Script+Patches
Wie man alles grundsätzlich per Hand kompilieren und installieren kann, wird 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! Die Beschreibung ist auch nicht mehr auf dem aktuellen Stand und muss teilweise etwas angepasst werden. Also besser falls möglich die fertigen .deb Pakete verwenden (in brauchbarer Form gab es sowas zu dem Zeitpunkt an dem die Anleitung entstanden ist noch nicht). Bei Fragen wenden Sie sich bitte an den Support.

©2007 - 2012 AREXX Engineering Top