30. November 2022, 07:20

Neuigkeiten:

Rabattcode für Magped Pedale: MAG10RENE2020
 Gültig bis: 31.12.2020


Tiny CAN unter Ubuntu Linux

Begonnen von eRACE-2011, 07. Juni 2012, 10:44

⏪ vorheriges - nächstes ⏩

eRACE-2011

Hallo!

Hat hier jemand Tiny CAN unter Linux laufen?
Soweit würde alles funktionieren. Was mit fehlt ist das Installieren des API-Treibers.

Für Hilfe wäre ich dankbar :)

E-Radler

Bike-Info 6 TinyCan unter Linux. das wär tatsächlich was.

Jay Bee

TinyCAN kann man unter Linux verwenden. Es gibt dafür Software vom Hersteller. Was nicht geht: BikeInfo. Auch mit WINE geht es nicht.

BitSchubser

Heul nicht!

Installiere Dir mal Lazarus auf Deinem Linux, ich schicke Dir gerne die Sourcen, dann kannst Du Dir das BikeInfo selber compilieren.
Mit Linux ist das ja immer so 'ne Sache. Anderes Linux, andere Binaries. Außerdem kann Lazarus kann m.W. ohnehin nicht Crosscompilieren.
Ich hatte es mal auf einem Raspberry compiliert und laufen. Es sah zwar grausam aus, aber es lief.

Gruß
Thorsten

Jay Bee

Lief das GUI _und_ du konntest das BionX-System erfolgreich via CAN ansprechen?

BitSchubser


Jay Bee

 :D :D :D

Die folgenden NEUEN Pakete werden installiert:
  fp-compiler fp-compiler-2.6.2 fp-ide-2.6.2 fp-units-base-2.6.2
  fp-units-db-2.6.2 fp-units-fcl-2.6.2 fp-units-fv-2.6.2 fp-units-gfx-2.6.2
  fp-units-gnome1-2.6.2 fp-units-gtk-2.6.2 fp-units-gtk2-2.6.2
  fp-units-math-2.6.2 fp-units-misc-2.6.2 fp-units-multimedia-2.6.2
  fp-units-net-2.6.2 fp-units-rtl-2.6.2 fp-utils-2.6.2 fpc fpc-2.6.2
  fpc-source fpc-source-2.6.2 lazarus lazarus-1.0.10 lazarus-doc-1.0.10
  lazarus-ide-1.0.10 lazarus-ide-gtk2-1.0.10 lazarus-src-1.0.10 lcl-1.0.10
  lcl-gtk2-1.0.10 lcl-units-1.0.10 lcl-utils-1.0.10 liba52-0.7.4-dev
  libcaca-dev libcdt5 libcgraph6 libdca-dev libdts-dev libflac-dev
  libforms-dev libforms2 libgd-dev libgraphviz-dev libgvc6 libgvpr2
  libmad0-dev libmikmod2-dev libmodplug-dev libsdl-mixer1.2
  libsdl-mixer1.2-dev libsdl1.2-dev libslang2-dev libvorbis-dev libvpx-dev
  libxdot4 libxpm-dev libxxf86dga-dev x11proto-xf86dga-dev
0 aktualisiert, 57 neu installiert, 2 zu entfernen und 3 nicht aktualisiert.
Es müssen 129 MB an Archiven heruntergeladen werden.
Nach dieser Operation werden 870 MB Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren? [J/n]

BitSchubser

09. Juni 2015, 00:15 #7 Letzte Bearbeitung: 09. Juni 2015, 00:19 von BitSchubser
So viele Pakete, ist denn schon wieder Weihnachten?

So Du denn fortfahren mochtest, könntest Du die Sourcen an einen geeigneten Ort entpacken und das Projekt BikeInfo.lpi öffnen ( über Datei->Öffnen alternativ über Projekt->Projekt öffnen ).
Dann sollte ein beherztes Shift-F9 den Compiler zur Arbeit anregen um im VZ ./bin/irgendwo ein ausführbares Binary zu erzeugen.

Auf meinem Raspi zickte das Pgm mitunter beim Verbinden rum. Nach Neustart hats beim 2. Mal dann geklappt.

Viel Erfolg

Thorsten

Nachtrag: Es gab hier doch mal einen Downloadbereich? Es wäre zauberhaft, wenn ich meine Sachen da ablegen könnte.

Jay Bee

Ja ist denn heute schon Weihnachten? 8) 8)

Compiling resource /home/Jay/Projekte/Bionx/BikeInfo Sourcen/lib/x86_64-linux/BikeInfo.or
Linking /home/Jay/Projekte/Bionx/BikeInfo Sourcen/bin/x86_64-linux/BikeInfo
/usr/bin/ld.bfd: warning: /home/Jay/Projekte/Bionx/BikeInfo Sourcen/bin/x86_64-linux/link.res contains output sections; did you forget -T?
12122 lines compiled, 11.9 sec
3 warning(s) issued
189 hint(s) issued
1 note(s) issued
[TCompiler.Compile] end

BitSchubser

Und?
Läuft?
Verbindet?
Liest/Schreibt?

Er macht es aber auch wieder spannend

Jay Bee

Error connecting to CAN
cannot load driver dll

Bin auf der Suche ...

Jay Bee


Jay Bee


BitSchubser

Super!

Sieht nur genauso bescheiden aus, wie auf dem Raspi. Ich hab nicht herausgefunden, was man da scalieren muss, damit die Buttons und Felder in der Größe angepasst werden, dass die Beschriftungen rein passen.
Ein Compilerlauf auf dem Raspi dauert Ewigkeiten, da hab ich's dann irgendwann drangegeben.

Aber besser, als nix

Jay Bee

09. Juni 2015, 22:26 #14 Letzte Bearbeitung: 09. Juni 2015, 22:27 von Jay Bee
Dass die Buttons etwas abgeschnitten aussehen, stört mich grad gar nicht!  ;D

Hab's damit gebaut und schaue grad, wie ich das Binary strippen kann (hat 5,7 MB):