how to build NHD2 image for sh4|mips|arm boxes

Benutzeravatar
mohousch
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 976
Registriert: Di 18. Sep 2012, 20:21
Hat sich bedankt: 23 Mal
Danksagung erhalten: 51 Mal

how to build NHD2 image for sh4|mips|arm boxes

#1

Beitrag von mohousch »

fur folgende Boxtypen:
"Kathrein"
UFS-910
UFS-912
UFS-913
UFS-922
" Topfield"
TF77X0 HDPVR
"Fortis"
FS9000 / FS9200 (formerly Fortis HDbox)
HS9510 (formerly Octagon SF1008P)
HS8200 (formerly Atevio AV7500)
"AB IPBox/cuberevo/Xsarius"
55HD
9000HD
900HD / mini
910HD / mini2
91HD / 250HD
9500HD / 7000HD
2000HD
3000HD / Xsarius Alpha
"Fulan"
Spark
Spark7162
"VU Plus"
Vu+ Solo4K
VU+ Duo
"AX Mutant"
Mut@nt HD51
Mut@nt HD60
"Edision
osnino
osninoplus
osninopro
osmio4k
osmio4kplus
osmini4k
"Giga Blue"
gb800se

Code: Alles auswählen

git clone https://github.com/mohousch/buildsystem-ddt

Code: Alles auswählen

cd buildsystem-ddt
for the first run:

Code: Alles auswählen

sudo ./prepare-for-bs.sh

Code: Alles auswählen

./make.sh
-->boxtype wahlen und weitere Parameters.

Code: Alles auswählen

make flashimage
für mehr infos

Code: Alles auswählen

make help
für parallel builds:
- die config Datei löschen und denn:

Code: Alles auswählen

rm config

Code: Alles auswählen

BOXTYPE=deine_Box_Type make flashimage
-> für jeden Boxtyp eingeben je nach was die machine Parallel bauen kann
Zuletzt geändert von mohousch am Do 11. Feb 2021, 16:47, insgesamt 3-mal geändert.
Folgende Benutzer bedankten sich beim Autor mohousch für den Beitrag (Insgesamt 7):
Frankenstone (Sa 23. Jan 2021, 20:02) • blacky49 (Sa 23. Jan 2021, 20:04) • BPanther (Sa 23. Jan 2021, 20:17) • thc09 (Sa 23. Jan 2021, 22:45) • clausi (So 24. Jan 2021, 14:55) • DrStoned (Mo 25. Jan 2021, 15:27) • udog (Di 26. Jan 2021, 17:00)
Bewertung: 53.85%
Benutzeravatar
mohousch
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 976
Registriert: Di 18. Sep 2012, 20:21
Hat sich bedankt: 23 Mal
Danksagung erhalten: 51 Mal

Re: how to build NHD2 image for sh4|mips|arm boxes

#2

Beitrag von mohousch »

- add bre2ze4k
- add zgemma h7
- add mutant hd61
- add v+ vuduo2
Folgende Benutzer bedankten sich beim Autor mohousch für den Beitrag (Insgesamt 4):
thc09 (Di 26. Jan 2021, 16:43) • udog (Di 26. Jan 2021, 17:01) • fritz (Di 26. Jan 2021, 17:09) • blacky49 (Di 26. Jan 2021, 22:15)
Bewertung: 30.77%
Benutzeravatar
fritz
Moderator
Moderator
Beiträge: 1012
Registriert: Mi 13. Jul 2011, 23:15
Wohnort: Bundesdorf
Hat sich bedankt: 45 Mal
Danksagung erhalten: 132 Mal

Re: how to build NHD2 image for sh4|mips|arm boxes

#3

Beitrag von fritz »

Rückmeldung habe heute mal Versucht mit deinen BS und hiesigen ubuntu 20.04 zu bauen aber baut nicht weil Mecker wg. angeblich kein GNU bash >3.x vorhanden, das ist natürlich Schmarn, weil UBU 20.04 bash >5.0 drin hat und andere BS (ddt,max,tango) das problemlos erkennen und sich damit bauen lässt
AX HD 51, wwio Bre2ze 4K & Zgemma H7C
astra 19,2°E & DVB-T2 & DVB-C (Vodafone West)
Benutzeravatar
udog
Moderator
Moderator
Beiträge: 1450
Registriert: Mi 6. Jul 2011, 11:18
Wohnort: Thüringer (Altenburger Land)
Hat sich bedankt: 187 Mal
Danksagung erhalten: 106 Mal
Kontaktdaten:

