Seite 1 von 4

compiling neutrinohd2 for sh4 set top boxes

Verfasst: Fr 12. Feb 2016, 20:59
von mohousch

Code: Alles auswählen

git clone https://github.com/mohousch/StartHere.git tdt

Code: Alles auswählen

cd tdt

Code: Alles auswählen

sudo ./prepare4cdk.sh

Code: Alles auswählen

./start.sh

Code: Alles auswählen

cd cdk

Code: Alles auswählen

./make.sh

Code: Alles auswählen

make yaud-neutrino-hd2
- to update neutrinohd2 e.g neutrinohd2 plugins

Code: Alles auswählen

make neutrino-hd2-distclean

Code: Alles auswählen

make neutrino-hd2-plugins-disctlean

Code: Alles auswählen

make yaud-neutrino-hd2
or

Code: Alles auswählen

make neutrino-hd2

Code: Alles auswählen

make neutrino-hd2-plugins

Re: compiling neutrinohd2 for sh4 set top boxes

Verfasst: Fr 12. Feb 2016, 22:07
von max
@mohousch
wenn du das StartHere noch auf deine Github Seite holst und dann die start.sh wie im Anhang änderst, sparst du dir einige Sachen
und ./start.sh pull geht dann auch mit allen git teilen.

Re: compiling neutrinohd2 for sh4 set top boxes

Verfasst: So 14. Feb 2016, 15:18
von slizer
die plugins werden mit gebaut und in den release Ordner kopiert ,

aber die Audio.elf nicht , nur die Video.elf ist im release Ordner zu finden ,

damit startet kein Image

av7000

Re: compiling neutrinohd2 for sh4 set top boxes

Verfasst: So 14. Feb 2016, 15:45
von max
war mist

Re: compiling neutrinohd2 for sh4 set top boxes

Verfasst: So 14. Feb 2016, 16:08
von mohousch
Hm
also hier geht es, audio/video elf in cdkroot nach lib/firmware kopiert und die sind im release und im flash image

Re: compiling neutrinohd2 for sh4 set top boxes

Verfasst: So 14. Feb 2016, 16:23
von DboxOldie
Bei ein paar Boxen ( 7100 und 7109 ) heißt die audio.elf auch nur audio.elf.
Die wird eigentlich im Abschnitt release_neutrino_base kopiert, beim den Box-Targets da nur die entsprechende video_7xxx.elf

Re: compiling neutrinohd2 for sh4 set top boxes

Verfasst: So 14. Feb 2016, 17:12
von mohousch
hab ja nur für die Cuberevo was angepasst dürfte ja die anderen Boxen noch gut sein

Re: compiling neutrinohd2 for sh4 set top boxes

Verfasst: So 14. Feb 2016, 17:19
von slizer
cdkroot sieht so aus , die Audio.elf fehlt im release

edit : was ist mit der gelöschten Zeile 640 die in der neutrino_release.mk , kann das daran liegen ?

Re: compiling neutrinohd2 for sh4 set top boxes

Verfasst: So 14. Feb 2016, 17:28
von DboxOldie
Wenn Du die meinst:

Code: Alles auswählen

	cp $(targetprefix)/boot/audio.elf $(prefix)/release/lib/firmware/audio.elf && \
Ja...

Re: compiling neutrinohd2 for sh4 set top boxes

Verfasst: So 14. Feb 2016, 17:30
von slizer
ja genau die :wink:

edit: Zeile wieder eingefügt , audio.elf wieder im release :wink:

Re: compiling neutrinohd2 for sh4 set top boxes

Verfasst: Do 18. Feb 2016, 21:39
von 60plus
Hi,

ich bräuchte noch mal ein bisschen Input, egal für welche Box(910,912,922) ich baue, dass image wird immer zu groß.
Die Grösse liegt zwischen 16,7 und 17MB.

Danke

Re: compiling neutrinohd2 for sh4 set top boxes

Verfasst: Do 18. Feb 2016, 22:01
von DboxOldie
Für 912 kann nicht zu groß sein > die hat 128MB Flash, davon ( gebaut per DDT ) sind 64MB nutzbar für ein Image.
Zu 922 kann ich nichts sagen, aber bei 910 passt das Image in den 16MB Flash.
Hast du auch alles clean gemacht nach Box Wechsel, d.h. für andere Box bauen ?

Re: compiling neutrinohd2 for sh4 set top boxes

Verfasst: Do 18. Feb 2016, 22:27
von 60plus
Hi,

ja "make clean" und "make neutrino-hd2-distclean" habe ich gemacht leider wird das Kompilat für die ufs910 16,7 MB(die Größe wird von jedem flashprogggy an gemeckert)
es wir zwar gelesen mit miniFLASH aber dann wird der alte Flash gebootet.
Ich baue gerade nochmal für die 910.

Danke

Re: compiling neutrinohd2 for sh4 set top boxes

Verfasst: Do 18. Feb 2016, 22:47
von DboxOldie
Die von make_flash.sh erzeugte miniFLASH.img für die 910 ist exakt : 15,7 MB (16.515.072 Bytes) groß.
Passt da was nicht bei der Flash Image Erzeugung aus dem release Ordner, sei es kernel, root, oder var > kommt eine Meckermeldung in rot

Re: compiling neutrinohd2 for sh4 set top boxes

Verfasst: Do 18. Feb 2016, 22:51
von 60plus
ja, da sind die beiden elfen noch nicht mit drin oder?

es baut gerade nicht durch

Code: Alles auswählen

make[3]: *** [test_la-test.lo] Fehler 1
make[3]: Verzeichnis »/home/uwe/mohusch/tdt/source/neutrino-hd2-plugins/test« wird verlassen
make[2]: *** [all-recursive] Fehler 1
make[2]: Verzeichnis »/home/uwe/mohusch/tdt/source/neutrino-hd2-plugins« wird verlassen
make[1]: *** [all] Fehler 2
make[1]: Verzeichnis »/home/uwe/mohusch/tdt/source/neutrino-hd2-plugins« wird verlassen
make: *** [.deps/neutrino-hd2-plugins.do_compile] Fehler 2