PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [ufs910] Flashimage - Info



morly
25.04.2013, 17:31
Hi Leute,
hab bei meinen zahlreichen Tests fürs Tool bei meiner UFS910 alle möglichen Flashimages getestet.
Dabei bleibt immer alles gleich - heisst die Partitionierung des Flash (mtd).
Diese sieht so aus:


dev: size erasesize name
mtd0: 00020000 00010000 "Boot firmware 0xA000.0000-0xA001.FFFF"
mtd1: 00160000 00010000 "Kernel - RAW 0xA004.0000-0xA019.FFFF"
mtd2: 009e0000 00010000 "ROOT - SQUASHFS 0xA01A.0000-0xA0B7.FFFF"
mtd3: 00480000 00010000 "Var - JFFS2 0xA0B8.0000-0xA0FF.FFFF"
mtd4: 00010000 00010000 "BootConfiguration 0xA002.0000-0xA002.FFFF"
mtd5: 00fc0000 00010000 "Full w/o BL 0xA004.0000-0xA0FF.FFFF"
mtd6: 00010000 00010000 "MiniUboot - RAW 0xA003.0000-0xA003.FFFF"


Allerdings ändert sich das ab titan 1.26 - es wird umpartitioniert,
es können die Bootargs nicht mehr gelesen werden, mini liegt wo anders; alles anders.
Klar - die Erbauer wollen den Speicher anders nutzen.

Hier die Aufteilung:


dev: size erasesize name
mtd0: 00020000 00010000 "Boot firmware"
mtd1: 00160000 00010000 "Kernel"
mtd2: 009e0000 00010000 "Root"
mtd3: 00360000 00010000 "Var"
mtd4: 00120000 00010000 "Swap"


Also nicht wundern, wenn altgewohnte Tools nicht mehr funktionieren.
Zurück sollte es mit miniFLASH gehen - teste ich jetzt... (ging leider nicht, also Notfallwiederherstellung)

Beste Grüße,
morly

DboxOldie
25.04.2013, 17:58
Interessant... der mtd1 und mtd2 ( Kernel und Root ) sind wohl von der Größe geblieben, wie es scheint ist der Var aufgeteilt worden mit einer zusätzlichen Part. In deren Board Config verschwinden somit der Boot Config Part, der Full w/o Bootloader und der mini Bereich. Was aber nicht heißen soll das die Sachen nicht mehr da sind. Nur ein Zugriff von der Gui bzw. per fw_print(set)env ist so nicht möglich. Na ja ich hab eh üble Erfahrungen gemacht mit der Soft, kommt eh nicht auf meine 910er. :)

Joker7
25.04.2013, 18:38
Teilzitat:

"Zurück sollte es mit miniFLASH gehen - teste ich jetzt... (ging leider nicht, also Notfallwiederherstellung)"

...ein 1.25 Fullbackup als miniFlash per Stick müßte aber gehen

morly
25.04.2013, 18:43
Teilzitat:

"Zurück sollte es mit miniFLASH gehen - teste ich jetzt... (ging leider nicht, also Notfallwiederherstellung)"

...ein 1.25 Fullbackup als miniFlash per Stick müßte aber gehen

Danke - ja stimmt, hatte schon wer gesagt, klappte aber nicht....
Er fand miniFLASH, griff länger auf Stick zu, dann startete er Flash.
Ging sonst immer (hab 2 Sticks - die ich immer für die Boxen habe, getestet)

Joker7
25.04.2013, 18:45
..tja "Zicke" eben:D

...bei mir gings gerade ..probs habe ich nur wenn ich vergesse die anderen USB,s freizumachen....

morly
25.04.2013, 18:47
und nacher - hast dann auch wieder die alte mtd - Strukture?
(klar war alles ab - interne HDD, ...)

Joker7
25.04.2013, 18:51
..jo,soweit ich auf die schnelle sehe wieder alles klar

..und auch MPI behauptet jetzt nicht mehr es wäre kein Mini-U-Boot istalliert

