aktuelle Neutrino HEAD jffs2 images und yadds

Alles eine Frage des Images
dietmarw
Contributor
Beiträge: 1833
Registriert: Mittwoch 10. April 2002, 15:39

Beitrag von dietmarw »

imagetechnisch basiert das auf dem alexh jffs2 script von vor ein paar monaten..
meine änderungen sind fast nur organisatorischer art..

evtl. liegt es ja an der mkjffs2 version..
ALexH
Image-Team
Beiträge: 146
Registriert: Dienstag 10. September 2002, 20:25

Beitrag von ALexH »

Alternativ gibts übrigens inzwischen auch ein yadi-jffs2only-Image.
XhorRah
Interessierter
Interessierter
Beiträge: 70
Registriert: Donnerstag 1. April 2004, 16:52

Beitrag von XhorRah »

@ DietmarW
also ich weiss nicht was du geändert hast aber es ist schlimmer geworden ;)... hättest nur nen neuen uboot nehmen müssen, wie gesagt uboot 1.0.2 rein und es lief... jetzt bekommt er allerdings interna einige probleme. Hast du was geändert?
dietmarw
Contributor
Beiträge: 1833
Registriert: Mittwoch 10. April 2002, 15:39

Beitrag von dietmarw »

fehler ist behoben, jetzt laufen sie wieder wie vorher..
fugger
Neugieriger
Neugieriger
Beiträge: 8
Registriert: Samstag 1. Mai 2004, 16:14

Beitrag von fugger »

ja nu funktioniert es (fast alles) wieder :wink:

-logo-fb wird nicht angezeigt (auch austausch der logos in /boot und /var/tuxbox/boot hat nix dran geändert)

-flashen über Expert funktioniert nicht

-für:

Code: Alles auswählen

U-Boot 0.4.0 (TuxBox) (May  6 2004 - 14:22:48)

CPU:   PPC823ZTnnB2 at 67.200 MHz: 2 kB I-Cache 1 kB D-Cache
Board: DBOX2, Nokia, BMon V1.0
       Watchdog enabled
I2C:   ready
DRAM:  32 MB
FLASH:  8 MB
Scanning JFFS2 FS: ...... done.
find_inode failed for name=ppcboot.conf
load: Failed to find inode
FB:    ready
LCD:   ready
In:    serial
Out:   serial
Err:   serial
Net:   SCC ETHERNET
hab ich erstmal einen link gesetzt

Code: Alles auswählen

Nokia D-BOX2 - Kernel 2.4.25-dbox2 (17:39:45).
dbox login: root


BusyBox v1.00-pre8 (2004.05.06-11:54+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.

/var # cd /var/tuxbox/boot
/var/tuxbox/boot # ln -s /var/tuxbox/boot/boot.conf ppcboot.conf
/var/tuxbox/boot # ls -la
drwxr-xr-x    2 root     root            0 May  6 19:40 .
drwxr-xr-x    5 root     root            0 May  6 14:22 ..
-rw-r--r--    1 root     root           44 May  6 19:34 boot.conf
-rwxr-xr-x    1 root     root        28966 May  6 19:26 logo-fb
-rwxr-xr-x    1 root     root         7680 May  6 19:26 logo-lcd
lrwxrwxrwx    1 root     root           26 May  6 19:40 ppcboot.conf -> /var/tuxbox/boot/boot.conf
/var/tuxbox/boot # 
ok:

Code: Alles auswählen

U-Boot 0.4.0 (TuxBox) (May  6 2004 - 14:22:48)

CPU:   PPC823ZTnnB2 at 67.200 MHz: 2 kB I-Cache 1 kB D-Cache
Board: DBOX2, Nokia, BMon V1.0
       Watchdog enabled
I2C:   ready
DRAM:  32 MB
FLASH:  8 MB
Scanning JFFS2 FS: ...... done.
FB:    ready
LCD:   ready
In:    serial
Out:   serial
Err:   serial
Net:   SCC ETHERNET
weil änderungen nur in der boot.conf gespeichert werden aber die ppcboot.conf gelesen wird (z.B. Bootconsole auf seriell anstatt nach null)

-scan funktioniert

getestet auf/mit nokia 2xi kabel

Ps.: nur *bugreport* plz nicht falsch verstehen :wink:
XhorRah
Interessierter
Interessierter
Beiträge: 70
Registriert: Donnerstag 1. April 2004, 16:52

Beitrag von XhorRah »

@ DietmarW

hi.. sag mal machst du jetzt noch neue jffs2only snaps also von dem eigentlichen cvs nicht yadi?
.. vermisse deine snaps schrecklich :(

liebe Grüße Xhor :)
dietmarw
Contributor
Beiträge: 1833
Registriert: Mittwoch 10. April 2002, 15:39

Beitrag von dietmarw »

hi..

war ne woche im urlaub 8) 8) 8) 8)
genau vorher ist natürlich irgendwas geändert worden
oder das script läuft aus einem anderen grund nicht mehr durch.
normalerweise läuft das völlig automatisch ohne mein zutun..
werde ab mitte der woche schauen können was das script zu meckern hat..
HEAD
Einsteiger
Einsteiger
Beiträge: 313
Registriert: Freitag 14. Februar 2003, 15:59

