- Akku Tests und Balkonkraftwerk Speicher         
Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 21

Thema: RP6 mit Raspberry Pi

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Neuer Benutzer Öfters hier
    Registriert seit
    07.02.2012
    Beiträge
    13

    RP6 mit Raspberry Pi

    Heyy leute,

    mein Projekt:

    RP6v2 mit raspberry über das mitgelieferte USB-Kabel verbinden.
    Raspberry mit einem Xbox Controller verbinden.
    Und dann mit dem Xbox Controller den RP6v2 fernsteuern.

    aber das is jaa erst mal alles Nebensache ... mein Problem ist der robotloader ....
    da ich alles über den rpi machen will (programmieren Programm übertragen usw.) sollte erst mal der robotloader funken.
    treiber vom USB Adapter habe ich installiert ... Java war auch kein Problem ... nur wenn ich nun den robotloader starte kommen folgende fehler:
    so wie ichs verstanden hab kann der nicht weiter machen da er eine arm Struktur erkennt und dann eine Datei oder verzeichniss nicht findet das aber vorhanden ist .... ??
    http://nopaste.linux-dev.org/?83420

    ich hoffe ihr könnt mir helfen....

  2. #2
    shedepe
    Gast
    So weit ich das sehe, versucht der eine lib zu öffnen die es auf dem Arm System nicht gibt oder die halt in einer inkompatiblen Form vorliegt.
    Mir ist jedoch keine einfache Möglichkeit bekannt wie man das fixen könnte.
    Warum brauchst du überhaupt den robotloader auf dem Raspberry Pi. Du kannst duch auch ein kleines Programm selber schreiben, das über den Serialport Kommuniziert?

  3. #3
    Neuer Benutzer Öfters hier
    Registriert seit
    07.02.2012
    Beiträge
    13
    hab leider nicht so viel Ahnung wie ich das machen soll... kann ich auch iein befehl im terminal eingeben damit der mir dann die hexfile auf den rp6 schreibt??
    z.b. das hier java -Djava.library.path="./lib" -jar RobotLoader_lib.jar -c -port=/dev/ttyUSB0 -id
    aber das is wieder dann vom robotloader abhängig und der fehler kommt wieder

  4. #4
    Erfahrener Benutzer Roboter Genie Avatar von SlyD
    Registriert seit
    27.11.2003
    Ort
    Paderborn
    Alter
    39
    Beiträge
    1.516
    Hallo,

    Du musst die RXTX Lib für ARM nutzen - die die mit dabei ist, ist nur für x86.

    Hast Du da ein Debian drauf laufen?
    http://packages.debian.org/search?keywords=rxtx


    Das installieren oder evtl. aus den .debs die Dateien rauskopieren, dann den lib Pfad (-Djava.library.path="./lib") beim Starten anpassen
    Oder die Arm Versionen von librxtxSerial.so und RXTXcomm.jar in den RobotLoader lib Ordner kopieren.

    Alternativ könnte man noch die Quellen selbst übersetzen:
    http://rxtx.qbang.org/wiki/index.php/Download


    MfG,
    SlyD

    PS:
    Von ARM gibts verschiedene Versionen: arm, armel und armhf.
    Für den ARMv6 brauchst Du armel.

  5. #5
    Neuer Benutzer Öfters hier
    Registriert seit
    07.02.2012
    Beiträge
    13
    jaa ich hab Debian am laufen (raspbian wheezy wie auch immer) kannst du mir den endgültigen link geben ?? ich hab ka welchen ich da nehmen soll sprich was ich drücken soll da ich immer weiter weitergeleitet werde ...

    das mit runterladen hatt sich erledigt hab ich jetzt gefunden
    Geändert von ccontroller (22.07.2013 um 14:08 Uhr)

  6. #6
    Erfahrener Benutzer Roboter Genie Avatar von SlyD
    Registriert seit
    27.11.2003
    Ort
    Paderborn
    Alter
    39
    Beiträge
    1.516
    Mit Debian natürlich gar keinen Link anklicken:

    sudo apt-get install librxtx-java



    Dann musste mal probieren wie Du den library pfad anpassen musst.
    Lass es probehalber einfach mal weg also nur:
    java -jar RobotLoader_lib.jar -c -port=/dev/ttyUSB0 -id

    Eventuell findet er die lib, eventuell auch nicht (hab das mit extern installierter RXTX lib
    schon ewig nicht mehr getestet). Falls nicht, schau wo er
    die Dateien installiert:
    http://packages.debian.org/wheezy/ar...-java/filelist
    und setz den Pfad entsprechend oder kopier die oben genannten .jar und .so Dateien in den
    RobotLoader Ordner.

    MfG,
    SlyD

  7. #7
    Neuer Benutzer Öfters hier
    Registriert seit
    07.02.2012
    Beiträge
    13
    das bekomme ich als ausgabe
    beim befehl: java -jar RobotLoader_lib.jar -c -port=/dev/ttyUSB0 -id


    pi@raspberrypi ~/Desktop/RobotLoader_20120924 $ java -jar RobotLoader_lib.jar -c -port=/dev/ttyUSB0 -id
    RobotLoader - COMMANDLINE MODE
    Perform Action:
    Get Info...
    Listing all serial ports...
    WARNING: RXTX Version mismatch
    Jar version = RXTX-2.2pre1
    native lib Version = RXTX-2.2pre2
    ### Error, could not find specified comport: /dev/ttyUSB0
    Please check the used portname!
    Comport: Try to close...
    Exit code: 1

  8. #8
    Neuer Benutzer Öfters hier
    Registriert seit
    07.02.2012
    Beiträge
    13
    Hey,

    Was hast du denn für ein Problem?

    Lg

  9. #9
    Neuer Benutzer Öfters hier
    Registriert seit
    30.04.2018
    Beiträge
    12
    Hi schön das sich jemand meldet.

    ich benutze den BootLoader 20130410. den hab ich in Home/Pi/AAAAA/Robot2013 entpackt.

    Dann habe ich die Datei robotLoader_linux.sh mit chmod 7777 ausgeführt und den Schreibschutz aufgehoben.

    Danach habe ich mit sudo su die Datei mit ./robotLoader_linux.sh ausgefürt. Das Programm startet aber dann erscheinen in dem schwarzen Fenster des Programmes viele Fehler.

    Das mit RXTX hab ich auch versucht , intalliert etc es funzt aber nicht und ich bin ratlos.

    Ich sende mal die Log files mit, vielleicht erkennt jemand mein Problem.

    LG
    Schnully
    Miniaturansichten angehängter Grafiken Miniaturansichten angehängter Grafiken fehler 1.jpg  
    Angehängte Dateien Angehängte Dateien
    Geändert von Schnully2018 (05.05.2018 um 12:10 Uhr)

  10. #10
    Neuer Benutzer Öfters hier
    Registriert seit
    30.04.2018
    Beiträge
    12
    Nachtrag!!

    ich habe jetzt Versucht die Datei librxtxSerial.so aus dem verzeichnis /usr/lib/jni/librxtxSerial.so in das erzeichnis Robot2013/lib zu kopieren bzw auszutauschen.

    Mit dem Befehl java -jar RobotLoader_lib.jar -c -port=/dev/ttyUSB0 -id bekomme ich folgende Meldung Siehe nächster Logfile2.

    Normalstart des Programmes erscheint dies - no rxtxSerial in java.library.path thrown while loading gnu.io.RXTXCommDriver Siehe Logfile3

    Wenn ich dann die Datei RXTXComm.jar kopiere bzw austausche geht gar nix mehr.

    Was mach ich falsch was muss ich tun.

    @Ccontroller! Sie hatten doch das gleiche Problem zu beginn. Hätten Sie vielleicht eine Anleitung dazu, grins, auch für anfänger. Ich wäre allen sehr dankbar dafür.

    Besten Dank
    Miniaturansichten angehängter Grafiken Miniaturansichten angehängter Grafiken fehler 2.jpg  
    Angehängte Dateien Angehängte Dateien
    Geändert von Schnully2018 (06.05.2018 um 18:04 Uhr)

Seite 1 von 2 12 LetzteLetzte

Ähnliche Themen

  1. Raspberry Pi + RP6 verkuppeln
    Von Informati im Forum Vorstellung+Bilder+Ideen zu geplanten eigenen Projekten/Bots
    Antworten: 9
    Letzter Beitrag: 21.04.2014, 00:05
  2. Zeitkritische Kommunikation Smartphone->Raspberry->RP6
    Von Informati im Forum Open Source Software Projekte
    Antworten: 0
    Letzter Beitrag: 23.05.2013, 01:35
  3. RP6 und Raspberry Pi (Daten auslesen)
    Von xonic128 im Forum Robby RP6
    Antworten: 1
    Letzter Beitrag: 23.03.2013, 14:01
  4. [ERLEDIGT] Frequenzmessung mit dem Raspberry Pi
    Von Kampi im Forum Raspberry Pi
    Antworten: 2
    Letzter Beitrag: 09.02.2013, 06:06
  5. Erster Roboter mit Raspberry Pi
    Von Zondan im Forum Allgemeines zum Thema Roboter / Modellbau
    Antworten: 11
    Letzter Beitrag: 17.10.2012, 12:32

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

12V Akku bauen