Re: how to build NHD2 image for sh4|mips|arm boxes

#4

Beitrag von udog »

Hi Mohousch
hab hier noch einen Fehler

Code: Alles auswählen

Start build of bzip2 1.0.6
rm -rf /home/udo/mohousch/buildsystem-ddt/build_tmp/bzip2-1.0.6
tar -C /home/udo/mohousch/buildsystem-ddt/build_tmp -xf /home/udo/Archive/bzip2-1.0.6.tar.gz

gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now
make/contrib-libs.mk:634: recipe for target '/home/udo/mohousch/buildsystem-ddt/.deps/bzip2' failed
make: *** [/home/udo/mohousch/buildsystem-ddt/.deps/bzip2] Error 2
udo@ubuntu:~/mohousch/buildsystem-ddt$ 
Folgende Benutzer bedankten sich beim Autor udog für den Beitrag (Insgesamt 2):
clausi (Di 26. Jan 2021, 21:21) • blacky49 (Di 26. Jan 2021, 22:14)
Bewertung: 15.38%
clausi
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 68
Registriert: Sa 20. Okt 2018, 19:54
Hat sich bedankt: 28 Mal
Danksagung erhalten: 14 Mal

Re: how to build NHD2 image for sh4|mips|arm boxes

#5

Beitrag von clausi »

Bei mir die gleiche Fehlermeldung mit bz2 1.06 beim Bauen von Spark 7162. Danke!
Benutzeravatar
blacky49
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 409
Registriert: Di 5. Jul 2011, 11:00
Wohnort: Dresden
Hat sich bedankt: 171 Mal
Danksagung erhalten: 29 Mal

Re: how to build NHD2 image for sh4|mips|arm boxes

#6

Beitrag von blacky49 »

Bautest HD 51: Gleiche Fehlermeldung wie bei @udog!
2 x UFS 912
2 x AX 4K HD51
1 x Mutant HD51
1 x UFS 910-14W außer Betrieb
Benutzeravatar
mohousch
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 976
Registriert: Di 18. Sep 2012, 20:21
Hat sich bedankt: 23 Mal
Danksagung erhalten: 51 Mal

Re: how to build NHD2 image for sh4|mips|arm boxes

#7

Beitrag von mohousch »

hab keinen Fehler hier vielleicht ist das Packet kaputt?
einmal mit einem Archiever öffnen ob das alles Okay ist ?
@fritz eigentlich im Gründe ist das gleiche wenn es bei TC geht
lass Mal
sudo ./prepare-for-bs.sh nochmal laufen
Benutzeravatar
blacky49
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 409
Registriert: Di 5. Jul 2011, 11:00
Wohnort: Dresden
Hat sich bedankt: 171 Mal
Danksagung erhalten: 29 Mal

Re: how to build NHD2 image for sh4|mips|arm boxes

#8

Beitrag von blacky49 »

Ich habe das Paket bzip2-1.0.6.tar.gz von außerhalb rein kopiert, damit ging es weiter.
Jetzt kommt aber:
" checking for lua... no
checking for lua5.3... no
checking for lua53... no
checking for lua5.2... no
checking for lua52... no
checking for lua5.1... no
checking for lua51... no
checking for lua50... no
configure: error: cannot find suitable Lua interpreter
make/neutrino.mk:128: recipe for target '/home/bsc/buildsystem-ddt/.deps/neutrinohd2.config.status' failed
make: *** [/home/bsc/buildsystem-ddt/.deps/neutrinohd2.config.status] Error 1
"

lua-5.2.0.tar.gz ist aber in Archive enthalten und in Ordnung ...
2 x UFS 912
2 x AX 4K HD51
1 x Mutant HD51
1 x UFS 910-14W außer Betrieb
Benutzeravatar
fritz
Moderator
Moderator
Beiträge: 1012
Registriert: Mi 13. Jul 2011, 23:15
Wohnort: Bundesdorf
Hat sich bedankt: 45 Mal
Danksagung erhalten: 132 Mal

Re: how to build NHD2 image for sh4|mips|arm boxes

#9

Beitrag von fritz »