Beitrag von HEAD »

Lopi hat geschrieben:
Homar hat geschrieben:dietmarw: hasse schon einen zugang zum Server gekriegt ??

Ich stehe auch auf jffs2 images

dein images ist das erste jffs2 image, bei dem man das image randvoll füllen kann und wieder löschen, ohne das das filesystem dabei kaputt geht.

Alle anderen bisher getesteten, konnte mann nicht randvoll füllen oder nicht mehr löschen, wenn mann zuviel reinkopiert hat.

Das jffs2 bei den damaligen alexw images hatte einen Fehler drin.
Nach jedem löschen von dateien musste mann neu starten, damit das Filesystem neu organisiert wurde.

Bei deinen Imgages geht das on-the-fly.

Was für änderungen hast du drin ????

Was für Änderungen sind das :lol: Oder isses geheim :cry:
Hier http://sources.redhat.com/jffs2/ ist patch für stable jffs2-only image.
Ich hab schon seit über einem Jahr nur jffs2-only-image und keine Probleme.
dietmarw
Contributor
Beiträge: 1833
Registriert: Mittwoch 10. April 2002, 15:39

Beitrag von dietmarw »

es waren div. änderungen im cvs (changes im u-boot, desweiteren neuere autoconf erforderlich)
dadurch lief das script nicht mehr durch.
jetzt läuft es erstmal wieder, images und yadds aber noch ungetestet

http://tuxbox-images.mine.nu/dietmarw/html
alfonxs
Neugieriger
Neugieriger
Beiträge: 10
Registriert: Dienstag 11. Mai 2004, 20:28

Beitrag von alfonxs »

Kann es sein dass die neuen Snapshots alle 128kB zu klein sind?
Oder wie jetzt? :o

mfg
alfonxs
dietmarw
Contributor
Beiträge: 1833
Registriert: Mittwoch 10. April 2002, 15:39

Beitrag von dietmarw »

stimmt, da geht wohl irgendwo der u-boot noch verloren.. :o
hab die neueren jffs2 snaps erstmal wieder entfernt.

hab ich bestimmt irgendwo noch eine variable nicht an die neuen u-boot strukturen angepaßt :roll:
werd dienstag mal schauen..

die yadds sollten eigentlich laufen
Janus
Einsteiger
Einsteiger
Beiträge: 232
Registriert: Montag 30. Juli 2001, 00:00

Beitrag von Janus »

Hehe,
und ich flash mir hier 'nen Wolf... :wink:

Janus
dietmarw
Contributor
Beiträge: 1833
Registriert: Mittwoch 10. April 2002, 15:39

Beitrag von dietmarw »

so, nu is der u-boot wieder aufgetaucht.. :roll:
alfonxs
Neugieriger
Neugieriger
Beiträge: 10
Registriert: Dienstag 11. Mai 2004, 20:28

Beitrag von alfonxs »

...doch gehen tuts leider trotzdem nicht... :(
(oder ich bin zu blöd dafür... :roll: )

Code: Alles auswählen

debug: DDF: Calibrating delay loop... debug: DDF: 67.79 BogoMIPS
debug: BMon V1.0  mID 01
debug: feID dd    gtxID 0b
debug: fpID 5a     dsID 01-7c.xx.xx.xx.xx.xx-xx
debug: HWrev X5  SWrev 0.81
debug: B/Ex/Fl(MB) 32/00/08
WATCHDOG reset enabled
dbox2:root> debug: 
BOOTP/TFTP bootstrap loader (v0.3)
debug: 
debug: Transmitting BOOTP request via broadcast
debug: Given up BOOTP/TFTP boot
boot net failed

Flash-FS bootstrap loader (v1.5)

Found Flash-FS superblock version 3.1
Found file /root/platform/nokia-dbox2/kernel/os in Flash-FS
debug: Got Block #0028

will verify ELF image, start= 0x800000, size= 140060
verify sig: 263
Branching to 0x40000


U-Boot 1.1.1 (TuxBox) (Jun  1 2004 - 14:13:23)

CPU:   PPC823ZTnnA at 67.200 MHz: 2 kB I-Cache 1 kB D-Cache
         *** Warning: CPU Core has Silicon Bugs -- Check the Errata ***
Board: DBOX2, Nokia, BMon V1.0
       Watchdog enabled
I2C:   ready
DRAM:  32 MB
FLASH:  8 MB
FB:    ready
LCD:   ready
In:    serial
Out:   serial
Err:   serial
Net:   SCC ETHERNET
BOOTP broadcast 1
BOOTP broadcast 2
BOOTP broadcast 3
BOOTP broadcast 4
BOOTP broadcast 5

Retry count exceeded; starting again
dietmarw
Contributor
Beiträge: 1833
Registriert: Mittwoch 10. April 2002, 15:39

Beitrag von dietmarw »

nach einigem chaos im script durch änderungen im cvs
heute wieder mal ein getesteter 2xjffs2 neutrino snapshot

jetzt sollten die snaps erstmal wieder laufen bis auf weiteres..


ps. zz läuft der upload noch..
alfonxs
Neugieriger
Neugieriger
Beiträge: 10
Registriert: Dienstag 11. Mai 2004, 20:28

Beitrag von alfonxs »

Super, jetzt läufts wie geschmiert!

Noch ne Frage dazu:
Ist es auch möglich die Snapshots nicht als Komplettimage sondern als Update zur Verfügung zu stellen, so dass die Einstellungen etc bestehen bleiben?

Das wär totaaaaal toll! :D

Gruß
Alfonxs
essu
Tuxboxer
Tuxboxer
Beiträge: 2452
Registriert: Montag 21. Oktober 2002, 10:04

Beitrag von essu »

alfonxs hat geschrieben: Ist es auch möglich die Snapshots nicht als Komplettimage sondern als Update zur Verfügung zu stellen, so dass die Einstellungen etc bestehen bleiben?
In den jffs2-Images gibt es keine gesonderte var-Partition, da ja alles beschreibbar ist, d.h. Settings und Programme liegen in der gleichen Partition, du könntest höchstens die entsprechenden Dateien oder Verzeichnisse sichern und nach dem Flashen wieder reinkopieren.
Schon gelesen ???
ENIGMA-DOC
dietmarw
Contributor
Beiträge: 1833
Registriert: Mittwoch 10. April 2002, 15:39

Beitrag von dietmarw »

ich war schon mal dabei mit zwei jffs2 partitionen zu testen,
hatte aber bisher noch probleme..
evtl. mach ich mich da noch mal ran..

edit
aber stimmt eigentlich, n ftp copy ist viel einfacher.. 8)
Homar
Senior Member
Beiträge: 1278
Registriert: Mittwoch 5. September 2001, 00:00

