HD51 Image Eigenbau flashen

Benutzeravatar
Matze2002
Registrierte Benutzer
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

#1

Beitrag von Matze2002 »

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 :ksmile:
Folgende Benutzer bedankten sich beim Autor Matze2002 für den Beitrag:
udog (So 25. Feb 2018, 13:38)
Bewertung: 7.69%
Benutzeravatar
DboxOldie
Co-Admin
Co-Admin
Beiträge: 5421
Registriert: Sa 6. Aug 2011, 15:21
Hat sich bedankt: 79 Mal
Danksagung erhalten: 295 Mal

Re: HD51 Image Eigenbau flashen

#2

Beitrag von DboxOldie »

Matze2002 hat geschrieben: Sa 24. Feb 2018, 14:55 Dann würde ich noch gerne wissen wie bzw wo man ein "own" Ordner für die hd51 anlegt...
Wie bei den anderen Boxen auch > der allgemeine Ordner und Boxspezifisch mit .hd51 drangehängt.
Matze2002 hat geschrieben: Sa 24. Feb 2018, 14:55 Ist es möglich wie bei der 913 dann auch in /tmp hochladen und flashen zu lassen ala eval ?
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...
Matze2002 hat geschrieben: Sa 24. Feb 2018, 14:55 Ich hab auch schon mitbekommen das es geht...
Nur eben nicht wie...wahrscheinlich patch...
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.
Folgende Benutzer bedankten sich beim Autor DboxOldie für den Beitrag:
Matze2002 (Sa 24. Feb 2018, 15:23)
Bewertung: 7.69%
MfG DboxOldie

KEIN SUPPORT PER PN > Bitte das Forum benutzen und ins Wiki schauen

Bild
Benutzeravatar
Matze2002
Registrierte Benutzer
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

#3

Beitrag von Matze2002 »

Ok Danke :beerdrink:

own Ordner angelegt...
muss ja nicht viel ändern gegenüber der 913... Denk ich mal.. :D
Fällt mir jetzt nur neutrino.conf ein... :gruebel:

Kann das script hochladen ? :ksmile:
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... :D
Benutzeravatar
DboxOldie
Co-Admin
Co-Admin
Beiträge: 5421
Registriert: Sa 6. Aug 2011, 15:21
Hat sich bedankt: 79 Mal
Danksagung erhalten: 295 Mal

Re: HD51 Image Eigenbau flashen

#4

Beitrag von DboxOldie »

Welches Script ?
Das flashing-hd51 liegt im Image.
MfG DboxOldie

KEIN SUPPORT PER PN > Bitte das Forum benutzen und ins Wiki schauen

Bild
Benutzeravatar
Matze2002
Registrierte Benutzer
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

#5

Beitrag von Matze2002 »

ja ging um flashing script...
habs mittlerweile gefunden... :wink2a:


neues problem :

Code: Alles auswählen

hd51 login: root
Password: 
Login incorrect
hd51 login: 
Login timed out after 60 seconds
wie muss denn die eval zeile aussehen ? :gruebel:
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
und root:root will er auch net... :roll:

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... :uhoh3:
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... :D

danke... :ksmile:
thomas
Registrierte Benutzer
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

#6

Beitrag von thomas »

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
Folgende Benutzer bedankten sich beim Autor thomas für den Beitrag:
Matze2002 (Mo 26. Feb 2018, 14:33)
Bewertung: 7.69%
Benutzeravatar
Matze2002
Registrierte Benutzer
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

#7

Beitrag von Matze2002 »

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... :ksmile:
z.b

Code: Alles auswählen

/media/mmcblk0p9/var/etc
thomas
Registrierte Benutzer
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

#8

Beitrag von thomas »

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 ?
Benutzeravatar
DboxOldie
Co-Admin
Co-Admin
Beiträge: 5421
Registriert: Sa 6. Aug 2011, 15:21
Hat sich bedankt: 79 Mal
Danksagung erhalten: 295 Mal