mohousch hat geschrieben: Mi 27. Jan 2021, 09:22 h@fritz eigentlich im Gründe ist das gleiche wenn es bei TC geht
lass Mal
sudo ./prepare-for-bs.sh nochmal laufen
@mohusch ....

Code: Alles auswählen

fritz@ubuntu:~/bs-ddt/mohousch$ sudo ./prepare-for-bs.sh
apt-get -y install make subversion ccache flex bison texinfo intltool libtool swig dialog wget cmake gperf rpm lsb-release git-core libncurses5-dev libncursesw5-dev gettext zlib1g-dev g++ libffi-dev automake xfslibs-dev pkg-config patch autopoint cfv fakeroot gawk libglib2.0-bin libglib2.0-dev doc-base texi2html help2man libcurl4-openssl-dev liblzo2-dev ruby libltdl-dev libssl-dev libmount-dev mtools u-boot-tools simg2img libtool-bin gcc-multilib binutils-multiarch lib32z1-dev
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
Hinweis: »git« wird an Stelle von »git-core« gewählt.
Paket cfv ist nicht verfügbar, wird aber von einem anderen Paket
referenziert. Das kann heißen, dass das Paket fehlt, dass es abgelöst
wurde oder nur aus einer anderen Quelle verfügbar ist.

E: Für Paket »cfv« existiert kein Installationskandidat.
fritz@ubuntu:~/bs-ddt/mohousch$
cfv gibt es bei ubuntu 20.04 nicht mehr, wird auch nirgends verwendet, wenn ich die cfv-Abfrage rauslösche aus der prepare-for-bs-sh dann läuft das durch und nichts wird als fehlend erkann.

Code: Alles auswählen

fritz@ubuntu:~/bs-ddt/mohousch$ sudo ./prepare-for-bs.sh
apt-get -y install make subversion ccache flex bison texinfo intltool libtool swig dialog wget cmake gperf rpm lsb-release git-core libncurses5-dev libncursesw5-dev gettext zlib1g-dev g++ libffi-dev automake xfslibs-dev pkg-config patch autopoint fakeroot gawk libglib2.0-bin libglib2.0-dev doc-base texi2html help2man libcurl4-openssl-dev liblzo2-dev ruby libltdl-dev libssl-dev libmount-dev mtools u-boot-tools simg2img libtool-bin gcc-multilib binutils-multiarch lib32z1-dev
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
Hinweis: »git« wird an Stelle von »git-core« gewählt.
automake ist schon die neueste Version (1:1.16.1-4ubuntu6).
autopoint ist schon die neueste Version (0.19.8.1-10build1).
binutils-multiarch ist schon die neueste Version (2.34-6ubuntu1).
bison ist schon die neueste Version (2:3.5.1+dfsg-1).
ccache ist schon die neueste Version (3.7.7-1).
cmake ist schon die neueste Version (3.16.3-1ubuntu1).
doc-base ist schon die neueste Version (0.10.9).
fakeroot ist schon die neueste Version (1.24-1).
flex ist schon die neueste Version (2.6.4-6.2).
g++ ist schon die neueste Version (4:9.3.0-1ubuntu2).
gawk ist schon die neueste Version (1:5.0.1+dfsg-1).
gcc-multilib ist schon die neueste Version (4:9.3.0-1ubuntu2).
gettext ist schon die neueste Version (0.19.8.1-10build1).
git ist schon die neueste Version (1:2.25.1-1ubuntu3).
libffi-dev ist schon die neueste Version (3.3-4).
libltdl-dev ist schon die neueste Version (2.4.6-14).
liblzo2-dev ist schon die neueste Version (2.10-2).
libncurses5-dev ist schon die neueste Version (6.2-0ubuntu2).
libncursesw5-dev ist schon die neueste Version (6.2-0ubuntu2).
libtool ist schon die neueste Version (2.4.6-14).
libtool-bin ist schon die neueste Version (2.4.6-14).
lsb-release ist schon die neueste Version (11.1.0ubuntu2).
make ist schon die neueste Version (4.2.1-1.2).
mtools ist schon die neueste Version (4.0.24-1).
patch ist schon die neueste Version (2.7.6-6).
pkg-config ist schon die neueste Version (0.29.1-0ubuntu4).
ruby ist schon die neueste Version (1:2.7+1).
u-boot-tools ist schon die neueste Version (2019.07+dfsg-1ubuntu6).
wget ist schon die neueste Version (1.20.3-1ubuntu1).
xfslibs-dev ist schon die neueste Version (5.3.0-1ubuntu2).
dialog ist schon die neueste Version (1.3-20190808-1).
gperf ist schon die neueste Version (3.1-1build1).
help2man ist schon die neueste Version (1.47.13).
intltool ist schon die neueste Version (0.51.0-5ubuntu1).
rpm ist schon die neueste Version (4.14.2.1+dfsg1-1build2).
simg2img ist schon die neueste Version (1:8.1.0+r23-5ubuntu2).
subversion ist schon die neueste Version (1.13.0-3).
swig ist schon die neueste Version (4.0.1-5build1).
texi2html ist schon die neueste Version (1.82+dfsg1-5).
texinfo ist schon die neueste Version (6.7.0.dfsg.2-5).
lib32z1-dev ist schon die neueste Version (1:1.2.11.dfsg-2ubuntu1.2).
libcurl4-openssl-dev ist schon die neueste Version (7.68.0-1ubuntu2.4).
libglib2.0-bin ist schon die neueste Version (2.64.3-1~ubuntu20.04.1).
libglib2.0-dev ist schon die neueste Version (2.64.3-1~ubuntu20.04.1).
libmount-dev ist schon die neueste Version (2.34-0.1ubuntu9.1).
libssl-dev ist schon die neueste Version (1.1.1f-1ubuntu2.1).
zlib1g-dev ist schon die neueste Version (1:1.2.11.dfsg-2ubuntu1.2).
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 219 nicht aktualisiert.
fritz@ubuntu:~/bs-ddt/mohousch$ 
AX HD 51, wwio Bre2ze 4K & Zgemma H7C
astra 19,2°E & DVB-T2 & DVB-C (Vodafone West)
Benutzeravatar
fritz
Moderator
Moderator
Beiträge: 1012
Registriert: Mi 13. Jul 2011, 23:15
Wohnort: Bundesdorf
Hat sich bedankt: 45 Mal
Danksagung erhalten: 132 Mal

