SAA

Sklaventreiber
Gillem
Senior Member
Beiträge: 78
Registriert: Freitag 20. Juli 2001, 00:00

Beitrag von Gillem »

Hallo,

ich habe im SAA einen POWER SAVE Mode eingebaut. Ueber das Tool "SAA" kann dieser ein-/ausgeschaltet werden. Koennte mal jemand mit einem "guten" Messgeraet testen ob das was bringt ? Danke !

bis dann
mediom
Erleuchteter
Erleuchteter
Beiträge: 505
Registriert: Freitag 20. Juli 2001, 00:00

Beitrag von mediom »

Hallo,
wollte fragen wo es das SAA zum download gibt oder ist es schon im yadd mit drin?

thx
mediom
TheDOC
Senior Member
Beiträge: 697
Registriert: Freitag 20. Juli 2001, 00:00

Beitrag von TheDOC »

Ist im CVS.
tueftler17
Interessierter
Interessierter
Beiträge: 77
Registriert: Sonntag 22. Juli 2001, 00:00

Beitrag von tueftler17 »

Hi!

Habe es aber leider nicht kompiliert bekommen (gestern abend). Heute bin ich auf der Arbeit, habe deshalb die Fehlermeldung nicht genau auf der Pfanne. Es war aber so, dass eine Konstante, die mit SAA anfängt, nicht gefunden wurde.

Hast du evtl. eine header-Datei vergessen, ins CVS zu schieben??

Bis denne
Tüftler17
tueftler17
Interessierter
Interessierter
Beiträge: 77
Registriert: Sonntag 22. Juli 2001, 00:00

Beitrag von tueftler17 »

Hi Gillem!

Heute habe ich mal Zeit gefunden, mir die Geschichte auszuprobieren. Es sieht für mich so aus, als hättest Du Dein Tool saa umgeschrieben, aber die neuen saa-treiber nicht mit ins cvs upgeloadet.

Ganz konkret geht es um die Konstante SAAIOGPOWERSAVE, die bei mir nirgendwo definiert ist.

Also, es wäre toll, wenn Du mal bei Gelegenheit die neuesten saa-driver ins cdk stellen würdest.

Vielen Dank
Tüftler17
Gillem
Senior Member
Beiträge: 78
Registriert: Freitag 20. Juli 2001, 00:00

Beitrag von Gillem »

Hallo,

also ich kann da kein Problem finden. Das CVS ist auch aktuell. Kannst du mal die Compiler-Meldung posten ?

bis dann
tueftler17
Interessierter
Interessierter
Beiträge: 77
Registriert: Sonntag 22. Juli 2001, 00:00

Beitrag von tueftler17 »

Hi Gillem!

Sorry, habe gestern nicht mehr reingeschaut.

Also: folgendes bekomme ich:


make[1]: Entering directory `/dbox2/cdk/apps/tools'
powerpc-linux-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/dbox2/cdk/driver/include -O
2 -g3 -c saa.c
saa.c:18:10: warning: multi-line string literals are deprecated
saa.c: In function `read_powersave':
saa.c:66: `SAAIOGPOWERSAVE' undeclared (first use in this function)
saa.c:66: (Each undeclared identifier is reported only once
saa.c:66: for each function it appears in.)
saa.c: In function `main':
saa.c:140: `SAAIOSPOWERSAVE' undeclared (first use in this function)
make[1]: *** [saa.o] Error 1
make[1]: Leaving directory `/dbox2/cdk/apps/tools'
make: *** [.tools] Error 2

Das CDK habe ich heute nochmal frisch ausgecheckt.

Wie geschrieben, ich denke, dass ich nicht die neuesten Driver-Verzeichnisse (fürs SAA) habe. Ich habe das Wort SAAIO... im gesamten CDK mit grep gesucht und nur im saa.c gefunden...

Also, ich wünsche noch einen schönen Abend, viele Grüße
Tüftler17
Gillem
Senior Member
Beiträge: 78
Registriert: Freitag 20. Juli 2001, 00:00

