Hallo, ich hatte erst seife per pn angeschrieben, weil das posten hier nicht ging. Jetzt weiss ich warum, weil ich Links im Posting hatte.
O.K. Die PN an seife lautete ungefähr so...
*******************
Hallo,
ich habe eine dm7000, leider funktioniert das bei mir nicht.
Hier das Log. Habe den Patch neutrino-dream-20070901.diff.gz genommen. Habe auch schon verschiedene andere ausprobiert. Mit dem selben Ergebnis.
Code: Alles auswählen
[neutrino] frameBuffer Instance created
2044k video mem
setting 414720 bytes to 0
[neutrino] enable flash
[neutrino] Software update enabled
[lcdd] time-skin not found -> using default...
[lcdd] weekday-skin not found -> using default...
[lcdd] date-skin not found -> using default...
[lcdd] month-skin not found -> using default...
[LCDFONT] initializing core...
[LCDFONT] adding font /share/fonts/12.pcf.gz...OK (Fix12/Regular)
[LCDFONT] adding font /share/fonts/14B.pcf.gz...OK (Fix14/Bold)
[LCDFONT] adding font /share/fonts/15B.pcf.gz...OK (Fix15/Bold)
[LCDFONT] Intializing font cache...
[LCDFONT] FTC_Face_Requester (Fix15/Bold)
[LCDFONT] FTC_Face_Requester (Fix14/Bold)
[XP0] buffer overflow free: 199 len: 277
[neutrino] menue setup
[neutrino] received 2 sats
[neutrino] registering as event client
[basicsocket] send_data: Resource temporarily unavailable
xp0_clk_stop
AUDIO_CLEAR_BUFFER
VIDEO_STOP, state 0
xp0_clk_start
[zapit] no teletVIDEO_SELECT_SOURCE
extDemux on dreaclose video clip-mode
mbox
VIDEO_PLAY / VIDEO_CONTINUE, state 1 1
PCM enabled
PES or MPEG1
spdif mode = e0c0
val=0011d
AUDIO_SELECT_SOURCE
[neutrino] initialized everything
Segmentation fault
Muss ich für die dm7000 noch etwas ändern.
Also mein Vorgang ist dieser:
1.) Mit diesem Script gedownloaded und gepatcht. Ein, zwei Sachen muste man dann per Hand eintragen, die gerejected wurden. War aber O.K.
Code: Alles auswählen
#!/bin/bash
#
# script to checkout and patch my neutrino-dreambox patches
# Stefan Seyfried, version 20070729
if [ ! -e "$1" ]; then
echo "usage: $0 patchname.diff[.gz]"
exit 1
fi
cvs -d anoncvs@darf_keine_links_posten:/cvs/tuxbox -z3 co -f -r dreambox -P .
#cvs -d anoncvs@darf_keine_links_posten:/cvs/tuxbox -z3 co -f -r dreambox -D "2007-10-01 14:19" -P .
cvs -qz3 up -dPA apps/ cdk/root/
case $1 in
*.gz) zcat $1 | patch -p1 ;;
*) patch -p1 < $1 ;;
esac
chmod +x cdk/customize-*
Dann im cdk-Verzeichnis
./prepare_neutrino dm7000
./configure --prefix=$TUXCDK --with-targetruleset=flash --with-cvsdir=$TUXCVS --enable-maintainer-mode
dreamboximage_neutrinoroot
make rebuild-flash
und dann kein flash-compress, sondern Image selber zusammengestellt und geflasht.
Das geht aber und ist O.K.
Für Hilfe, oder ein aktuelles Diff für die dm7000 wäre ich sehr dankbar.
Gruss
wevat
******************
Nächste PN war, weil das Schreiben hier icht ging.
******************
Also ich habe ein daily-dreamimage von seife von tuxbox.trale.de für die dm7000 genommen. Selber Fehler. Segmentation-fault.
Dann habe ich eines von dbluelle für die dm7000 genommen. Das lief.
Also nach dbluelle ausgecheckt. Habe hier gelesen, dass dbluelle geschrieben hat, wer nach seinem System ein Dreamimage mit neutrino bauen will, soll folgendes machen
Code: Alles auswählen
export CVS_RSH=ssh
cvs -d anoncvs@darf_keine_links_posten:/cvs/tuxbox -z3 co -P -rdreambox .
cd cdk
chmod ugo+x prepare_neutrino
./prepare_neutrino <dm7000, dm500, dm56x0> ( dm7000 is default )
make checkout_neutrino
make dreamboximage_neutrinoroot"
make rebuild-flash
make flash-compress
Für die Entwickler: Es gibt zwei neue Optionen für configure:
Code:
--with-busybox=<1.2/1.0>
--with-freetype=<2.1/2.0>
Seife sagte mir aber, dass sie die selben Sourcen nehmen würden. Kann sein, dass in den 19 Seiten hier dbluelle ja nochmal etwas anderes geschrieben und umgestellt hat.
Anm.: Habe gerade nocheinmal alles durchgelesen dbluelle hat auf Seite 14 einen checkout angegeben, bei dem ein anderes CVS rauskommt.
Kann mir da jemand weiterhelfen und mir sagen, warum seifes Image im Gegensatz zu dbluelles Image auf der Dream 7000 nicht läuft.
Ich spicke jetzt einmal neutrino mit vielen Debugmeldungen und dann einmal sehen.
Wenn mir aber jemand einen Tip geben würde, was der Unterschied zwischen einer DM500 und eine DM7000 ist, dann wäre es doch einfacher.
Danke
wevat