HD51 Image Eigenbau flashen
- Matze2002
- Registrierte Benutzer
- Beiträge: 636
- Registriert: Mi 13. Jul 2011, 00:52
- Hat sich bedankt: 50 Mal
- Danksagung erhalten: 31 Mal
HD51 Image Eigenbau flashen
Hallo,
zur Zeit ist es so das ein fertig gebautes Image im Buildsystem Ordner landet...
Ich hätte aber gerne das Image in hd51/out
Ich hab auch schon mitbekommen das es geht...
Nur eben nicht wie...wahrscheinlich patch...
Ist es möglich wie bei der 913 dann auch in /tmp hochladen und flashen zu lassen ala eval ?
Dann würde ich noch gerne wissen wie bzw wo man ein "own" Ordner für die hd51 anlegt...
Danke
zur Zeit ist es so das ein fertig gebautes Image im Buildsystem Ordner landet...
Ich hätte aber gerne das Image in hd51/out
Ich hab auch schon mitbekommen das es geht...
Nur eben nicht wie...wahrscheinlich patch...
Ist es möglich wie bei der 913 dann auch in /tmp hochladen und flashen zu lassen ala eval ?
Dann würde ich noch gerne wissen wie bzw wo man ein "own" Ordner für die hd51 anlegt...
Danke
- Bewertung: 7.14%
- DboxOldie
- Co-Admin
- Beiträge: 5423
- Registriert: Sa 6. Aug 2011, 15:21
- Hat sich bedankt: 79 Mal
- Danksagung erhalten: 298 Mal
Re: HD51 Image Eigenbau flashen
Wie bei den anderen Boxen auch > der allgemeine Ordner und Boxspezifisch mit .hd51 drangehängt.
Grundsätzlich ja....es gibt ja ein Script (flashing-hd51) was Kernel und rootfs in /tmp sucht ( nackt ohne Ordner )...
Ein Backup anlegen kann...
Und das Image in die laufende Partition flasht...
Man kann sich auch ein custom Script schreiben, was das fertige Image aus dem BS Ordner woanders hin kopiert ( mit mv ) usw....
Ein Patch am BS hat ja immer den Nachteil > könnte klemmen beim nächsten pull.
- Bewertung: 7.14%
- Matze2002
- Registrierte Benutzer
- Beiträge: 636
- Registriert: Mi 13. Jul 2011, 00:52
- Hat sich bedankt: 50 Mal
- Danksagung erhalten: 31 Mal
Re: HD51 Image Eigenbau flashen
Ok Danke
own Ordner angelegt...
muss ja nicht viel ändern gegenüber der 913... Denk ich mal..
Fällt mir jetzt nur neutrino.conf ein...
Kann das script hochladen ?
Oder per Haus Post...
Ich hatte mir ja schon was dazu in die flashimage.local reingebastelt...
Hab nur gedacht das es auch per patch geht...
own Ordner angelegt...
muss ja nicht viel ändern gegenüber der 913... Denk ich mal..
Fällt mir jetzt nur neutrino.conf ein...
Kann das script hochladen ?
Oder per Haus Post...
Ich hatte mir ja schon was dazu in die flashimage.local reingebastelt...
Hab nur gedacht das es auch per patch geht...
- Matze2002
- Registrierte Benutzer
- Beiträge: 636
- Registriert: Mi 13. Jul 2011, 00:52
- Hat sich bedankt: 50 Mal
- Danksagung erhalten: 31 Mal
Re: HD51 Image Eigenbau flashen
ja ging um flashing script...
habs mittlerweile gefunden...
neues problem :
wie muss denn die eval zeile aussehen ?
weil so geht es ja nicht...
und root:root will er auch net...
dann gibts da wohl noch was wo nicht geht... nach flashen bleibt die box stehen bei "hd51 stb 4k" im display... zum loggen hab ich noch nix für die hd51...
ich hab schon deine rcS @dbo
aber anscheinend ist noch was im own wo nicht geht...
mal eventuell alle dateien aus deinem image neu runterladen und im own ersetzen...
Oder fällt euch eine datei ein die von der 913 nicht auf der hd51 geht ? pti.ko oder sowas ?
vielleicht könnte ja doch mal jemand den patch für die hd51 dranhängen...wegen fertigem image in ordner verschieben... zum testen...
danke...
habs mittlerweile gefunden...
neues problem :
Code: Alles auswählen
hd51 login: root
Password:
Login incorrect
hd51 login:
Login timed out after 60 seconds
weil so geht es ja nicht...
Code: Alles auswählen
eval "{ sleep 2; echo root; sleep 1; echo 'flashing-hd51 yes'; sleep 120; }" | telnet 192.168.2.130
dann gibts da wohl noch was wo nicht geht... nach flashen bleibt die box stehen bei "hd51 stb 4k" im display... zum loggen hab ich noch nix für die hd51...
ich hab schon deine rcS @dbo
aber anscheinend ist noch was im own wo nicht geht...
mal eventuell alle dateien aus deinem image neu runterladen und im own ersetzen...
Oder fällt euch eine datei ein die von der 913 nicht auf der hd51 geht ? pti.ko oder sowas ?
vielleicht könnte ja doch mal jemand den patch für die hd51 dranhängen...wegen fertigem image in ordner verschieben... zum testen...
danke...
-
- Registrierte Benutzer
- Beiträge: 340
- Registriert: Mo 13. Feb 2012, 18:35
- Hat sich bedankt: 105 Mal
- Danksagung erhalten: 33 Mal
Re: HD51 Image Eigenbau flashen
also erfahrungsgemäss - wenn du eigenbau flashst und der startet damit nicht - liegt es zu 99% an rcS einträgen
prüf ob du die aktuellen pfade drin stehen hast wo neutrino liegt
du kannst mit anderer Partition auf die nicht startende zugreifen mit ftp und datei ändern z.b. rcS
prüf ob du die aktuellen pfade drin stehen hast wo neutrino liegt
du kannst mit anderer Partition auf die nicht startende zugreifen mit ftp und datei ändern z.b. rcS
- Bewertung: 7.14%
- Matze2002
- Registrierte Benutzer
- Beiträge: 636
- Registriert: Mi 13. Jul 2011, 00:52
- Hat sich bedankt: 50 Mal
- Danksagung erhalten: 31 Mal
Re: HD51 Image Eigenbau flashen
also die rcS ist aus aktuellem oldie image...
die sollte wohl gehen...
also sollte doch noch das ein oder andere sein wo noch klemmt...
ah ok... das man da auf andere partitionen zugreifen kann hab ich nicht gewusst...
aber wohl gefunden...
z.b
die sollte wohl gehen...
also sollte doch noch das ein oder andere sein wo noch klemmt...
ah ok... das man da auf andere partitionen zugreifen kann hab ich nicht gewusst...
aber wohl gefunden...
z.b
Code: Alles auswählen
/media/mmcblk0p9/var/etc
-
- Registrierte Benutzer
- Beiträge: 340
- Registriert: Mo 13. Feb 2012, 18:35
- Hat sich bedankt: 105 Mal
- Danksagung erhalten: 33 Mal
Re: HD51 Image Eigenbau flashen
mach zum test erstmal die minmal rcS drauf vom git selber ob er dann startet
und prüf mal ordner share wo es denn gibt und wo neutrino im image liegt
usr/bin ? oder usr/local/bin ?
und prüf mal ordner share wo es denn gibt und wo neutrino im image liegt
usr/bin ? oder usr/local/bin ?
- DboxOldie
- Co-Admin
- Beiträge: 5423
- Registriert: Sa 6. Aug 2011, 15:21
- Hat sich bedankt: 79 Mal
- Danksagung erhalten: 298 Mal
Re: HD51 Image Eigenbau flashen
Aber Du hast schon per Telnet auf der hd51 probiert ?
Also : kernel.bin und rootfs.tar.bz2 per FTP nach /tmp kopieren
dann im Telnet:
flashing-hd51 &
oder mit backup:
flashing-hd51 yes &
Es muss aber die backup.sh von mir in /usr/bin sein.
Und wenn Du das schaffst kann man auch über das etwas andere eval Kommando nachdenken.
Also : kernel.bin und rootfs.tar.bz2 per FTP nach /tmp kopieren
dann im Telnet:
flashing-hd51 &
oder mit backup:
flashing-hd51 yes &
Es muss aber die backup.sh von mir in /usr/bin sein.
Und wenn Du das schaffst kann man auch über das etwas andere eval Kommando nachdenken.
- Bewertung: 7.14%
- Matze2002
- Registrierte Benutzer
- Beiträge: 636
- Registriert: Mi 13. Jul 2011, 00:52
- Hat sich bedankt: 50 Mal
- Danksagung erhalten: 31 Mal
Re: HD51 Image Eigenbau flashen
ja hab ich schon....
da ging ja wput mit root:root
nur beim eval nicht...
ok ist wohl neue backup.sh... muss ich mal mopsen gehen...
jetzt wollte ich gerade ohne own mal bauen...
ist abgekackt...
und nein... ich hab da nix gemacht an der flashimage.mk
ist doch von gestern auf heute nix geschraubt worden...
da ging ja wput mit root:root
nur beim eval nicht...
ok ist wohl neue backup.sh... muss ich mal mopsen gehen...
jetzt wollte ich gerade ohne own mal bauen...
ist abgekackt...
Code: Alles auswählen
/home/matze/buildsystem-ddt/build_source/neutrino-mp-max/lib/libtuxtxt/tuxtxt.cpp:5583:7: error: expected primary-expression before '<' token
<<<<<<< HEAD
^
/home/matze/buildsystem-ddt/build_source/neutrino-mp-max/lib/libtuxtxt/tuxtxt.cpp:5583:9: error: 'HEAD' was not declared in this scope
<<<<<<< HEAD
^~~~
/home/matze/buildsystem-ddt/build_source/neutrino-mp-max/lib/libtuxtxt/tuxtxt.cpp:5589:1: error: version control conflict marker in file
=======
^~~~~~~
/home/matze/buildsystem-ddt/build_source/neutrino-mp-max/lib/libtuxtxt/tuxtxt.cpp:5589:3: error: expected primary-expression before '==' token
=======
^~
/home/matze/buildsystem-ddt/build_source/neutrino-mp-max/lib/libtuxtxt/tuxtxt.cpp:5589:5: error: expected primary-expression before '==' token
=======
^~
/home/matze/buildsystem-ddt/build_source/neutrino-mp-max/lib/libtuxtxt/tuxtxt.cpp:5589:7: error: expected primary-expression before '=' token
=======
^
/home/matze/buildsystem-ddt/build_source/neutrino-mp-max/lib/libtuxtxt/tuxtxt.cpp:5590:1: error: version control conflict marker in file
>>>>>>> acefc92cc72c282b7df2ee7c3c4a13e56367fd0b
^~~~~~~
/home/matze/buildsystem-ddt/build_source/neutrino-mp-max/lib/libtuxtxt/tuxtxt.cpp:5590:3: error: expected primary-expression before '>>' token
>>>>>>> acefc92cc72c282b7df2ee7c3c4a13e56367fd0b
^~
/home/matze/buildsystem-ddt/build_source/neutrino-mp-max/lib/libtuxtxt/tuxtxt.cpp:5590:5: error: expected primary-expression before '>>' token
>>>>>>> acefc92cc72c282b7df2ee7c3c4a13e56367fd0b
^~
/home/matze/buildsystem-ddt/build_source/neutrino-mp-max/lib/libtuxtxt/tuxtxt.cpp:5590:7: error: expected primary-expression before '>' token
>>>>>>> acefc92cc72c282b7df2ee7c3c4a13e56367fd0b
^
/home/matze/buildsystem-ddt/build_source/neutrino-mp-max/lib/libtuxtxt/tuxtxt.cpp:5590:9: error: 'acefc92cc72c282b7df2ee7c3c4a13e56367fd0b' was not declared in this scope
>>>>>>> acefc92cc72c282b7df2ee7c3c4a13e56367fd0b
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/matze/buildsystem-ddt/build_source/neutrino-mp-max/lib/libtuxtxt/tuxtxt.cpp:5626:1: error: version control conflict marker in file
<<<<<<< HEAD
^~~~~~~
/home/matze/buildsystem-ddt/build_source/neutrino-mp-max/lib/libtuxtxt/tuxtxt.cpp:5626:3: error: expected primary-expression before '<<' token
<<<<<<< HEAD
^~
/home/matze/buildsystem-ddt/build_source/neutrino-mp-max/lib/libtuxtxt/tuxtxt.cpp:5626:5: error: expected primary-expression before '<<' token
<<<<<<< HEAD
^~
/home/matze/buildsystem-ddt/build_source/neutrino-mp-max/lib/libtuxtxt/tuxtxt.cpp:5626:7: error: expected primary-expression before '<' token
<<<<<<< HEAD
^
/home/matze/buildsystem-ddt/build_source/neutrino-mp-max/lib/libtuxtxt/tuxtxt.cpp:5626:9: error: 'HEAD' was not declared in this scope
<<<<<<< HEAD
^~~~
/home/matze/buildsystem-ddt/build_source/neutrino-mp-max/lib/libtuxtxt/tuxtxt.cpp:5650:1: error: version control conflict marker in file
=======
^~~~~~~
/home/matze/buildsystem-ddt/build_source/neutrino-mp-max/lib/libtuxtxt/tuxtxt.cpp:5650:3: error: expected primary-expression before '==' token
=======
^~
/home/matze/buildsystem-ddt/build_source/neutrino-mp-max/lib/libtuxtxt/tuxtxt.cpp:5650:5: error: expected primary-expression before '==' token
=======
^~
/home/matze/buildsystem-ddt/build_source/neutrino-mp-max/lib/libtuxtxt/tuxtxt.cpp:5650:7: error: expected primary-expression before '=' token
=======
^
/home/matze/buildsystem-ddt/build_source/neutrino-mp-max/lib/libtuxtxt/tuxtxt.cpp:5653:1: error: version control conflict marker in file
>>>>>>> acefc92cc72c282b7df2ee7c3c4a13e56367fd0b
^~~~~~~
/home/matze/buildsystem-ddt/build_source/neutrino-mp-max/lib/libtuxtxt/tuxtxt.cpp:5653:3: error: expected primary-expression before '>>' token
>>>>>>> acefc92cc72c282b7df2ee7c3c4a13e56367fd0b
^~
/home/matze/buildsystem-ddt/build_source/neutrino-mp-max/lib/libtuxtxt/tuxtxt.cpp:5653:5: error: expected primary-expression before '>>' token
>>>>>>> acefc92cc72c282b7df2ee7c3c4a13e56367fd0b
^~
/home/matze/buildsystem-ddt/build_source/neutrino-mp-max/lib/libtuxtxt/tuxtxt.cpp:5653:7: error: expected primary-expression before '>' token
>>>>>>> acefc92cc72c282b7df2ee7c3c4a13e56367fd0b
^
/home/matze/buildsystem-ddt/build_source/neutrino-mp-max/lib/libtuxtxt/tuxtxt.cpp:5653:9: error: 'acefc92cc72c282b7df2ee7c3c4a13e56367fd0b' was not declared in this scope
>>>>>>> acefc92cc72c282b7df2ee7c3c4a13e56367fd0b
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/matze/buildsystem-ddt/build_source/neutrino-mp-max/lib/libtuxtxt/tuxtxt.cpp:5660:1: error: version control conflict marker in file
<<<<<<< HEAD
^~~~~~~
/home/matze/buildsystem-ddt/build_source/neutrino-mp-max/lib/libtuxtxt/tuxtxt.cpp:5660:3: error: expected primary-expression before '<<' token
<<<<<<< HEAD
^~
/home/matze/buildsystem-ddt/build_source/neutrino-mp-max/lib/libtuxtxt/tuxtxt.cpp:5660:5: error: expected primary-expression before '<<' token
<<<<<<< HEAD
^~
/home/matze/buildsystem-ddt/build_source/neutrino-mp-max/lib/libtuxtxt/tuxtxt.cpp:5660:7: error: expected primary-expression before '<' token
<<<<<<< HEAD
^
/home/matze/buildsystem-ddt/build_source/neutrino-mp-max/lib/libtuxtxt/tuxtxt.cpp:5660:9: error: 'HEAD' was not declared in this scope
<<<<<<< HEAD
^~~~
/home/matze/buildsystem-ddt/build_source/neutrino-mp-max/lib/libtuxtxt/tuxtxt.cpp:5661:20: warning: statement has no effect [-Wunused-value]
for (i = StartY; i>0;i--)
~^~
/home/matze/buildsystem-ddt/build_source/neutrino-mp-max/lib/libtuxtxt/tuxtxt.cpp:5661:26: error: expected ';' before ')' token
for (i = StartY; i>0;i--)
^
/home/matze/buildsystem-ddt/build_source/neutrino-mp-max/lib/libtuxtxt/tuxtxt.cpp:5688:2: error: expected '}' at end of input
}
^
Makefile:476: recipe for target 'tuxtxt.o' failed
make[4]: *** [tuxtxt.o] Error 1
Makefile:448: recipe for target 'all-recursive' failed
make[3]: *** [all-recursive] Error 1
Makefile:484: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
Makefile:416: recipe for target 'all' failed
make[1]: *** [all] Error 2
make/neutrino.mk:266: die Regel für Ziel „/home/matze/buildsystem-ddt/.deps/neutrino-mp-plugins.do_compile“ scheiterte
make: *** [/home/matze/buildsystem-ddt/.deps/neutrino-mp-plugins.do_compile] Fehler 2
real 25m25.571s
user 12m59.124s
sys 2m27.920s
make -j2 flash-image-hd51-multi-disk flash-image-hd51-multi-rootfs
rm -rf /home/matze/buildsystem-ddt/build_tmp/image-build
mkdir -p /home/matze/buildsystem-ddt/build_tmp/image-build/hd51
# Create a sparse image block
dd if=/dev/zero of=/home/matze/buildsystem-ddt/build_tmp/image-build/disk.ext4 seek=589824 count=0 bs=512
0+0 records in
0+0 records out
0 bytes copied, 0.000153507 s, 0.0 kB/s
/home/matze/buildsystem-ddt/tufsbox/host/bin/mkfs.ext4 -F /home/matze/buildsystem-ddt/build_tmp/image-build/disk.ext4 -d /home/matze/buildsystem-ddt/tufsbox/release
mke2fs 1.43.9 (8-Feb-2018)
Discarding device blocks: done
Creating filesystem with 294912 1k blocks and 73728 inodes
Filesystem UUID: dca9fee9-2650-4350-a034-3fdb4c600280
Superblock backups stored on blocks:
8193, 24577, 40961, 57345, 73729, 204801, 221185
Allocating group tables: done
Writing inode tables: done
Creating journal (8192 blocks): done
Copying files into the device: __populate_fs: No such file or directory while changing working directory to "/home/matze/buildsystem-ddt/tufsbox/release"
mkfs.ext4: No such file or directory while populating file system
make/flashimage.mk:102: recipe for target 'flash-image-hd51-multi-disk' failed
make[1]: *** [flash-image-hd51-multi-disk] Error 1
make/flashimage.mk:28: die Regel für Ziel „flashimage“ scheiterte
make: *** [flashimage] Fehler 2
matze@matze-VirtualBox:~/ddt-max-hd51$
ist doch von gestern auf heute nix geschraubt worden...
- DboxOldie
- Co-Admin
- Beiträge: 5423
- Registriert: Sa 6. Aug 2011, 15:21
- Hat sich bedankt: 79 Mal
- Danksagung erhalten: 298 Mal
Re: HD51 Image Eigenbau flashen
Wetten doch ?und nein... ich hab da nix gemacht an der flashimage.mk
ist doch von gestern auf heute nix geschraubt worden...
Ausserdem steht ja da im Klartext wo der Fehler herkommt....
- Frankenstone
- Co-Admin
- Beiträge: 3503
- Registriert: Mo 4. Jul 2011, 21:19
- Hat sich bedankt: 381 Mal
- Danksagung erhalten: 274 Mal
- Kontaktdaten:
Re: HD51 Image Eigenbau flashen
Ich mische mal mit .
Max hat sein Neutrino Git resettet.
Bitte in Archive den Ordner löschen.
Dann baut es auch wieder Max sein Neutrino.
Bitte nicht Max Neutrino mit DDT-Neutrino verwechseln.
Max hat sein Neutrino Git resettet.
Bitte in Archive den Ordner löschen.
Dann baut es auch wieder Max sein Neutrino.
Bitte nicht Max Neutrino mit DDT-Neutrino verwechseln.
- Folgende Benutzer bedankten sich beim Autor Frankenstone für den Beitrag:
- Matze2002 (Mo 26. Feb 2018, 22:32)
- Bewertung: 7.14%
KEIN SUPPORT PER PN !
Fragen über PN zum DDT oder meinem GIT werden kommentarlos gelöscht !
Bitte das Forum benutzen und in das Wiki schauen.
Fragen über PN zum DDT oder meinem GIT werden kommentarlos gelöscht !
Bitte das Forum benutzen und in das Wiki schauen.
- DboxOldie
- Co-Admin
- Beiträge: 5423
- Registriert: Sa 6. Aug 2011, 15:21
- Hat sich bedankt: 79 Mal
- Danksagung erhalten: 298 Mal
Re: HD51 Image Eigenbau flashen
Mit eval ist klar > die hd51 hat PW bei telnet, die SH4 nicht.
Könnte dann so aussehen :
Könnte dann so aussehen :
Code: Alles auswählen
box_ip="123.456.980.123" ( <--- die weist nur Du )
eval "{ sleep 2; echo root; sleep 2; echo root; sleep 2; echo 'flashing-hd51 yes &'; sleep 30; }" | telnet $box_ip
- Bewertung: 7.14%
- Matze2002
- Registrierte Benutzer
- Beiträge: 636
- Registriert: Mi 13. Jul 2011, 00:52
- Hat sich bedankt: 50 Mal
- Danksagung erhalten: 31 Mal
Re: HD51 Image Eigenbau flashen
klar...du siehst das... ICH nicht
kannst aber gerne mal kurz aufzeigen WO man den Fehler sieht...
ich hatte auch extra geguckt im git ob was geändert würde...
wo sehe ich den git reset?
danke für den tipp @fs
hat durchgebaut...
und auch geflasht per eval... ist auch gestartet...ohne own
also liegt das problem im own...
bitte mal den patch anhängen...