Re: how to build NHD2 image for sh4|mips|arm boxes

#10

Beitrag von fritz »

Der Fehler mit bash bleibt hier mit ubu 20.04 64 bit...

Code: Alles auswählen

checking for stat... stat
checking whether stat takes GNU or BSD format... GNU
checking whether to use getconf or sysctl to count CPUs... getconf _NPROCESSORS_ONLN
checking for gpatch... no
checking for patch... patch
checking for absolute path to patch... /usr/bin/patch
checking for bash... /usr/bin/bash
checking for GNU bash >= 3.1... no
configure: error: Required tool not found: GNU bash >= 3.1
make[1]: *** [make/crosstool-arm.mk:61: crosstool-ng] Error 1
make: *** [make/crosstool-arm.mk:53: crosstool] Fehler 2
fritz@ubuntu:~/bs-ddt/mohousch$ 
ps.: beim gerade in ein anderes Verzeichnis frisch geclonten bs von @tc gibt es dass Problem nicht ...

Code: Alles auswählen

checking for bash... /usr/bin/bash
checking for GNU bash >= 3.1... yes
AX HD 51, wwio Bre2ze 4K & Zgemma H7C
astra 19,2°E & DVB-T2 & DVB-C (Vodafone West)
Benutzeravatar
udog
Moderator
Moderator
Beiträge: 1450
Registriert: Mi 6. Jul 2011, 11:18
Wohnort: Thüringer (Altenburger Land)
Hat sich bedankt: 187 Mal
Danksagung erhalten: 106 Mal
Kontaktdaten:

Re: how to build NHD2 image for sh4|mips|arm boxes

#11

Beitrag von udog »

@blacky49
einfach noch mal

Code: Alles auswählen

sudo apt install lua5.3	
dann baut es durch :mrgreen: :hello:

