Digital Eliteboard - Das Digitale Technik Forum

Registriere dich noch heute kostenloses um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereiche, welche für Gäste verwehrt bleiben

VDR SC-Plugin auf einem Guruplug (arm) kompilieren.

eleas

Newbie
Registriert
3. Juli 2011
Beiträge
8
Reaktionspunkte
0
Punkte
21
Hallo Forum,
war bisher immer nur ein stiller Mitleser, weil eigentlich die Suchfunktion ihrer Funktion immer gerecht wurde. Nun habe ich versucht auf einem Guruplug (armv5te) das SC-Plugin gegen den yavdr zu kompilieren, was an sich auch geklappt hat, nur kommen beim Testlauf der FFdecsa mehrere Fehlermeldungen dass der Test nicht bestanden ist.
Hat überhaupt schon jemand das Plugin für ein arm-System (guruplug, Sheevaplug, dockstar) kompiliert?
 
Re: AW: VDR SC-Plugin auf einem Guruplug (arm) kompilieren.

Danke für die schnelle Antwort,

meine Vorgehensweise ist die Folgende:

-1-
Das Script "configure" aus "/usr/src/vdr-1.7.18/PLUGINS/src/sc/contrib/sasc-ng" gibt in die Datei "config.mak" folgendes aus:
-----------------------------
# Automatically generated by configure - do not modify
FFDECSA_OPTS = "FLAGS=-O3 -fexpensive-optimizations -funroll-loops -march=nativ$
CXX=g++
und Ausgabe Choosing "PARALLEL_MODE = PARALLEL_32_INT"
-----------------------------
-2-
Danach passe ich das "Makefile" in "/usr/src/vdr-1.7.18/PLUGINS/src/sc" folgendermaßen an:
-----------------------------
# FFdeCSA
CPUOPT ?= armv5te
PARALLEL ?= PARALLEL_32_INT
CSAFLAGS ?= -O2 -fexpensive-optimizations -funroll-loops
FFDECSADIR = FFdecsa
FFDECSA = $(FFDECSADIR)/FFdecsa.o
FFDECSATEST = $(FFDECSADIR)/FFdecsa_test.done
-----------------------------
-3-
Danach bekomme ich nach "make plugins" folgende Fehlermeldung:
-----------------------------
FAILED COMPARISON OF PACKET 29995
FAILED COMPARISON OF PACKET 29997
FAILED COMPARISON OF PACKET 29999
make[2]: *** [FFdecsa_test.done] Error 10
make[2]: Leaving directory `/usr/src/vdr-1.7.18/PLUGINS/src/sc/FFdecsa'
make[1]: *** [FFdecsa/FFdecsa.o] Error 2
make[1]: Leaving directory `/usr/src/vdr-1.7.18/PLUGINS/src/sc'
-----------------------------

Dein Script hat folgende Ausgabe gebracht:
-----------------------------
Unrecognised CPU.
Vendor:NotFound family:-1 model:-1
flags:
-----------------------------


Währe für einen Tip dankbar.

Mit freundlichen Grüßen
eleas
 
AW: VDR SC-Plugin auf einem Guruplug (arm) kompilieren.

Hallo Zusammen,

ich hab SC am Dockstar (2.6.35.7) mit diesen Werten erfolgreich kompilieren koennen:

Makefile:
...
# FFdeCSA
CPUOPT ?= armv5te
PARALLEL ?= PARALLEL_64_LONG
CSAFLAGS ?= -Wall -fPIC -g -O3 -fomit-frame-pointer -fexpensive-optimizations -funroll-loops
...

Kurze Info:
Mit dem Wert PARALLEL ?= PARALLEL_32_INT war bei mir die CPU-Last bei verschluesselten Sendern fast doppelt so hoch, wie mit 64_LONG
-O3 oder -O2 machen bei den CSAFLAGS hingegen keinen Unterschied.

Schoenen Tag noch.

robertogecco
 
Re: AW: VDR SC-Plugin auf einem Guruplug (arm) kompilieren.

Danke für die Infos.