Re: HD51 Image Eigenbau flashen

#9

Beitrag von DboxOldie »

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. :mrgreen:
Folgende Benutzer bedankten sich beim Autor DboxOldie für den Beitrag:
Matze2002 (Mo 26. Feb 2018, 18:01)
Bewertung: 7.69%
MfG DboxOldie

KEIN SUPPORT PER PN > Bitte das Forum benutzen und ins Wiki schauen

Bild
Benutzeravatar
Matze2002
Registrierte Benutzer
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

#10

Beitrag von Matze2002 »

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... :drinking:


jetzt wollte ich gerade ohne own mal bauen...
ist abgekackt... :bratpfanne: :heulen:

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$ 
und nein... ich hab da nix gemacht an der flashimage.mk :roll:
ist doch von gestern auf heute nix geschraubt worden... :verstehe_bahnhof:
Benutzeravatar
DboxOldie
Co-Admin
Co-Admin
Beiträge: 5421
Registriert: Sa 6. Aug 2011, 15:21
Hat sich bedankt: 79 Mal
Danksagung erhalten: 295 Mal

Re: HD51 Image Eigenbau flashen

#11

Beitrag von DboxOldie »

und nein... ich hab da nix gemacht an der flashimage.mk :roll:
ist doch von gestern auf heute nix geschraubt worden... :verstehe_bahnhof:
Wetten doch ? :mrgreen:

Ausserdem steht ja da im Klartext wo der Fehler herkommt....
MfG DboxOldie

KEIN SUPPORT PER PN > Bitte das Forum benutzen und ins Wiki schauen

Bild
Benutzeravatar
Frankenstone
Co-Admin
Co-Admin
Beiträge: 3500
Registriert: Mo 4. Jul 2011, 21:19
Hat sich bedankt: 380 Mal
Danksagung erhalten: 272 Mal
Kontaktdaten:

Re: HD51 Image Eigenbau flashen

#12

Beitrag von Frankenstone »

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.
Folgende Benutzer bedankten sich beim Autor Frankenstone für den Beitrag:
Matze2002 (Mo 26. Feb 2018, 22:32)
Bewertung: 7.69%
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.
Benutzeravatar
DboxOldie
Co-Admin
Co-Admin
Beiträge: 5421
Registriert: Sa 6. Aug 2011, 15:21
Hat sich bedankt: 79 Mal
Danksagung erhalten: 295 Mal

Re: HD51 Image Eigenbau flashen

#13

Beitrag von DboxOldie »

Mit eval ist klar > die hd51 hat PW bei telnet, die SH4 nicht.

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
Folgende Benutzer bedankten sich beim Autor DboxOldie für den Beitrag:
Matze2002 (Mo 26. Feb 2018, 22:32)
Bewertung: 7.69%
MfG DboxOldie

KEIN SUPPORT PER PN > Bitte das Forum benutzen und ins Wiki schauen

Bild
Benutzeravatar
Matze2002
Registrierte Benutzer
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

#14

Beitrag von Matze2002 »

DboxOldie hat geschrieben: Mo 26. Feb 2018, 18:04 Ausserdem steht ja da im Klartext wo der Fehler herkommt....
klar...du siehst das... ICH nicht :oops:

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... :bratpfanne:



bitte mal den patch anhängen... :D
Benutzeravatar
DboxOldie
Co-Admin
Co-Admin
Beiträge: 5421
Registriert: Sa 6. Aug 2011, 15:21
Hat sich bedankt: 79 Mal
Danksagung erhalten: 295 Mal

Re: HD51 Image Eigenbau flashen

#15

Beitrag von DboxOldie »

Welcher Patch ?
MfG DboxOldie

KEIN SUPPORT PER PN > Bitte das Forum benutzen und ins Wiki schauen

Bild
Antworten

Zurück zu „AX 4K HD51 - Allgemeines“