/home/udo/mohousch/buildsystem-ddt/flash hd51 || true
Noch kein Webinterface zu finden....sieht aber schon gut aus im Menü :good_job:
886A1064-A8BA-4A61-8397-38819F129C8E.jpeg
EDIT : auf jeden Fall bräuchte es eine start up lua sonst gibts keinen Imagewechsel
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Folgende Benutzer bedankten sich beim Autor udog für den Beitrag:
blacky49 (Mi 27. Jan 2021, 12:26)
Bewertung: 7.69%
Benutzeravatar
mohousch
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 976
Registriert: Di 18. Sep 2012, 20:21
Hat sich bedankt: 23 Mal
Danksagung erhalten: 51 Mal

Re: how to build NHD2 image for sh4|mips|arm boxes

#12

Beitrag von mohousch »

@udog: Danke deinen feedback, warum er jetzt die lua vom Host animmt und nicht vom Build weiss nicht @max hat mal auch wegen Python dazu was geschrieben durfte der gleiche Fehler sein.

zu dem startup lua Plugin schau dir den lua sample plugin an kannst Du vielleicht den aus dem NMP umschreiben.

@fritz: der fehler commt vom das configurieren der crosstool-ng das ist sehr seltsam.
Folgende Benutzer bedankten sich beim Autor mohousch für den Beitrag (Insgesamt 2):
blacky49 (Mi 27. Jan 2021, 15:33) • udog (Mi 27. Jan 2021, 15:44)
Bewertung: 15.38%
Benutzeravatar
fritz
Moderator
Moderator
Beiträge: 1012
Registriert: Mi 13. Jul 2011, 23:15
Wohnort: Bundesdorf
Hat sich bedankt: 45 Mal
Danksagung erhalten: 132 Mal

Re: how to build NHD2 image for sh4|mips|arm boxes

#13

Beitrag von fritz »

mohousch hat geschrieben: Mi 27. Jan 2021, 14:59 @fritz: der fehler commt vom das configurieren der crosstool-ng das ist sehr seltsam.

@mohuosch
Das heute frisch geklonte BS von @TangoCash hat ohne Probleme komplett das Crosstool und anschliesend ein Image für die h7 durchgebaut, denke also dass du Abweichungen beim Crosstool in deinen BS hast die sich mit Ubuntu 20.04 64bit beissen.
AX HD 51, wwio Bre2ze 4K & Zgemma H7C
astra 19,2°E & DVB-T2 & DVB-C (Vodafone West)
Benutzeravatar
blacky49
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 409
Registriert: Di 5. Jul 2011, 11:00
Wohnort: Dresden
Hat sich bedankt: 171 Mal
Danksagung erhalten: 29 Mal

Re: how to build NHD2 image for sh4|mips|arm boxes

#14

Beitrag von blacky49 »

Also ich habe es mal getestet, ist nicht so mein Ding...
Ungewohnte Bedienung, erinnert eher an Titan
Unscharfes OSD-Menü, beim Einrichten kommt oft Fehler 139 --> Neustart
Schwarzer Bildschirm bei Wartezeiten, z.B. Kanalsuche, was sehr irritiert u.a.
Also ich speichere es erstmal als Komplettimage ab. Mal sehen, was @udog mitteilt :wink:
Folgende Benutzer bedankten sich beim Autor blacky49 für den Beitrag (Insgesamt 2):
udog (Mi 27. Jan 2021, 17:51) • mohousch (Mi 27. Jan 2021, 18:05)
Bewertung: 15.38%
2 x UFS 912
2 x AX 4K HD51
1 x Mutant HD51
1 x UFS 910-14W außer Betrieb
Benutzeravatar
udog
Moderator
Moderator
Beiträge: 1450
Registriert: Mi 6. Jul 2011, 11:18
Wohnort: Thüringer (Altenburger Land)
Hat sich bedankt: 187 Mal
Danksagung erhalten: 106 Mal
Kontaktdaten:

Re: how to build NHD2 image for sh4|mips|arm boxes

#15

Beitrag von udog »

hmm
Eigentlich waren die HD Images von Mohousch immer ganz flott.
Ich kann mir noch kein Urteil erlauben weil ich noch nicht ausreichend getestet habe.
Ich würde sowieso keinen Suchlauf machen einfachen den Zapit Ordner aus dem anderen Image rüber kopieren
das geht mit Tuxbox Comander sehr gut und der ist ja schon mit im Image enthalten.
Der Tuxboxcomander gefällt mir übrigens von der Oberfläche sehr gut scheint ein anderer zu sein.
Antworten

Zurück zu „NHD2 - Allgemeines“