@robertogecco
Habe Deine Einstellung im Makefile ausprobiert mit dem Ergebniss:
------------------------------------------
FFdecsa 1.0: testing correctness and speed
FAILED!
FAILED!
FAILED!
FAILED!
CORRECT!
speed=13.131555 Mbit/s
speed=8920.893088 pkts/s
CORRECT!
FAILED!
CORRECT!
FAILED!
FAILED!
FAILED COMPARISON OF PACKET 1
FAILED COMPARISON OF PACKET 3
.
.
.
FAILED COMPARISON OF PACKET 29997
FAILED COMPARISON OF PACKET 29999
make[2]: *** [FFdecsa_test.done] Error 10
make[2]: Leaving directory `/usr/src/vdr-1.7.18/PLUGINS/src/sc/FFdecsa'
make[1]: *** [FFdecsa/FFdecsa.o] Error 2
make[1]: Leaving directory `/usr/src/vdr-1.7.18/PLUGINS/src/sc'
------------------------------------------

Das System auf dem ich kompiliere ist "Debian wheezy, 3.0.0-1-kirkwood".

Noch eine Idee?

mfg
eleas
 
AW: Re: AW: VDR SC-Plugin auf einem Guruplug (arm) kompilieren.

@eleas

Könntest du mal die Ausgabe von "cat /proc/cpuinfo" posten?
 
AW: Re: AW: VDR SC-Plugin auf einem Guruplug (arm) kompilieren.

@tecfreak

ae@debian:~$ cat /proc/cpuinfo
Processor : Feroceon 88FR131 rev 1 (v5l)
BogoMIPS : 1191.11
Features : swp half thumb fastmult edsp
CPU implementer : 0x56
CPU architecture: 5TE
CPU variant : 0x2
CPU part : 0x131
CPU revision : 1
Hardware : Marvell GuruPlug Reference Board
Revision : 0000
Serial : 0000000000000000

mfg
eleas
 
AW: VDR SC-Plugin auf einem Guruplug (arm) kompilieren.

Hi eleas,

versuche mal
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!
auf der Console, bevor Du mit dem Kompilieren beginnst.
 
AW: VDR SC-Plugin auf einem Guruplug (arm) kompilieren.

Guten Abend,
besten Dank an alle Beteiligten! Mit dem Tip vom "no sleep" ging es jetzt ohne Probleme!
 
AW: VDR SC-Plugin auf einem Guruplug (arm) kompilieren.

Hi,
ich hab nun den vdr mit sc am laufen ;)

Ich hab mir erstmal den vdr von yavdr.dockstar unstable per apt-get installiert.

Danach bin ich
Du musst dich Anmelden oder Registrieren um diesen link zusehen!
r Anleitung teilweise gefolgt und hab den VDR neu gebaut incl. dem sc-plugin + epgsearch und live ;)
Danach hab ich einfach die Libs und Binary ausgetauscht. Läuft wie geschmiert!

Schönes Wochenende!
 
AW: VDR SC-Plugin auf einem Guruplug (arm) kompilieren.

Hi,
ich habe leider noch Probleme mit dem sc-plugin.
Es entschlüsselt bisher noch keine Kanäle.

Folgende Fehler habe ich im Log gefunden:
Du musst dich Anmelden oder Registrieren um den Inhalt der Angebote zu sehen!

Das sc-log:
Du musst dich Anmelden oder Registrieren um den Inhalt der Angebote zu sehen!

Das kommt mir auch komisch vor.
Du musst dich Anmelden oder Registrieren um den Inhalt der Angebote zu sehen!

Was läuft hier falsch?
DAnke DAnke
 
Zuletzt bearbeitet:
AW: VDR SC-Plugin auf einem Guruplug (arm) kompilieren.

@Nirvana
HD ist überhaupt kein Problem, allerdings hängt der Guru bei mir an einer SATA Platte. Sollte aber theoretisch auch an usb keine Probleme bereiten.

@hampit
Fehlermeldung an sich sagt mir wenig, habe aber gestern sc zum vdr aus dem yavdr-repo gebaut, und es läuft. Wenn der Compiler sauber durchläuft müsste es laufen.
Viel Erfolg.
 
AW: VDR SC-Plugin auf einem Guruplug (arm) kompilieren.

Hallo.

@hampit
Heute, nach einem Neustart der Plug, habe ich den gleichen Fehler wie in deinem Log.
Du musst dich Anmelden oder Registrieren um den Inhalt der Angebote zu sehen!
Komisch ist es schon, dass es nach dem Bauen erst geht und sich erst nach einem Kaltstart verabschiedet.
 
Zurück
Oben