Beitrag von Homar »

dietmarw:

jffs2update.sh
#!/bin/sh
wget http://tuxbox-images.mine.nu/dietmarw/f ... update.img -O /tmp/jffs2.img
cd /var
rm log pid run tmp ucodes -f
cd /tmp
tar -cvf var.tar /var
cp /bin/busybox .
cp jffs2.img /dev/mtdblock/4
./busybox tar -xvf var.tar
./busybox cp var/* /var -R
./busybox reboot

würde doch gehen sowas :roll:
rasc
Senior Member
Beiträge: 5071
Registriert: Dienstag 18. September 2001, 00:00

Beitrag von rasc »

wollte auch sagen: einfach ramfs nehmen...

aber nach dem Flashen duerfte das alte Filesystem ja geschrotet sein.
Sprich ein Schreiben wuerden Flashinhalt wieder killen.

Wenn dann muesste man alle Filesysteme unmounten und dann neu mounten. Wenn mount in der busybox implementiert ist, koennte das gehen...
Homar
Senior Member
Beiträge: 1278
Registriert: Mittwoch 5. September 2001, 00:00

Beitrag von Homar »

ist doch...

sowohl mount als auch umont ist auf busybox gelinkt.

wie das geht, weiss net :roll:
ebeneezer
Beiträge: 1
Registriert: Sonntag 16. Februar 2003, 14:24

Beitrag von ebeneezer »

@alfonxs:

notier dir einmal deine aenderungen (ucodes, bouquets, plugins, ..), leg die in einer verzeichnissstruktur auf deiner platte ab und mach dir ein kleines install script.

ich verschieben nach installation eines neuen images diese verzeichnissstruktur nach /tmp, führe per telent mein installscript aus und schon isses gut.

einmal etwas "modding" aufwand, danach nicht mehr ....

greetz ...
alfonxs
Neugieriger
Neugieriger
Beiträge: 10
Registriert: Dienstag 11. Mai 2004, 20:28

Beitrag von alfonxs »

klappt jut, danke!
petgun
Tuxboxer
Tuxboxer
Beiträge: 5001
Registriert: Montag 11. November 2002, 15:26

Beitrag von petgun »

hi,
Image vom 4.7 laueft auf Anhieb ! Vielen Dank !

Beim Versuch die Aufnahmeeinstellungen ueber die FB zu aendern, schaltet sich die Box allerdings aus. Nach bearbeiten der neutrino.conf mit einem Editor (eintragen der Aufnahmeeinstellungen) funktioniert es aber..das Aufnahmegeraet darf aber nicht wieder veraendert werden.

Ich bin froh das es diesen Image-Yadd-Service gibt.

cu,
peter
dietmarw
Contributor
Beiträge: 1833
Registriert: Mittwoch 10. April 2002, 15:39

Beitrag von dietmarw »

tja, das ist einer der kleinen beiträge die wir leisten können..
wenn wir schon nicht c coden können.. :oops:

aus gegebenem anlass noch mal die bitte,
bei verweisen auf den download bitte zuerst auf
http://tuxbox-images.mine.nu/dietmarw/html verweisen.
dort ist zu ersehen wo welche images/yadds von welchem datum liegen.

sollte der link down sein ist über
http://dboxupdate.berlios.de
zugriff auf einzelne mirrors möglich.