Beitrag von Gillem »

Aha,

also du musst "driver" neu auschecken und den saa7126-Treiber neu compilieren und dann neu laden.

bis dann
tueftler17
Interessierter
Interessierter
Beiträge: 77
Registriert: Sonntag 22. Juli 2001, 00:00

Beitrag von tueftler17 »

Hi Gillem!

Danke nochmal für die Tips, aber ich komme irgendwie nicht weiter. Ich habe das Verzeichnis saa.. bei mir umbenannt und anschließend das CVS nochmal neu ausgecheckt: "cvs -z9 -d <IMG SRC="/forum/images/smiles/icon_razz.gif">server:anonymous@cvs.tuxbox.berlios.de:/cvsroot/tuxbox co driver"

Dann versucht: Nix anderes.

Vielleicht können wir mal die Versionen vergleichen: Ich habe mal ein Auszug von dem heute ausgecheckten Verzeichnis (ls -als) angehängt:
556 Okt 9 19:19 Makefile
0 Dez 31 2000 readme
1278 Jan 6 2001 saa7126_calc.c
1000 Jan 6 2001 saa7126_calc.h
17740 Jul 3 22:23 saa7126_core.c
10135 Jul 3 22:23 saa7126_core.h

Neue Änderungen habe ich nicht entdeckt.

Danke für Deine Mühe!

Tüftler17
Gillem
Senior Member
Beiträge: 78
Registriert: Freitag 20. Juli 2001, 00:00

Beitrag von Gillem »

Mhh, also hier kannst du mal per http ins cvs schauen: http://cvs.berlios.de/cgi-bin/cvsweb.cg ... oot=tuxbox
und da ist das definitiv drin ! Du scheinst Probleme beim auschecken zu haben. Bekommst du von cvs eine Fehlermeldung ?

So sollte das aussehen:
cvs -d:pserver:anonymous@cvs.tuxbox.berlios.de:/cvsroot/tuxbox login
cvs -z3 -d:pserver:anonymous@cvs.tuxbox.berlios.de:/cvsroot/tuxbox co driver

Ansonsten nimm nicht "driver" sondern "." dann wird alles was neu ist ausgecheckt.

bis dann
tueftler17
Interessierter
Interessierter
Beiträge: 77
Registriert: Sonntag 22. Juli 2001, 00:00

Beitrag von tueftler17 »

Hi Gillem!

Klasse, dass Du Dich des Problemes angenommen hast. Ich werde zu Hause nochmal neu auschecken. Das Smilie in meinem Beitrag weiter oben ist unabsichtlich reingekommen, eigentlich wollte ich eine Zeile aus meinem Script "getcvs" posten...

Kann es vielleicht sein, dass die Geschichte an einem Branch "driver-0_1-branch " liegt, der offensichtlich angelegt wurde? Ich checke eigentlich immer ohne irgendwelche Tricks einfach aus, ich habe nur aus dem Beispielscript das z3 in z9 geändert.

Wenn ich zu Hause war rausbekommen habe, gebe ich auf jeden Fall Rückmeldung.

Aber ich bin mir sicher, dass die Fehlermeldung daher kommt, dass ich nicht die aktuellste driver-version in meinem Verzeichnis habe.

Bis dann
Tüftler17
tueftler17
Interessierter
Interessierter
Beiträge: 77
Registriert: Sonntag 22. Juli 2001, 00:00

Beitrag von tueftler17 »

Hi Gillem!

Langsam habe ich keine Idee mehr!

- Im CVS gibt es eine neuere Version als meine

