1 [2] 3 >>> Archiv / MLD 3.x / Development / Tevii S480 Artefakte
 

Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4822
    • View Profile
Tevii S480 Artefakte
« Reply #15 on: January 12, 2012, 10:41:38 »
das ist wohl keine gute idee! bin kurz davor mir nen baseballschläger zu besorgen *grrrrrrrrrrr*
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4822
    • View Profile
Tevii S480 Artefakte
« Reply #16 on: January 12, 2012, 11:52:53 »
@claus,

ich verstehe das makefile einfach nicht :-(

ich will gerne:
das media_build_experimental vor 4 wochen haben:

hg clone http://linuxtv.org/hg/~endriss/media_build...ld_experimental $@
cd $@ <- geht aber nicht! leider muss man zum auschecken einer version im ordner drin sein :-(
   hg checkout 26:225e146c7243

als nächstes per wget nen Stand ziehen bei dem klar war das er richtig ist:
echo "download linux-media-2012-01-01.tar.bz2"
wget "http://www.linuxtv.org/downloads/drivers/linux-media-2012-01-01.tar.bz2" -O $@/linux/linux-media.tar.bz2

dann noch sichergehen das ufo ngene auch einen alten stand hat!
echo "nun alten stand"
cp -r src/add-drivers $@/experimental/

diese datei muss natürlich unter src abgelegt sein und eben nur um ein cd ngene-test-.. und hg checkozt ergänzt werden und somit die orginal die immer das neuste hollt ersetezen BEVOR

dann ein:
make untar

das zeugt baut

so sollte man ja definitiv auf einen alten stand kommen da:
media_build_experimental ALT
Treiber ALT
ngene-octopus-test ALT

da kann doch absolut nichts mehr schief gehen :-( nur kriege ich das changedirectory nicht hin -> ich schnalle die syntax sowas von nicht :-( da brauch ich mal nachhilfe!

greetz MarMic
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20313
    • View Profile
    • ClausMuus.de
Tevii S480 Artefakte
« Reply #17 on: January 12, 2012, 12:15:34 »
Hi MarMic,

wo kommt denn die Datei src/add-drivers her?

Momentan ist das Makefile so aufgebaut, dass es versucht die Version, auf die die Datei /src/dvb verweist zu holen und zu bauen. Irgendwas passt dabei aber noch nicht. Es lässt sich zwar bauen, aber da muss noch irgendwo ne andere Version zwischen sein.
Wenn der Link src/dvb nicht existiert, wird die neuste Version genommen.

Das $@ als Pfad funktioniert natürlich nur im Makefile, und nicht auf der Kommandozeile.

Claus
« Last Edit: January 12, 2012, 12:19:12 by clausmuus »
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4822
    • View Profile
Tevii S480 Artefakte
« Reply #18 on: January 12, 2012, 12:29:25 »
ja das mir klar das war im makefile! ich checks net :-)

ehm nach nem hd clone oder eben von hier:

http://linuxtv.org/hg/~endriss/media_build...tal/add-drivers

diese datei muss noch um ein change dir dort nen hg checkout und wieder zurück ergänzt werden (die frage ist ob das cd da wirklich tut)
greetz MarMic

p.s. kannst du das was ich oben so dargestellt habe mal in nen makefile packen :-( ich kriegs einfach nicht hin :-(

edit:// d.h.
Code: [Select]
# Add ngene & octopus
fetch_hg_repo "http://linuxtv.org/hg/~endriss/ngene-octopus-test" "ngene-octopus-test"

hier muss sowas in der art reiN:
cd ngene-octopus-test
hg checkout 15226:9c442486a6eb
cd ..

rm -Rf ../linux/drivers/media/dvb/{ddbridge,ngene} ../linux/drivers/staging/media/cxd2099 ../linux/drivers/staging/cxd2099
cp -r ngene-octopus-test/linux/drivers/media/dvb/{ddbridge,ngene} ../linux/drivers/media/dvb/
damit wäre media-build 4 wochen alt
ngene wäre 3 wochen alt
und die treiber vom 1.1.2012 (vllt sollten wir da doch auch was vom dezember 2011 nehmen, da hatte sich ansich auch niegrends wo was geändert)
« Last Edit: January 12, 2012, 12:33:41 by MarMic »
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4822
    • View Profile
Tevii S480 Artefakte
« Reply #19 on: January 12, 2012, 14:51:51 »
nach verzweiflung wut und trauer :-) habe ich nun nahc ner studne rausgefunden das meine änderungen jedesmall überschrieben wurden von den dtaeien die irgendwo abgelegt werden :-( mir gefällt dieses neue src system nicht :-P man weiss nicht woran man ist!

so schauen wir mal ob ich nun nen suaberen treiber erhalte :-P

greetz MarMic
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20313
    • View Profile
    • ClausMuus.de
Tevii S480 Artefakte
« Reply #20 on: January 12, 2012, 15:21:10 »
Hi,
im Makefile ist seit vorgestern nen "Patch" drin (Zeile 62), der das "make untar" so modifiziert, dass nach dem "hg clone .." nen "hg update" auf das gewünschte Datum macht. Es wird also im weiterem Verlauf des Scriptes "add-drivers" (daswird bei nem "make unter" ausgeführt) die gewünschte Version verwendet.
Das alleine reicht aber nicht, denn damit sich das kompilieren lässt musste ich zwei Frontend deaktivieren die mit der "echten" Version vom 1.1. noch gebaut werden konnten.
Es muss also noch mehr Unterschiede geben als die Treiber und ngene-octopus-test.

Claus
« Last Edit: January 12, 2012, 15:22:19 by clausmuus »
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4822
    • View Profile
Tevii S480 Artefakte
« Reply #21 on: January 12, 2012, 15:29:12 »
hg update? so kommste doch nicht auf ne version zurück oder? hg checkout wäre die richtige wahl? hmm schau ma mal iso baut hier grade! habe nun alles ein paar wochen zurück!

wenns dmait geht GUT!
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20313
    • View Profile
    • ClausMuus.de
Tevii S480 Artefakte
« Reply #22 on: January 12, 2012, 15:40:54 »
"hg up" ist nen Alias für "hg checkout" :)

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4822
    • View Profile
Tevii S480 Artefakte
« Reply #23 on: January 12, 2012, 15:48:05 »
@claus,

ich habs! ich habe nen alten stand gebaut bekommen! OMG war das schwer :-P aber ehm ja es liegt am treiber! alter stand -> tut!

so wie bin ich vorgegangen hmm manuel wiel ichs im makefile nicht hinbekommen habe :-( vllt schaffst du es ja :-)

also was habe ich als erstes gemacht:

Code: [Select]
hg clone http://linuxtv.org/hg/~endriss/media_build_experimental test
cd test
hg checkout 26:225e146c7243

als nächstes bin ich in den ordner test gegangen und habe dort in /experimental die datei add-drivers abgeändert:
Code: [Select]
#!/bin/bash

fetch_hg_repo()
{
    if [ -d $2 ]; then
        (cd $2; hg pull -u $1)
    else
        hg clone $1 $2
    fi
}


cd ../experimental
set -ev

# Add ngene & octopus
fetch_hg_repo "http://linuxtv.org/hg/~endriss/ngene-octopus-test" "ngene-octopus-test"
cd ngene-octopus-test
hg checkout 15226:9c442486a6eb
cd ..
rm -Rf ../linux/drivers/media/dvb/{ddbridge,ngene} ../linux/drivers/staging/media/cxd2099 ../linux/drivers/staging/cxd2099
cp -r ngene-octopus-test/linux/drivers/media/dvb/{ddbridge,ngene} ../linux/drivers/media/dvb/
cp -r ngene-octopus-test/linux/drivers/staging/cxd2099 ../linux/drivers/staging/media/
cp ngene-octopus-test/linux/drivers/media/dvb/frontends/tda18212dd* ../linux/drivers/media/dvb/frontends/
cp ngene-octopus-test/linux/drivers/media/dvb/frontends/stv0367dd*  ../linux/drivers/media/dvb/frontends/
patch -d.. -p0 < stv0367dd-tda18212dd.frontend-kconfig.diff
patch -d.. -p0 < stv0367dd-tda18212dd.frontend-makefile.diff

# Add TT DVB S2-6400
fetch_hg_repo "http://powarman.dyndns.org/hg/v4l-dvb-saa716x" "v4l-dvb-saa716x" || fetch_hg_repo "http://linuxtv.org/hg/~endriss/mirror-saa716x" "v4l-dvb-saa716x"
rm -Rf ../linux/drivers/media/common/saa716x
cp -r v4l-dvb-saa716x/linux/drivers/media/common/saa716x  ../linux/drivers/media/common
patch -d.. -p0 < saa716x.common-kconfig.diff
patch -d.. -p0 < saa716x.common-makefile.diff
patch -d.. -p0 < saa716x.include-osd.diff

# Quick fix: Create dummy export.h if it does not exist
touch ../linux/include/linux/export.h

# Drivers added successfully;-)


ES DARF KEIN dvb-tgz oder was da so im hinetrgrudn angelegt sein deswegen habe ich mehrfach make clean_src gemacht bis es nicht mehr irgendwas runetrgeladen hat und dann noch nen make clean

als nächstes habe ich dann noch die makefile vom dvb umgebogen damit das nicht überschrieben wird und ne alte datei gedwonlaodet!!

edit://nur relevante stelle aus makefile eingefügt ->übersicht
Code: [Select]
$(src_rule):
#hg clone http://linuxtv.org/hg/~endriss/media_build_experimental $@
mv src/test $@
wget "http://www.linuxtv.org/downloads/drivers/linux-media-2011-12-25.tar.bz2" -O $@/linux/linux-media.tar.bz2
#if [ "$(version)" != "$(shell date +%Y.%m.%d)" ]; then
# #(cd $@; hg up -d "<$(subst .,-,$(version))");
# echo "download linux-media-$(subst .,-,$(version)).tar.bz2";
# wget "http://www.linuxtv.org/downloads/drivers/linux-media-$(subst .,-,$(version)).tar.bz2" -O $@/linux/linux-media.tar.bz2;
# #sed "s/(hg clone .*)/\1; (cd $$2; hg up -d '<$(subst .,-,$(version))')/" -i $@/experimental/add-drivers;
#else
# $(MAKE) -C $@ download;
#fi
$(MAKE) -C $@ untar
tar -caf $(file) -C $(@D) $(@F)
rm -rf $@

nun im dvb ordner ein make -> endlich hats durchgebaut!

dann nen standart iso bauen lassen und was soll ich sagen endlich keine artefakte mehr FREU!

damit wäre aber bewiesen das es am treiber liegt und ich verstehe aber noch nicht wieso! weil am treiber der tevii nicht wirklich rumgespielt wurde. d.h. im aktuellen dvb treiber ist der wurm drin q.e.d :-)

greetz MarMic

@claus, ist dir klar was ich verbogen habe? und kannst du das auch schön machen in nen makefile? :-P ich kriegs nämlich nicht hin -> mag auch etwas daran liegen das mich das nun viele viele nerven gekostet hat!
« Last Edit: January 12, 2012, 15:50:58 by MarMic »
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20313
    • View Profile
    • ClausMuus.de
Tevii S480 Artefakte
« Reply #24 on: January 12, 2012, 17:13:28 »
Wenn ich nichts übersehen habe, hast Du genau das selbe gemacht, was das dvb-Makefile tut, nur halt für den 25.12. und nicht wie ich für'n 1.1.
Mit anderen Worten, wenn Du den Softlink src/dvb so änderst das der auf den 25.11. zeigt, sollte mit dem original Makefile genau das selbe herauskommen wie mit Diener Handarbeit...

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20313
    • View Profile
    • ClausMuus.de
Tevii S480 Artefakte
« Reply #25 on: January 12, 2012, 17:16:02 »
Ein Unterschied fällt mir grad doch nochauf. Das Original Makefile nimmt auch den alten TT DVB S2-6400 Treiber, Deine Variante nimmt dafür den neusten.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4822
    • View Profile
Tevii S480 Artefakte
« Reply #26 on: January 12, 2012, 17:18:39 »
ich habe aber nie nen update file gesehen beim orginal makefile! was bei mir gekommen ist beim hg checkout weil er ja dateien abändert! aber ich teste das nun nochmal mit deinem dvb makefile mit 25ten12ten

schau ma mal :-)
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20313
    • View Profile
    • ClausMuus.de
Tevii S480 Artefakte
« Reply #27 on: January 12, 2012, 17:21:28 »
Was meinst Du mit "nen update file gesehen"?
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4822
    • View Profile
Tevii S480 Artefakte
« Reply #28 on: January 12, 2012, 17:23:46 »
das sieht bei dir anders aus :-) scheint aber ehct das gleiche zu sein:

[code]
Fügte 29
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4822
    • View Profile
Tevii S480 Artefakte
« Reply #29 on: January 12, 2012, 19:00:33 »
Hallo Claus,

also 25.12.2011 funzt natürlich auch mit deinem makefile (sowas ist doch zum heulen :-))

ich teste grade noch den 31.12.2011 weil das um 6 uhr früh gebaut wurde und um 14 uhr am 31.12 gasb ne änderung am ds3000 (das meien karte auch braucht v3 -> v5 änderung)

nun stellt sich die frage: auf 25.12 bleiben, oder auf den 31.12 gehen wenn es geht? am 31.12 und 01.01 fiengen so wie ich das sehe die ganzen umstellungen v3 ganz weg zu v5 um und damit fingen auch die probleme an, oder?

was denkst du? udn wo hast du was rausgenommen? ich will das bei mir wieder aktivieren und testen ob es durchbaut! zudem kommt noch hinzu: du musst den 20er patch wieder anpassen (revert) da es dmait wieder nicht mehr baut.

greetz MarMic

p.s. schreibe später ob 31.12 überhaupt geht!

edit:// also 31.12 geht auch! würde aber sagen wir nehmen aus sicherheitsgründen 25.12?
« Last Edit: January 12, 2012, 19:54:18 by MarMic »
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


1 [2] 3 >>> Archiv / MLD 3.x / Development / Tevii S480 Artefakte
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.