UFS-910 Bootargs gehen verloren

Antworten
Benutzeravatar
jachrima
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 31
Registriert: Di 9. Aug 2011, 11:21
Wohnort: Sachsen-Anhalt
Hat sich bedankt: 0
Danksagung erhalten: 0

UFS-910 Bootargs gehen verloren

#1

Beitrag von jachrima »

Ich habe jetzt bereits zum zweiten Mal die Bootargs verloren, innerhalb von 3 Tagen. Die Kathi bleibt einfach mit der Displayausschrift "Kathrein UFS-910" stehen und es geht nicht weiter.
Habe dann mit Hilfe des AAF Recovery Tools die Default Bootargs wieder hergestellt, diese dann nach erfolgreichem Start wieder so angepasst wie vorher und die Box lief wieder normal hoch, auch nach mehrmaligem Ausschalten.
Dann wurde gestern Nacht wieder meine komplette TV Anlage über Nacht Stromlinien gemacht (wurde vorher auch immer so gemacht) und dann am Morgen wieder der gleiche Fehler, im Display steht "Kathrein UFS-910" und es geht wieder nicht weiter.
Hat jemand eine Idee woran es liegen könnte das die Bootargs nach kompletter Stromtrennung auf einmal verloren gehen?

Danke und Gruss,

Jachrima
Mfg Jachrima

SONY KDL-40EX715 * VU+ DUO 1000 GB * KATHREIN UFS-910 * PANASONIC SC-PTX 7 * WESTERN DIGITAL WDTV LIVE
Benutzeravatar
DboxOldie
Co-Admin
Co-Admin
Beiträge: 5422
Registriert: Sa 6. Aug 2011, 15:21
Hat sich bedankt: 79 Mal
Danksagung erhalten: 296 Mal

Re: UFS-910 Bootargs gehen verloren

#2

Beitrag von DboxOldie »

Eigentlich ungewöhnlich, da der Flash keine Spannung/Strom braucht um seine Daten zu erhalten.
Welches System ist denn im Flash ?
MfG DboxOldie

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

Bild
Benutzeravatar
jachrima
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 31
Registriert: Di 9. Aug 2011, 11:21
Wohnort: Sachsen-Anhalt
Hat sich bedankt: 0
Danksagung erhalten: 0

Re: UFS-910 Bootargs gehen verloren

#3

Beitrag von jachrima »

Im Flash ist Titan und auf dem Stick habe ich Neutrino, lief so seit ewigen Zeiten nur seit 3 Tagen eben dieses Verhalten.
Kann es vielleicht helfen Mini U-Boot nochmals zu installieren? Habe das letzte Mal ja nur die Bootargs seriell Default zurück geschrieben und danach lief es wieder wie vorher ohne neu Flaschen zu müssen.
Mfg Jachrima

SONY KDL-40EX715 * VU+ DUO 1000 GB * KATHREIN UFS-910 * PANASONIC SC-PTX 7 * WESTERN DIGITAL WDTV LIVE
Benutzeravatar
DboxOldie
Co-Admin
Co-Admin
Beiträge: 5422
Registriert: Sa 6. Aug 2011, 15:21
Hat sich bedankt: 79 Mal
Danksagung erhalten: 296 Mal

Re: UFS-910 Bootargs gehen verloren

#4

Beitrag von DboxOldie »

Also das die Orig und Titan im Flash rumfummeln ist ja nix neues. :wink:
Bei den neueren Versionen von Titan wird ja der Bootarg Sektor komplett ausgeblendet
Und dieser Bereich der vom /var abgezweigt wird bekommt da die Bezeichnung mtd4.
Da sind ja normalerweise die Bootargs vielleicht liegt es daran ? k.A. > da ich Titan eben wegen diesen Flash Gefummel nicht verwende.
MfG DboxOldie

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

Bild
Benutzeravatar
BPanther
Administrator
Administrator
Beiträge: 13419
Registriert: Do 11. Jan 2007, 00:06
Wohnort: Berlin
Hat sich bedankt: 659 Mal
Danksagung erhalten: 1365 Mal
Kontaktdaten:

Re: UFS-910 Bootargs gehen verloren

#5

Beitrag von BPanther »

Nunja, die Bootargs werden nicht wirklich vom var abgezweigt, der Bereich dafür liegt zwischen Bootloader und Kernel. Hier mal wie es unter NMP aussieht, v1 hat leicht andere Werte bei kernel, root und var, was aber hierbei unwichtig ist. Immer gleich sind Bootloader und Bootkonfig sowie der, eigentlich von der Bootkonfig abgehende Bereich (wurde dafür reserviert in org. FW, daher dort frei) für MINI.

Code: Alles auswählen

ufs910:~# cat /proc/mtd
dev:    size   erasesize  name
mtd0: 00020000 00010000 "Boot firmware"
mtd1: 00190000 00010000 "Kernel - RAW"
mtd2: 00b40000 00010000 "ROOT - SQUASHFS"
mtd3: 002f0000 00010000 "Var - JFFS2"
mtd4: 00010000 00010000 "BootConfiguration"
mtd5: 00fc0000 00010000 "Full w/o BL"
mtd6: 00010000 00010000 "MiniUboot - RAW"
Demnach wäre das richtig sortiert von der Reihenfolge her im Flash: mtd0, mtd4, mtd6, mtd1, mtd2, mtd3. mtd5 ist ja nur mtd1+mtd2+mtd3 zusammengezogen in einem "virtuellen vollen/durchgehenden" Bereich zum flashen des kompletten Images (ohne BL/Konfig/MINI). Nachschauen kann man das auch im GIT anhand der entsprechenden Datei für das Kernel, in diesem Fall die linux-sh4-ufs910_setup_stm24_0211.patch. Hierbei ist die Offset-Angabe zu beachten, das ist die Start-Position des Bereichs. Das was mit cat /proc/mtd gelistet wird muß daher nicht die Reihenfolge der Belegung im Flash sein.
MfG BPanther
KEIN SUPPORT PER PN -> Bitte das Forum nutzen und das Wiki lesen.


Bild Bild
Thx udog für das Bild.
TV: Sony Bravia KDL-46HX755
Boxen mit NMP und Unicable2 (Jess):
SH4: 7x UFS910 (1W, 128MB), 1x UFS910 (14W, 64MB), 1x UFS912, 2x UFS913, 1x AV700, 1x AV7000, 1x AV7500 (DVB-S/C/T), 1x Edision Argus Pingulux, 1x Vizyon820HD
MIPS: 1x VU+DUO, 1x VU+DUO2, 1x DM8000, 1x DM800
ARM: 3x AX 4K HD51 (DVB-S/SX/C/T/T2), 1x VU+Solo4K (DVB-S/SX (FBC)/C/T/T2 (DUAL)), 1x VU+Duo4K (DVB-S/SX (FBC)/C (FBC)), 3x E4HD 4K Ultra (DVB-S/SX/C/T/T2)
ARM: 1x VU+Duo4KSE (DVB-S/SX (FBC)/C (FBC)), 1x VU+Ultimo4K (DVB-S/SX (FBC)/C (DUAL)), 1x VU+Uno4KSE (DVB-S/SX (FBC)/C (FBC)), 2x VU+Zero4K (DVB-S/SX)
Benutzeravatar
DboxOldie
Co-Admin
Co-Admin
Beiträge: 5422
Registriert: Sa 6. Aug 2011, 15:21
Hat sich bedankt: 79 Mal
Danksagung erhalten: 296 Mal

Re: UFS-910 Bootargs gehen verloren

#6

Beitrag von DboxOldie »

Ja, vollkommen richtig. :wink:
Hatte auch nur mit bekommen, das es bei Titan die bisherigen gewohnten Flash Parts mtd4/5 und 6 nicht mehr gibt.
Also keine Bootargs , Mini, und den Full w/o nicht.
Man hat da den mtd3 ( var ) nochmal unterteilt als eine Art dauerhaften Speicher für Backups der jetzt mtd4 heist. ( glaube wird mnt genannt )
Nur komisch das gerade die Bootargs verloren gehen....
MfG DboxOldie

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