Auschecken tue ich mit folgendem Script:
cvs -d :Pserver:anonymous@cvs.tuxbox.berlios.de:/cvsroot/tuxbox login
cvs -z3 -d :Pserver:anonymous@cvs.tuxbox.berlios.de:/cvsroot/tuxbox co CVSROOT
cvs -z3 -d :Pserver:anonymous@cvs.tuxbox.berlios.de:/cvsroot/tuxbox co apps
cvs -z3 -d :Pserver:anonymous@cvs.tuxbox.berlios.de:/cvsroot/tuxbox co boot
cvs -z3 -d :Pserver:anonymous@cvs.tuxbox.berlios.de:/cvsroot/tuxbox co cdk
cvs -z3 -d :Pserver:anonymous@cvs.tuxbox.berlios.de:/cvsroot/tuxbox co doc
cvs -z3 -d :Pserver:anonymous@cvs.tuxbox.berlios.de:/cvsroot/tuxbox co driver


Wenn ich das Verzeichnis driver/saa.. lösche, bekomme ich wieder die Versionen auf meinen Rechner kopiert, die ich schon hatte. Fehlermeldungen gibt es überhaupt keine.

Hast Du noch eine Idee??

Eigentlich habe ich keine Lust, die Dateien per HTTP und den netterweise geposteten Link downzuloaden.

Vielen Dank,

Tüftler17

Nachtrag: Mit wincvs auf meinem Windoofs-Rechner habe ich die neueste Version erhalten. Wer weiss, wie das zu bewerten ist?


<font size=-1>[ This Message was edited by: tueftler17 on 2001-11-30 20:34 ]</font>
Gillem
Senior Member
Beiträge: 78
Registriert: Freitag 20. Juli 2001, 00:00

Beitrag von Gillem »

Das einzige was noch sein kann du hast ein Tag gesetzt (mal eine aeltere Version ausgecheckt) die jetzt immer geholt wird. Du kannst "cvs" auch sagen welche Version es holen soll (die Option weiss ich grad nicht) und dann geht das auch.

bis dann
tueftler17
Interessierter
Interessierter
Beiträge: 77
Registriert: Sonntag 22. Juli 2001, 00:00

Beitrag von tueftler17 »

Hi Gillem!

Jetzt habe ich mich dazu entschieden, das gesamte cvs bei mir zu löschen und neu downzuloaden. Und siehe da, es ist die neue Version!

Letzte Nacht ist das Compilen leider nicht durchgelaufen (da war eine neue Kernelversion includiert, mit der es irgendwie nicht lief). Jetzt hat ein neues cvs-update wieder die alte Kernelversion ergeben und nach make superclean läuft jetzt ein make all.

Ich melde mich wieder, wenn der Rechner soweit ist, die tools compiliert zu haben.

Bis denne
Tüftler17
tueftler17
Interessierter
Interessierter
Beiträge: 77
Registriert: Sonntag 22. Juli 2001, 00:00

Beitrag von tueftler17 »

Hi Gillem!

Vielen Dank nochmal für Deine Hilfe, nachdem ich wirklich alles gelöscht und neu runtergeladen habe, funktioniert es perfekt.

Eigentlich ging es ja um ein Strommessgerät. Was ich hätte ist ein ausgebauter Wechselstromzähler von dem Energieversorger. Dieser hat normale Stecker / Buchsen.

Ist sowas genau genug, um den Energieverbrauch der Box in den verschiedenen Betriebsarten zu messen? Oder ist das nur Schnickschnack...

Tschau
Tüftler17
Gillem
Senior Member
Beiträge: 78
Registriert: Freitag 20. Juli 2001, 00:00

Beitrag von Gillem »

Versuch es einfach mal. Ansonsten probier es mal mit der BN ob sich da was aendert.

bis dann
cyrill.sneer
Interessierter
Interessierter
Beiträge: 26
Registriert: Donnerstag 3. April 2003, 17:09

Beitrag von cyrill.sneer »

Wieso ist dieses interessante Thema eigentlich eingeschlafen ???
Lohnt es die Videoencoder im Stromsparmodus zu betreiben oder net?

@gillem
Kannst Du bitte mal alle Parameter für SAA posten?