compiling neutrinohd2 for sh4 set top boxes
- DboxOldie
- Co-Admin
- Beiträge: 5421
- Registriert: Sa 6. Aug 2011, 15:21
- Hat sich bedankt: 79 Mal
- Danksagung erhalten: 295 Mal
Re: compiling neutrinohd2 for sh4 set top boxes
Was das jetzt ist weis ich nicht : da ist vor kurzen was geändert worden....
Edit: hier hat es durchgebaut....
Nochmal Edit:
Du benutzt das Repo was mohousch angelegt hat ?
Dann auch noch : make neutrino-hd2-plugins-distclean ausführen, damit das auch neu gepullt wird.
Zu den elfen:
In ..../cdk/root/boot <--- anlegen
Für ufs910 als : video_7100.elf und audio.elf die beiden da reinkopieren.
Wenn der Bau fertig ist sind die in ...release/lib/firmware als video.elf und audio.elf zu finden, von wo die auch dann geladen werden.
Und nochmal hier lesen: Re: compiling neutrinohd2 for sh4 set top boxes
Die Zeile fehlt immer noch in neutrino-release.mk, dadurch bleibt bei mind. 3 Boxen (ufs910,ufs922,av7000) die audio.elf in cdkroot hängen.
Edit: hier hat es durchgebaut....
Nochmal Edit:
Du benutzt das Repo was mohousch angelegt hat ?
Dann auch noch : make neutrino-hd2-plugins-distclean ausführen, damit das auch neu gepullt wird.
Zu den elfen:
In ..../cdk/root/boot <--- anlegen
Für ufs910 als : video_7100.elf und audio.elf die beiden da reinkopieren.
Wenn der Bau fertig ist sind die in ...release/lib/firmware als video.elf und audio.elf zu finden, von wo die auch dann geladen werden.
Und nochmal hier lesen: Re: compiling neutrinohd2 for sh4 set top boxes
Die Zeile fehlt immer noch in neutrino-release.mk, dadurch bleibt bei mind. 3 Boxen (ufs910,ufs922,av7000) die audio.elf in cdkroot hängen.
- mohousch
- Registrierte Benutzer
- Beiträge: 1050
- Registriert: Di 18. Sep 2012, 20:21
- Hat sich bedankt: 32 Mal
- Danksagung erhalten: 116 Mal
Re: compiling neutrinohd2 for sh4 set top boxes
@DBO
ich stehe gerade auf dem Schlauch, hab deinen Hinweis nicht verstanden
sollen die elfen nicht nach /cdkroot/libfirmware kopiert werden?
welche Zeile und wo fehlt?
ich stehe gerade auf dem Schlauch, hab deinen Hinweis nicht verstanden
sollen die elfen nicht nach /cdkroot/libfirmware kopiert werden?
welche Zeile und wo fehlt?
-
- Registrierte Benutzer
- Beiträge: 440
- Registriert: Do 9. Mai 2013, 17:19
- Hat sich bedankt: 0
- Danksagung erhalten: 0
Re: compiling neutrinohd2 for sh4 set top boxes
DboxOldie hat geschrieben:Wenn Du die meinst:Ja...Code: Alles auswählen
cp $(targetprefix)/boot/audio.elf $(prefix)/release/lib/firmware/audio.elf && \
diese Zeile (640) haste raus gelöscht , in neutrino-release.mk , habe sie bei mir wieder eingefügt dann ist die audio.elf wieder im release
- DboxOldie
- Co-Admin
- Beiträge: 5421
- Registriert: Sa 6. Aug 2011, 15:21
- Hat sich bedankt: 79 Mal
- Danksagung erhalten: 295 Mal
Re: compiling neutrinohd2 for sh4 set top boxes
Jein.....mohousch hat geschrieben:
sollen die elfen nicht nach /cdkroot/lib/firmware kopiert werden?
Beim Bauen werden die elfen zuerst aus ..../cdk/root/boot geholt (wenn vorhanden !!!) und nach .../cdkroot/boot kopiert.
( siehe .../make/root-etc.mk )
erst die ..../make/neutrino-release.mk kopiert die passenden elfen für das Box-Target nach ....release/lib/firmware.
Und in der neutrino-release.mk fehlt bei Deinem Repo eine Zeile ( siehe Post slizer )
- mohousch
- Registrierte Benutzer
- Beiträge: 1050
- Registriert: Di 18. Sep 2012, 20:21
- Hat sich bedankt: 32 Mal
- Danksagung erhalten: 116 Mal
Re: compiling neutrinohd2 for sh4 set top boxes
OK, ist bisschen verwirrend bin vor andere Logik ausgegangen da ich nur für ein Box baue, habe die Zeile einzeln für jeden Box typ kopiert, für die ipboxen und cuberevo reicht es die audio.elf und video.elf nach /cdkroot/lib/firmware zu kopieren
das mdev als hotplug für die cuberevo_mini2 und 3000hd auch gefixt.
für killall -9 rcS kann man da einen run level script liegen aber wie Du das vorgeschlagen hast geht es auch
fehlt nur noch der tuner Treiber denn bin ganz zufrieden mit TDT
das mdev als hotplug für die cuberevo_mini2 und 3000hd auch gefixt.
für killall -9 rcS kann man da einen run level script liegen aber wie Du das vorgeschlagen hast geht es auch
fehlt nur noch der tuner Treiber denn bin ganz zufrieden mit TDT
- 60plus
- Registrierte Benutzer
- Beiträge: 101
- Registriert: So 7. Aug 2011, 10:48
- Hat sich bedankt: 10 Mal
- Danksagung erhalten: 8 Mal
Re: compiling neutrinohd2 for sh4 set top boxes
Hi,
erstmal möchte ich mich bedanken für die Unterstützung, ich habe für die ufs912 ein Image gebaut und geflasht leider bleibt die Box beim booten hier stehen
Danke
erstmal möchte ich mich bedanken für die Unterstützung, ich habe für die ufs912 ein Image gebaut und geflasht leider bleibt die Box beim booten hier stehen
Code: Alles auswählen
copLoadFile (file /lib/firmware/audio.elf)
ustslave: Kernel Version: 24
base_address 0x40400000
seeking to d0000000
error write cpuf
init embx
MfG 60plus
ufs910, ufs912,ufs922, AX HD 51
ufs910, ufs912,ufs922, AX HD 51
- 60plus
- Registrierte Benutzer
- Beiträge: 101
- Registriert: So 7. Aug 2011, 10:48
- Hat sich bedankt: 10 Mal
- Danksagung erhalten: 8 Mal
Re: compiling neutrinohd2 for sh4 set top boxes
hi,
ich habe gerade noch einmal von ganz vorne gebaut, mit dem gleichem Ergebniss.
ich habe gerade noch einmal von ganz vorne gebaut, mit dem gleichem Ergebniss.
MfG 60plus
ufs910, ufs912,ufs922, AX HD 51
ufs910, ufs912,ufs922, AX HD 51
- DboxOldie
- Co-Admin
- Beiträge: 5421
- Registriert: Sa 6. Aug 2011, 15:21
- Hat sich bedankt: 79 Mal
- Danksagung erhalten: 295 Mal
Re: compiling neutrinohd2 for sh4 set top boxes
Aus dem Log Schnipsel ist wenig zu sehen, außer das die Firmware nicht lädt.
Nochmal die Frage nach der audio.elf....
Die 7105er oder 7111er CPU-Versionen können verwendet werden.
Sollten nach Flash Erstellung im Flashordner : .../flash/tmp/FW liegen.
Wie ist das Flash gebaut worden ?
mit sudo ./ufs912.sh ?? oder fakeroot ./ufs912.sh ??
Im Log sollte das in etwa kommen:
Nochmal die Frage nach der audio.elf....
Die 7105er oder 7111er CPU-Versionen können verwendet werden.
Sollten nach Flash Erstellung im Flashordner : .../flash/tmp/FW liegen.
Wie ist das Flash gebaut worden ?
mit sudo ./ufs912.sh ?? oder fakeroot ./ufs912.sh ??
Im Log sollte das in etwa kommen:
Code: Alles auswählen
load audio firmware
4096+0 records in
4096+0 records out
4194304 bytes (4.0MB) copied, 0.164568 seconds, 24.3MB/s
copLoadFile (file /lib/firmware/audio.elf)
ustslave: Kernel Version: 24
base_address 0x40400000
seeking to 0
seeking to 5e00
seeking to 12460
seeking to 1ab60
seeking to 154300
seeking to 154338
seeking to 154370
seeking to 191a58
seeking to 191a60
seeking to 191a68
seeking to 191a70
seeking to 1aae40
seeking to 1aaf00
init embx
- 60plus
- Registrierte Benutzer
- Beiträge: 101
- Registriert: So 7. Aug 2011, 10:48
- Hat sich bedankt: 10 Mal
- Danksagung erhalten: 8 Mal
Re: compiling neutrinohd2 for sh4 set top boxes
Hi,
die elfen sind aus dem letzten image von BPanther neutrino und gebaut ist das Image mit "sudo".
Jetzt habe ich alles noch einmal von vorn gebaut und sieh da es läuft auf der ufs912.
Danke noch mal
jetzt habe ich noch eine Frage zu ufs910 und ufs922, wo kann ich das Bauen der Plugins abstellen bzw aussuchen welche gebaut werden.
ich möchte mit der ufs922 ip><sat nutzen.
die elfen sind aus dem letzten image von BPanther neutrino und gebaut ist das Image mit "sudo".
Versteckt: Versteckten Text anzeigen
Danke noch mal
jetzt habe ich noch eine Frage zu ufs910 und ufs922, wo kann ich das Bauen der Plugins abstellen bzw aussuchen welche gebaut werden.
ich möchte mit der ufs922 ip><sat nutzen.
MfG 60plus
ufs910, ufs912,ufs922, AX HD 51
ufs910, ufs912,ufs922, AX HD 51
- DboxOldie
- Co-Admin
- Beiträge: 5421
- Registriert: Sa 6. Aug 2011, 15:21
- Hat sich bedankt: 79 Mal
- Danksagung erhalten: 295 Mal
Re: compiling neutrinohd2 for sh4 set top boxes
Die Plugins liegen ja in /var/tuxbox/plugins
Die kannst Du ja mal testweise in .../release/var/tuxbox/plugins löschen vor dem Flashbau.
Dann werden die ja nicht in das Flash Image eingebaut.
Das sind aber auch nur knapp 800 KB.
Beim Flashbau muss ja eine Meldung kommen : "ROOT TO BIG" oder eben entsprechend für "KERNEL...." oder "VAR..."
Die kannst Du ja mal testweise in .../release/var/tuxbox/plugins löschen vor dem Flashbau.
Dann werden die ja nicht in das Flash Image eingebaut.
Das sind aber auch nur knapp 800 KB.
Beim Flashbau muss ja eine Meldung kommen : "ROOT TO BIG" oder eben entsprechend für "KERNEL...." oder "VAR..."
- 60plus
- Registrierte Benutzer
- Beiträge: 101
- Registriert: So 7. Aug 2011, 10:48
- Hat sich bedankt: 10 Mal
- Danksagung erhalten: 8 Mal
Re: compiling neutrinohd2 for sh4 set top boxes
Hi,
die Meldung bekomme ich beim bauen des flashimage zu groß für den root.
Nun habe ich das image als usb_image(git vom Mohusch) gepackt und installiert es wird gebootet ich kann die Grundeinstellung vornehmen aber es wir nichts abgespeichert. Die Box ist dann nicht mehr bedienbar und Bild habe ich auch kein?
die Meldung bekomme ich beim bauen des flashimage zu groß für den root.
Nun habe ich das image als usb_image(git vom Mohusch) gepackt und installiert es wird gebootet ich kann die Grundeinstellung vornehmen aber es wir nichts abgespeichert. Die Box ist dann nicht mehr bedienbar und Bild habe ich auch kein?
Versteckt: Versteckten Text anzeigen
MfG 60plus
ufs910, ufs912,ufs922, AX HD 51
ufs910, ufs912,ufs922, AX HD 51
- DboxOldie
- Co-Admin
- Beiträge: 5421
- Registriert: Sa 6. Aug 2011, 15:21
- Hat sich bedankt: 79 Mal
- Danksagung erhalten: 295 Mal
Re: compiling neutrinohd2 for sh4 set top boxes
Boaaar...
Das Log ist ja gruselig durcheinander gewürfelt
Das sieht nicht nach "hintereinander" aus eher "durcheinander".
Als ob mehrere Logs zusammengemischt sind.
Kannst das nicht mit Putty (seriell) aufzeichnen und als *.txt Datei anhängen ?
Ich sehe da irgenwas von BarryAllen.....k.A. ob das unterstützt wird, das hab ich nie genutzt auf der 910er und 922 hab ich nicht.
Tip:
Wenn ROOT zu gross ist, versuche mal:
mit cd nach ..../flash/ufs922/tmp/ROOT wechseln...
und in diesem Verzeichnis:
ls -Ral ./ > $HOME/inhalt.txt
Dann liegt in Deinem Home Verzeichnis die inhalt.txt mit dem was in ROOT alles vorhanden ist.
Die hänge mal hier an.
Beim NHD2 werden zum Beispiel alle Spachen locale reinkopiert, das kann schon eine Menge ausmachen.
Das Log ist ja gruselig durcheinander gewürfelt
Das sieht nicht nach "hintereinander" aus eher "durcheinander".
Als ob mehrere Logs zusammengemischt sind.
Kannst das nicht mit Putty (seriell) aufzeichnen und als *.txt Datei anhängen ?
Ich sehe da irgenwas von BarryAllen.....k.A. ob das unterstützt wird, das hab ich nie genutzt auf der 910er und 922 hab ich nicht.
Tip:
Wenn ROOT zu gross ist, versuche mal:
mit cd nach ..../flash/ufs922/tmp/ROOT wechseln...
und in diesem Verzeichnis:
ls -Ral ./ > $HOME/inhalt.txt
Dann liegt in Deinem Home Verzeichnis die inhalt.txt mit dem was in ROOT alles vorhanden ist.
Die hänge mal hier an.
Beim NHD2 werden zum Beispiel alle Spachen locale reinkopiert, das kann schon eine Menge ausmachen.
- 60plus
- Registrierte Benutzer
- Beiträge: 101
- Registriert: So 7. Aug 2011, 10:48
- Hat sich bedankt: 10 Mal
- Danksagung erhalten: 8 Mal
Re: compiling neutrinohd2 for sh4 set top boxes
Hier ist die txt vom ROOT.
Log kommt etwas später.
Log kommt etwas später.
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
MfG 60plus
ufs910, ufs912,ufs922, AX HD 51
ufs910, ufs912,ufs922, AX HD 51
- DboxOldie
- Co-Admin
- Beiträge: 5421
- Registriert: Sa 6. Aug 2011, 15:21
- Hat sich bedankt: 79 Mal
- Danksagung erhalten: 295 Mal
Re: compiling neutrinohd2 for sh4 set top boxes
Hier kannst Du in .../release/usr/share/tuxbox/neutrino/locale
alle bis auf deutsch.locale und english.locale löschen.
und in: .../release/usr/lib
Dann noch mal nur das Flash bauen > da wird ja der release Ordner nicht verändert, und schauen ob es passt.
alle bis auf deutsch.locale und english.locale löschen.
Code: Alles auswählen
./usr/share/tuxbox/neutrino/locale:
insgesamt 788
drwxrwxr-x 2 uwe uwe 4096 Feb 20 14:33 .
drwxr-xr-x 7 uwe uwe 4096 Feb 20 14:33 ..
-rw-r--r-- 1 uwe uwe 33966 Feb 20 14:32 arabic.locale
-rw-r--r-- 1 uwe uwe 28206 Feb 20 14:32 bayrisch.locale
-rw-r--r-- 1 uwe uwe 29596 Feb 20 14:32 bosanski.locale
-rw-r--r-- 1 uwe uwe 29144 Feb 20 14:32 ch-baslerdeutsch.locale
-rw-r--r-- 1 uwe uwe 36884 Feb 20 14:32 ch-berndeutsch.locale
-rw-r--r-- 1 uwe uwe 68138 Feb 20 14:32 deutsch.locale
-rw-r--r-- 1 uwe uwe 47787 Feb 20 14:32 dutch.locale
-rw-r--r-- 1 uwe uwe 63988 Feb 20 14:32 english.locale
-rw-r--r-- 1 uwe uwe 50943 Feb 20 14:32 francais.locale
-rw-r--r-- 1 uwe uwe 49679 Feb 20 14:32 hungarian.locale
-rw-r--r-- 1 uwe uwe 48670 Feb 20 14:32 italiano.locale
-rw-r--r-- 1 uwe uwe 31314 Feb 20 14:32 nederlands.locale
-rw-r--r-- 1 uwe uwe 50357 Feb 20 14:32 polski.locale
-rw-r--r-- 1 uwe uwe 50031 Feb 20 14:32 portugues.locale
-rw-r--r-- 1 uwe uwe 60289 Feb 20 14:32 russkij.locale
-rw-r--r-- 1 uwe uwe 43843 Feb 20 14:32 suomi.locale
-rw-r--r-- 1 uwe uwe 38673 Feb 20 14:32 svenska.locale
Code: Alles auswählen
./usr/lib:
insgesamt 8272
Diese beiden ( NHD2 benutzt kein lua )
lrwxrwxrwx 1 uwe uwe 15 Feb 20 14:33 liblua.so -> liblua.so.5.2.3
-rwxr-xr-x 1 uwe uwe 216208 Feb 20 14:33 liblua.so.5.2.3
Hier bin ich nicht sicher: ( meine aber NHD2 braucht kein libdvbsi++ )
lrwxrwxrwx 1 uwe uwe 19 Feb 20 14:33 libdvbsi++.so -> libdvbsi++.so.1.0.0
lrwxrwxrwx 1 uwe uwe 19 Feb 20 14:33 libdvbsi++.so.1 -> libdvbsi++.so.1.0.0
-rwxr-xr-x 1 uwe uwe 278444 Feb 20 14:33 libdvbsi++.so.1.0.0