U-Boot 1.0 und Kernel 2.6
-
- Interessierter
- Beiträge: 25
- Registriert: Donnerstag 27. November 2003, 15:27
U-Boot 1.0 und Kernel 2.6
Habe beim surfen auf SourceForge.net den U-Boot 1.0 gefunden und würde gerne wissen warum auf der lieben Dbox noch Version 0.40 verwendet wird hat das irgendeinen Grund.......
Meine zweite Frage bezieht sich auf den Kernel 2.6 welche Module usw muß ich kompilieren das der 2.6er auf der dbox läuft (nur zum testen) Ich hoffe das der aktuelle 2.6 den m68k cpu unterstützt habe jedenfalls nicht gegenteiliges gefunden
Das waren meine Fragen hoffe ihr könnt mir sie beantworten
Also dann Frohe Weihnachten und Keep on Coding
Meine zweite Frage bezieht sich auf den Kernel 2.6 welche Module usw muß ich kompilieren das der 2.6er auf der dbox läuft (nur zum testen) Ich hoffe das der aktuelle 2.6 den m68k cpu unterstützt habe jedenfalls nicht gegenteiliges gefunden
Das waren meine Fragen hoffe ihr könnt mir sie beantworten
Also dann Frohe Weihnachten und Keep on Coding
-
- Einsteiger
- Beiträge: 246
- Registriert: Freitag 4. Oktober 2002, 11:35
-
- Senior Member
- Beiträge: 1282
- Registriert: Montag 12. November 2001, 00:00
-
- Einsteiger
- Beiträge: 337
- Registriert: Mittwoch 2. April 2003, 18:55
@obi
ich bin stark an der u-boot 1.0.0 interessiert!
vor allem an einer "jffs2-only-uboot"!
aber zuerst zur u-boot 0.4.0:
mit welchem befehl erstelle ich eine u-boot.stripped für die dbox2? soll ja auch die richtige architektur sein!
zur uboot 1.0.0:
kann man die dbox2-files (board-files, dbox2.h)aus dem uboot 0.4.0 zur kompilation mit 1.0.0 verwende?
edit on:
hab gesehen, dass im makefile die dbox2.h vorkommt - wäre dann natürlich auch zu ändern..
edit off
edit2 on:
funktioniert make boot?
edit2 off
mfg zor
ich bin stark an der u-boot 1.0.0 interessiert!
vor allem an einer "jffs2-only-uboot"!
aber zuerst zur u-boot 0.4.0:
mit welchem befehl erstelle ich eine u-boot.stripped für die dbox2? soll ja auch die richtige architektur sein!
zur uboot 1.0.0:
kann man die dbox2-files (board-files, dbox2.h)aus dem uboot 0.4.0 zur kompilation mit 1.0.0 verwende?
edit on:
hab gesehen, dass im makefile die dbox2.h vorkommt - wäre dann natürlich auch zu ändern..
edit off
edit2 on:
funktioniert make boot?
edit2 off
mfg zor
-
- Einsteiger
- Beiträge: 261
- Registriert: Donnerstag 15. November 2001, 00:00
-
- Developer
- Beiträge: 631
- Registriert: Donnerstag 24. Januar 2002, 12:21
-
- Einsteiger
- Beiträge: 337
- Registriert: Mittwoch 2. April 2003, 18:55
-
- Senior Member
- Beiträge: 1282
- Registriert: Montag 12. November 2001, 00:00
-
- Image-Team
- Beiträge: 1015
- Registriert: Freitag 7. Februar 2003, 18:37
-
- Contributor
- Beiträge: 1608
- Registriert: Samstag 28. Juli 2001, 00:00
-
- Developer
- Beiträge: 631
- Registriert: Donnerstag 24. Januar 2002, 12:21
-
- Einsteiger
- Beiträge: 337
- Registriert: Mittwoch 2. April 2003, 18:55
@obi
meinte die dbox2files für uboot 1.0.0. die kommen im uboot 1.0.0 nicht vor.
finde ich im cvs wo zb die avia.c für 1.0.0, also die files nachdem sie gepatched wurden?
@all
mein selbst erstelltes uboot zeigt das logo-fb nicht an, jedoch das logo-lcd. das image bootet auch. verwende bei beiden den kompletten pfad (jffs2only):
0:var/tuxbox/boot/logo-lcd
0:var/tuxbox/boot/logo-fb
kennt jemand vielleicht einen grund dafür, dass mein logo-fb nicht erscheint?
gruss zor
meinte die dbox2files für uboot 1.0.0. die kommen im uboot 1.0.0 nicht vor.
finde ich im cvs wo zb die avia.c für 1.0.0, also die files nachdem sie gepatched wurden?
@all
mein selbst erstelltes uboot zeigt das logo-fb nicht an, jedoch das logo-lcd. das image bootet auch. verwende bei beiden den kompletten pfad (jffs2only):
0:var/tuxbox/boot/logo-lcd
0:var/tuxbox/boot/logo-fb
kennt jemand vielleicht einen grund dafür, dass mein logo-fb nicht erscheint?
gruss zor
-
- Senior Member
- Beiträge: 1282
- Registriert: Montag 12. November 2001, 00:00
-
- Tuxboxer
- Beiträge: 2452
- Registriert: Montag 21. Oktober 2002, 10:04
Wir konnten das Problem auch nicht lösen und sind auf U-Boot 1.0.2 umgestiegen, das läuft problemlos in unseren squashfs-testimages und ja auch im JtG-Team-Imagezor hat geschrieben:[...]mein selbst erstelltes uboot zeigt das logo-fb nicht an, jedoch das logo-lcd. das image bootet auch. verwende bei beiden den kompletten pfad (jffs2only):
[...]
Schon gelesen ???
ENIGMA-DOC
ENIGMA-DOC
-
- Einsteiger
- Beiträge: 337
- Registriert: Mittwoch 2. April 2003, 18:55
leider funktioniert das mit dem patchen nicht (oder besser nur zum teil)
nach einem update des cvs gefolgt von dem patch der ja im cvs dabei ist kommt bei mir folgendes:
zor-pc:/home/zor # cp /home/zor/tuxbox-cvs_head/cdk/Patches/u-boot.diff /home/zor/tuxbox-cvs_head/boot
zor-pc:/home/zor # patch < u-boot.diff
bash: u-boot.diff: Datei oder Verzeichnis nicht gefunden
zor-pc:/home/zor # cd /home/zor/tuxbox-cvs_head/boot
zor-pc:/home/zor/tuxbox-cvs_head/boot # patch < u-boot.diff
patching file avia.c
patching file avia.h
patching file avs.c
patching file config.mk
patching file dbox2.c
patching file devices.c
patching file fb.c
patching file flash.c
patching file font_8x16.h
patching file font_8x8.h
patching file lcd.c
patching file lcd.h
patching file Makefile
patching file mpgstill.c
patching file saa7126.c
patching file u-boot.lds
patching file u-boot.lds.debug
can't find file to patch at input line 10762
Perhaps you should have used the -p or --strip option?
The text leading up to this was:
--------------------------
|diff -Naur u-boot-1.0.2/common/cmd_flash.c u-boot-1.0.2-dbox2/common/cmd_flash.c
|--- u-boot-1.0.2/common/cmd_flash.c 2004-01-02 15:00:02.000000000 +0100
|+++ u-boot-1.0.2-dbox2/common/cmd_flash.c 2004-02-25 13:30:30.000000000 +0100
--------------------------
File to patch:
die cmd_flash.c ist zwar drinnen, jedoch eine alte..
das gesuchte file kann ich hier finden:
http://cvs.sourceforge.net/viewcvs.py/u ... md_flash.c
es ist aber nicht im cvs. da kann ich updaten was ich will, das cmd_flash.c wird nicht durch ein aktuelleres ersetzt (dann würde das diff wohl funktionieren).
naja und so ist's mit mehreren files..
stimmt was mit dem diff oder mit dem cvs nicht. oder stimmt was mit mir nicht?
mfg zor
nach einem update des cvs gefolgt von dem patch der ja im cvs dabei ist kommt bei mir folgendes:
zor-pc:/home/zor # cp /home/zor/tuxbox-cvs_head/cdk/Patches/u-boot.diff /home/zor/tuxbox-cvs_head/boot
zor-pc:/home/zor # patch < u-boot.diff
bash: u-boot.diff: Datei oder Verzeichnis nicht gefunden
zor-pc:/home/zor # cd /home/zor/tuxbox-cvs_head/boot
zor-pc:/home/zor/tuxbox-cvs_head/boot # patch < u-boot.diff
patching file avia.c
patching file avia.h
patching file avs.c
patching file config.mk
patching file dbox2.c
patching file devices.c
patching file fb.c
patching file flash.c
patching file font_8x16.h
patching file font_8x8.h
patching file lcd.c
patching file lcd.h
patching file Makefile
patching file mpgstill.c
patching file saa7126.c
patching file u-boot.lds
patching file u-boot.lds.debug
can't find file to patch at input line 10762
Perhaps you should have used the -p or --strip option?
The text leading up to this was:
--------------------------
|diff -Naur u-boot-1.0.2/common/cmd_flash.c u-boot-1.0.2-dbox2/common/cmd_flash.c
|--- u-boot-1.0.2/common/cmd_flash.c 2004-01-02 15:00:02.000000000 +0100
|+++ u-boot-1.0.2-dbox2/common/cmd_flash.c 2004-02-25 13:30:30.000000000 +0100
--------------------------
File to patch:
die cmd_flash.c ist zwar drinnen, jedoch eine alte..
das gesuchte file kann ich hier finden:
http://cvs.sourceforge.net/viewcvs.py/u ... md_flash.c
es ist aber nicht im cvs. da kann ich updaten was ich will, das cmd_flash.c wird nicht durch ein aktuelleres ersetzt (dann würde das diff wohl funktionieren).
naja und so ist's mit mehreren files..
stimmt was mit dem diff oder mit dem cvs nicht. oder stimmt was mit mir nicht?
mfg zor
-
- Image-Team
- Beiträge: 1015
- Registriert: Freitag 7. Februar 2003, 18:37
-
- Einsteiger
- Beiträge: 337
- Registriert: Mittwoch 2. April 2003, 18:55
hab mir nun das u-boot-1.0.2 gesaugt und in boot entpackt. dort habe ich dann auch das diff rein.
die meldungen des diff sind aber ähnlich..
die ersten files werden in boot erstellt (vermutlich weil kein u-boot-1.0.2/board/dbox2 verzeichnis existiert ?) also bis zu u-boot.lds.debug
dann werden die folgenden files nicht gefunden, obwohl sie in der richtigen version nun vorliegen. gebe ich den totalen pfad an dann werden manche gepatched, bei manchen kommt ein hunk fehler, die devices.c wird rejected...ich dreh noch durch!
also ich schreib nochmal rein was ich mache:
in /home/zor/tuxbox-cvs_head/boot/u-boot-1.0.2 sind alle entpackten files
in /home/zor/tuxbox-cvs_head/boot ist das u-boot.diff
in /home/zor/tuxbox-cvs_head/boot gebe ich "patch < u-boot.diff" ein
das /home/zor/tuxbox-cvs_head/boot/u-boot verzeichnis habe ich weggemacht
bitte um erste hilfe!!
gruss zor
die meldungen des diff sind aber ähnlich..
die ersten files werden in boot erstellt (vermutlich weil kein u-boot-1.0.2/board/dbox2 verzeichnis existiert ?) also bis zu u-boot.lds.debug
dann werden die folgenden files nicht gefunden, obwohl sie in der richtigen version nun vorliegen. gebe ich den totalen pfad an dann werden manche gepatched, bei manchen kommt ein hunk fehler, die devices.c wird rejected...ich dreh noch durch!
also ich schreib nochmal rein was ich mache:
in /home/zor/tuxbox-cvs_head/boot/u-boot-1.0.2 sind alle entpackten files
in /home/zor/tuxbox-cvs_head/boot ist das u-boot.diff
in /home/zor/tuxbox-cvs_head/boot gebe ich "patch < u-boot.diff" ein
das /home/zor/tuxbox-cvs_head/boot/u-boot verzeichnis habe ich weggemacht
bitte um erste hilfe!!
gruss zor
-
- Image-Team
- Beiträge: 1015
- Registriert: Freitag 7. Februar 2003, 18:37
-
- Einsteiger
- Beiträge: 337
- Registriert: Mittwoch 2. April 2003, 18:55