Kernel Patch & MTD Partitions

Kreuzuebersetzer, Diskussion über Änderungen im Tuxbox-CDK und Tuxbox-CVS
Slaanesh
Interessierter
Interessierter
Beiträge: 20
Registriert: Dienstag 2. Oktober 2001, 00:00

Beitrag von Slaanesh »

Ich habe mir gerade mal einen eigenen Kernel konfiguriert und compilet. Nun muß ich festellen das die Kernel-Patches, aus den CDK Download und von tiab.sourceforge page, wohl nicht mehr die "aktuellsten" sind.

Wenn ich meinen kompilierten Kernel boote, zeigt er mir diese antiquierte bzw. falsche Partitionstabbelle

Creating 6 MTD partitions on "D-Box 2 flash memory":
0x00000000-0x00020000 : "BR bootloader"
0x00020000-0x000c0000 : "idxfs"
0x000c0000-0x001c0000 : "var"
0x001c0000-0x00760000 : "root"
0x00760000-0x00800000 : "flfs"
0x00020000-0x00800000 : "GesamteFlashOhneBL"

Mit einem aktuellen Kernel aus yadd oder dem 28er Image sieht das schon etwas anders aus.

Creating 7 MTD partitions on "D-Box 2 flash memory":
0x00000000-0x00020000 : "BR bootloader"
0x00020000-0x000c0000 : "idxfs"
0x000c0000-0x00160000 : "var"
0x00160000-0x00760000 : "root"
0x00760000-0x00800000 : "flfs"
0x00020000-0x00800000 : "GesamteFlashOhneBL"
0x007e0000-0x00800000 : "flfs_128"

jffs2/var Größe hat sich inzwischen geändert.
Tja, warum wurde innerhalb des flfs/raw noch ein weiterer Bereich "flfs_128" unterteilt ?

Da sich bestimmt noch mehr geändert hat, wäre es nett wenn mir jemand einen Link für ein aktuelles diff-file, oder gepatchte Kernel Quellen zukommen lassen könnte.


freundlicher Gruß
Slaanesh

<font size=-1>[ This Message was edited by: Slaanesh on 2001-10-25 12:24 ]</font>
Slaanesh
Interessierter
Interessierter
Beiträge: 20
Registriert: Dienstag 2. Oktober 2001, 00:00

Beitrag von Slaanesh »

Hi...

Meine oben gestellte Frage ist eigentlich immer noch aktuell, und mein Interesse daran ist ebenfalls unverändert.

Warum wurde innerhalb des flfs/raw (0x00760000-0x00800000) der Bereich flfs_128 (0x007e0000-0x00800000) addressiert ? Weshalb gibt es keine keine aktuellen Kernel Patches ? Die Patches aus dem CVS sind versteinert und deren Alter läßt sich wirklich nur durch die Einordnung in geologische Epochen annähernd bestimmen !

Ich habe die aktuellen Partitiongrößen im Treiber angepaßt, und kann dann auch einen funktionsfähigen Kernel erstellen, ihn ins Flash legen und auch aus dem Flash booten. Doch würde mich interessieren, was für Änderungen und Anpassungen es in den letzten Monaten am Kernel gab. Ich könnte natürlich auch den Kernel aus den jeweiligen aktuellen Image nutzen, aber meine Motivation ist es für meine Bedürnisse unterschiedliche Kernel zu erstellen, was ich ja auch erfolgreich gemacht habe. Nur bin ich einfach nicht sicher, ob ich alles auf den aktuellen Stand gebracht habe. Deswegen frage ich wo sind die aktuellen Patches, oder wenn es die nicht gibt, aktuelle angepaßte Kernel-Quellen mit denen IHR eure Kernel für die Images (u. Yadd) erstellt ?
(150 Views und bisher konnte oder wollte Keiner antworten.)

Gruß
Slaanesh
derget
Contributor
Beiträge: 1608
Registriert: Samstag 28. Juli 2001, 00:00

Beitrag von derget »

also meine mtd änderungen sind im normalfall im mtd cvs

mtd-infrafred.org oder so

aber da sinb zz auch nicht die aktuellen
weil sich da immer was ändert und ich immer zu faul bin das zu updaten .....

bis auf die partitionierung hat sich da nix geändert , hm doch ich hab am jffs2 einiges verbessert , hm
mit dem neuem kernel gibts mal nen gescheiten patch ....

var_128 is unnötig , das hatte ich zu testzwescken mal gemacht ...
Slaanesh
Interessierter
Interessierter
Beiträge: 20
Registriert: Dienstag 2. Oktober 2001, 00:00

Beitrag von Slaanesh »

Aja, gut dann bin ich ja in gewisser Hinsicht beruhigt, da ich mich schon fragte, ob ich meine Augen nicht weit genug geöffnet habe, und die Antwort ungesehen vor meiner Nase liegt. <IMG SRC="/forum/images/smiles/icon_smile.gif">

Die infradead Addresse kenne ich bereits, denn dort habe ich auch des öffteren mal nen checkout gemacht, um mir die benötigten jffs2 & mtd files zu besorgen. Die Unterstützung dafür ist ja in den alten Kernel Patches, ausm cvs und "tuxbox http cdk", noch gar nicht vorhanden (lediglich jffs support).

Gut gut, wenn sich ansonsten nichts weltbewegendes getan hat, dann sind "meine" Kernel ja so ziemlich auf dem aktuellen Stand. <IMG SRC="/forum/images/smiles/icon_smile.gif">

freudiger Gruß
Slaanesh