Bild
Benutzeravatar
BPanther
Administrator
Administrator
Beiträge: 13419
Registriert: Do 11. Jan 2007, 00:06
Wohnort: Berlin
Hat sich bedankt: 659 Mal
Danksagung erhalten: 1365 Mal
Kontaktdaten:

Re: UFS-910 Bootargs gehen verloren

#7

Beitrag von BPanther »

Naja, im Grunde halt nur "ausgeblendet" oder schlicht nicht virtuell angelegt. Die Flashverteilung kann man ja fast so gestalten wie man will (BL ist da lediglich fest bei 0x0). Streng genommen sind ja alle mtd's nur virtuell durch das Kernel erzeugt (kann man selbst ja auch mit mtdram - und nein, das Ding greift nicht auf den Flash sondern den RAM zu und somit ungeeignet um die fehlende Partition des Flash anzuzeigen - um die Frage gleich dazu zu beantworten *g*), deswegen kann man auch direkt via UBoot auf die Bereiche zugreifen, sofern man dessen Grenzen kennt. Ansonsten dumpt man im UBoot halt den kompletten Flash so wie er ist und fummelt sich das dann mühsam aus der großen Datei dann raus. Aber falls es beruhigt, auch die anderen Boxen mit Titan werden so verfummelt. Bei der 7600 werden lt. SoLaLa die Bootargs überhaupt nicht mehr im Flash gespeichert. Keine Ahnung, ob die dann nur noch mit festen Bootargs im UBoot arbeiten, aber ist dann wohl die einzige Erklärung. Schließlich wird ja die 7600 nur mit Titan verkauft, was auch der einzige Unterschied zur 7500er ist.

Aber was die Bootargswiederherstellung selbst betrifft, so kann man das auch vom Stick zur Not aus machen. MINI kennt zumindest eine miniFLASH.arg, damit kann man die reinen Bootargs wieder flashen. Die miniFLASH.arg ist die reine Bootkonfig-Partition (also Daten, kein Text), direkt auslesen unter Neutrino. Diese wird dann als /tmp/mtd4.img abgespeichert. Nach miniFLASH.arg umbenennen und auf einen Stick für den Fall, daß es wieder Probleme gibt. Ob MAXI das auch kann ist mir nicht bekannt, ich habe hier das B4T-UBoot drauf wg. der 128MB RAM, da geht das anders.
MfG BPanther
KEIN SUPPORT PER PN -> Bitte das Forum nutzen und das Wiki lesen.


Bild Bild
Thx udog für das Bild.
TV: Sony Bravia KDL-46HX755
Boxen mit NMP und Unicable2 (Jess):
SH4: 7x UFS910 (1W, 128MB), 1x UFS910 (14W, 64MB), 1x UFS912, 2x UFS913, 1x AV700, 1x AV7000, 1x AV7500 (DVB-S/C/T), 1x Edision Argus Pingulux, 1x Vizyon820HD
MIPS: 1x VU+DUO, 1x VU+DUO2, 1x DM8000, 1x DM800
ARM: 3x AX 4K HD51 (DVB-S/SX/C/T/T2), 1x VU+Solo4K (DVB-S/SX (FBC)/C/T/T2 (DUAL)), 1x VU+Duo4K (DVB-S/SX (FBC)/C (FBC)), 3x E4HD 4K Ultra (DVB-S/SX/C/T/T2)
ARM: 1x VU+Duo4KSE (DVB-S/SX (FBC)/C (FBC)), 1x VU+Ultimo4K (DVB-S/SX (FBC)/C (DUAL)), 1x VU+Uno4KSE (DVB-S/SX (FBC)/C (FBC)), 2x VU+Zero4K (DVB-S/SX)
Benutzeravatar
DboxOldie
Co-Admin
Co-Admin
Beiträge: 5422
Registriert: Sa 6. Aug 2011, 15:21
Hat sich bedankt: 79 Mal
Danksagung erhalten: 296 Mal

Re: UFS-910 Bootargs gehen verloren

#8

Beitrag von DboxOldie »

Jetzt hat meine Neugier gesiegt: hab mal das Titan 1.32 auf die 910 gepackt. :wink:

Hier die mtd´s :

Code: Alles auswählen

BusyBox v1.20.2 (2013-06-12 15:31:43 EDT) built-in shell (ash)
Enter 'help' for a list of built-in commands.

TitanNit-ufs910:~# cat /proc/mtd
dev:    size   erasesize  name
mtd0: 00020000 00010000 "Boot firmware"
mtd1: 00160000 00010000 "Kernel"
mtd2: 00980000 00010000 "Root"
mtd3: 00340000 00010000 "Var"
mtd4: 001a0000 00010000 "Swap"
mtd5: 00010000 00010000 "MiniUboot"
mtd6: 00010000 00010000 "BootConfiguration"
mtd7: 00fc0000 00010000 "Full"
TitanNit-ufs910:~# 
MfG DboxOldie

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

Bild
Benutzeravatar
BPanther
Administrator
Administrator
Beiträge: 13419
Registriert: Do 11. Jan 2007, 00:06
Wohnort: Berlin
Hat sich bedankt: 659 Mal
Danksagung erhalten: 1365 Mal
Kontaktdaten:

Re: UFS-910 Bootargs gehen verloren

#9

Beitrag von BPanther »

Na sowas, ist ja wieder alles sichtbar...
MfG BPanther
KEIN SUPPORT PER PN -> Bitte das Forum nutzen und das Wiki lesen.


Bild Bild
Thx udog für das Bild.
TV: Sony Bravia KDL-46HX755
Boxen mit NMP und Unicable2 (Jess):
SH4: 7x UFS910 (1W, 128MB), 1x UFS910 (14W, 64MB), 1x UFS912, 2x UFS913, 1x AV700, 1x AV7000, 1x AV7500 (DVB-S/C/T), 1x Edision Argus Pingulux, 1x Vizyon820HD
MIPS: 1x VU+DUO, 1x VU+DUO2, 1x DM8000, 1x DM800
ARM: 3x AX 4K HD51 (DVB-S/SX/C/T/T2), 1x VU+Solo4K (DVB-S/SX (FBC)/C/T/T2 (DUAL)), 1x VU+Duo4K (DVB-S/SX (FBC)/C (FBC)), 3x E4HD 4K Ultra (DVB-S/SX/C/T/T2)
ARM: 1x VU+Duo4KSE (DVB-S/SX (FBC)/C (FBC)), 1x VU+Ultimo4K (DVB-S/SX (FBC)/C (DUAL)), 1x VU+Uno4KSE (DVB-S/SX (FBC)/C (FBC)), 2x VU+Zero4K (DVB-S/SX)
Benutzeravatar
DboxOldie
Co-Admin
Co-Admin
Beiträge: 5422
Registriert: Sa 6. Aug 2011, 15:21
Hat sich bedankt: 79 Mal
Danksagung erhalten: 296 Mal

Re: UFS-910 Bootargs gehen verloren

#10

Beitrag von DboxOldie »

Ja richtig, alles wieder sichtbar allerdings die mtd Reihenfolge etwas anders...
Hab das Titan wahrhaftig im Flash der ufs910 gelassen, und die Box war über Nacht stromlos.
Beim Start heute keinerlei Probleme, hab auch mehrfach mit dem Maxi-Boot-Installer USB Images installiert.
Es ist nichts an den Bootargs geändert bzw. gelöscht worden.

Muss aber dazu sagen: Hab weder irgendeine "Feed" Adresse eingegeben noch diesen Kram mit swapextensions.
Swap hab ich direkt in der start.sh mein vorhandenes swapfile eingebaut, sowie diverse andere Sachen auch.
EPG direkt zum Stick umgelenkt > das ist eh in meinen Augen bekloppt den /mnt (mtd4) im Flash mit EPG Daten vollzurotzen, wenn man nichts unternimmt.

Edit: Und nein : es muss kein FAT32 Stick sein, geht auch mit ext2/3 :wink:
MfG DboxOldie

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

Bild
Antworten

Zurück zu „Allgemeines/Anleitungen/FAQ“