DboxOldie
25.04.2013, 19:00
Für mich interessant:
Welcher U-Boot war im Einsatz ? Der Maxi U-Boot sollte ja unberührt bleiben und das Flashen per miniFLASH kommt ja direkt aus dem U-Boot, sollte also immer gehen.
Beim Mini U-Boot bin ich mir nicht sicher, der könnte ja verfummelt sein, obwohl Titan den ja auch braucht zum Booten.....

morly
25.04.2013, 19:02
mini 1.4

santa
25.04.2013, 19:10
Na gut, Titan lässt ja auf allen boxen kein multiboot zu, da wundert mich nichts mehr.

morly
25.04.2013, 19:15
Na gut, Titan lässt ja auf allen boxen kein multiboot zu, da wundert mich nichts mehr.

bis zur 1.25 gings...

morly
25.04.2013, 19:41
Nach dem die 1.26 oben war hab ich die HDD und USB-Stick abgeschlossen,
wieder ran - alles leer!?!
Was ist das? Alle Aufzeichnungen weg - alle Images, alles... wird da im Updateprozess gelöscht??

DboxOldie
25.04.2013, 19:50
Wie ???? Da wird sogar am Filesys der Devices rumgefummelt ? :confused1:

Uljanow
25.04.2013, 20:55
Also ich hatte bisher keine Probleme von 1.26 zuück zur 1.25 zu kommen mit miniflash! Auch meine sonstigen Daten sind alle da! Nur SWAP wird gelöscht; aber auch nur der interne!

morly
25.04.2013, 21:28
Danke Uljanow,
OK - ich teste das nochmal.

Hauptsinn dieses Threads war aufmerksam zu machen, warum viele Dinge (Tools - commands - ...) nicht mehr funktionieren da grosse Änderungen...

Joker7
25.04.2013, 23:04
Teilzitat:

"Hauptsinn dieses Threads war aufmerksam zu machen, warum viele Dinge (Tools - commands - ...) nicht mehr funktionieren da grosse Änderungen... "


..ja,das wurde ..zumindest von mir...schon richtig verstanden..und ist unter Berücksichtigung der "fliessenden Entwicklung" aktuell ja auch richtig !!

...aber die 1.26 ist ja noch keine endgültige Release-Version..!!

solala
27.04.2013, 02:49
also um das mal klarzustellen: da ist überhauptnix an mini/maxi und seinen funktionen geändert worden! die funktionieren wie eh und je, mit externem booten sata und usb, mit usbwait und allem was sonst noch so war... und ist.
was ich morly schon erklärt hatte: wie die mtds im image angelegt werden ist ne reine konfigurationssache im kernel und theoretisch bei jedem image anders bzw. schlichtweg frei wählbar. daß sich da seit ewigen zeiten nix geändert hat liegt daran daß es nicht wirklich was zu ändern gab. ist jetzt mit titannit seit n paar tagen aber anders, weil wie oben schon bemerkt eine partition für die settingsübernahme beim onlineflashen eingerichtet wurde. und das ist auch der grund warum es im titannit aktuell das full mtd nicht mehr existiert, weil ja die settingspartition eben genau NICHT überflasht sondern erhalten werden soll

morly
27.04.2013, 12:36
Danke solala, ist natürlich klar!
Ich habe es im Tool jetzt abgefangen und werde, wenn Zeit, auch versuchen zu integrieren.
Im 1.26 können aber derzeit die Bootargs mit den Imagesettings (fw_env.conf) nicht gelesen werden, hoffe das wird noch angepasst.
Wenn das dann alles rund läuft nehm ichs im Tool auf - vorher hats keinen Sinn.

Also als Erklärung für die User - warum gewisse Dinge jetzt nicht mehr funktionieren!

solala
27.04.2013, 14:41
Wenn das dann alles rund läuft nehm ichs im Tool auf - vorher hats keinen Sinn.:ba31: