Original Image Flash, für Profis

Wie blitze ich ein Bild - Permanent Outgoing Incomes
ultrap
Neugieriger
Neugieriger
Beiträge: 3
Registriert: Freitag 17. Mai 2002, 10:09

Original Image Flash, für Profis

Beitrag von ultrap »

Folgende Protkolle erhalte ich, was mach ich falsch?
Welcher Profi kann mir helfen, bin seit 8 Tagen dabei!

Zdebug: DDF: Calibrating delay loop... debug: DDF: 66.76 BogoMIPS
debug: BMon V1.2 mID 03
debug: feID 00 enxID 03
debug: fpID 52 dsID 01-**.**.**.**.**.**-**
debug: HWrev 21 FPrev 0.23
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
File /root/platform/sagem-dbox2/kernel/os not found: Invalid argument
boot flash /root/platform/sagem-dbox2/kernel/os failed

Flash-FS bootstrap loader (v1.5)

Found Flash-FS superblock version 3.1
File /root/platform/mpc8xx-dbox2/kernel/os not found: Invalid argument
boot flash /root/platform/mpc8xx-dbox2/kernel/os failed

Flash-FS bootstrap loader (v1.5)

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

will verify ELF image, start= 0x800000, size= 207425
verify sig: 262
Branching to 0x40000


ppcboot 0.6.4 (Jul 13 2001 - 00:15:59)

Initializing...
CPU: PPC823ZTnnB2 at 66 MHz: 2 kB I-Cache 1 kB D-Cache
Board: ### No HW ID - assuming TQM8xxL
DRAM: (faked) 32 MB
Ethernet: 00-50-9c-31-72-f2
FLASH: 8 MB
LCD driver (KS0713) initialized
LCD logo at: 0x80833 (0x1E00 bytes)
FB driver (AVIA-ENX) initialized
FB logo at: 0x8265B (0x31C1 bytes)
Input: serial
Output: serial


1: Console on fb
2: Console on ttyS0
Select (1-4), other keys to stop autoboot: 0
dbox2-ppcboot> bootp 100000 /C/dbox2/cdkroot/mybr20.img
BOOTP broadcast 1
TFTP from server 192.168.192.100; our IP address is 192.168.192.122
Filename '/C/dbox2/cdkroot/mybr20.img'.
Load address: 0x100000
Loading: #######################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################
done
lo: 0x100000
dbox2-ppcboot> protect off 10020000 107fffff
unprotecting 1
[0]-> [0] [Sb000b0] unprotecting 2
[0]-> [0] [Sb000b0] unprotecting 3
[0]-> [0] [Sb000b0] unprotecting 4
[0]-> [0] [Sb000b0] unprotecting 5
[0]-> [0] [Sb000b0] unprotecting 6
[0]-> [0] [Sb000b0] unprotecting 7
[0]-> [0] [Sb000b0] unprotecting 8
[0]-> [0] [Sb000b0] unprotecting 9
[0]-> [0] [Sb000b0] unprotecting a
[0]-> [0] [Sb000b0] unprotecting b
[0]-> [0] [Sb000b0] unprotecting c
[0]-> [0] [Sb000b0] unprotecting d
[0]-> [0] [Sb000b0] unprotecting e
[0]-> [0] [Sb000b0] unprotecting f
[0]-> [0] [Sb000b0] unprotecting 10
[0]-> [0] [Sb000b0] unprotecting 11
[0]-> [0] [Sb000b0] unprotecting 12
[0]-> [0] [Sb000b0] unprotecting 13
[0]-> [0] [Sb000b0] unprotecting 14
[0]-> [0] [Sb000b0] unprotecting 15
[0]-> [0] [Sb000b0] unprotecting 16
[0]-> [0] [Sb000b0] unprotecting 17
[0]-> [0] [Sb000b0] unprotecting 18
[0]-> [0] [Sb000b0] unprotecting 19
[0]-> [0] [Sb000b0] unprotecting 1a
[0]-> [0] [Sb000b0] unprotecting 1b
[0]-> [0] [Sb000b0] unprotecting 1c
[0]-> [0] [Sb000b0] unprotecting 1d
[0]-> [0] [Sb000b0] unprotecting 1e
[0]-> [0] [Sb000b0] unprotecting 1f
[0]-> [0] [Sb000b0] unprotecting 20
[0]-> [0] [Sb000b0] unprotecting 21
[0]-> [0] [Sb000b0] unprotecting 22
[0]-> [0] [Sb000b0] unprotecting 23
[0]-> [0] [Sb000b0] unprotecting 24
[0]-> [0] [Sb000b0] unprotecting 25
[0]-> [0] [Sb000b0] unprotecting 26
[0]-> [0] [Sb000b0] unprotecting 27
[0]-> [0] [Sb000b0] unprotecting 28
[0]-> [0] [Sb000b0] unprotecting 29
[0]-> [0] [Sb000b0] unprotecting 2a
[0]-> [0] [Sb000b0] unprotecting 2b
[0]-> [0] [Sb000b0] unprotecting 2c
[0]-> [0] [Sb000b0] unprotecting 2d
[0]-> [0] [Sb000b0] unprotecting 2e
[0]-> [0] [Sb000b0] unprotecting 2f
[0]-> [0] [Sb000b0] unprotecting 30
[0]-> [0] [Sb000b0] unprotecting 31
[0]-> [0] [Sb000b0] unprotecting 32
[0]-> [0] [Sb000b0] unprotecting 33
[0]-> [0] [Sb000b0] unprotecting 34
[0]-> [0] [Sb000b0] unprotecting 35
[0]-> [0] [Sb000b0] unprotecting 36
[0]-> [0] [Sb000b0] unprotecting 37
[0]-> [0] [Sb000b0] unprotecting 38
[0]-> [0] [Sb000b0] unprotecting 39
[0]-> [0] [Sb000b0] unprotecting 3a
[0]-> [0] [Sb000b0] unprotecting 3b
[0]-> [0] [Sb000b0] unprotecting 3c
[0]-> [0] [Sb000b0] unprotecting 3d
[0]-> [0] [Sb000b0] unprotecting 3e
[0]-> [0] [Sb000b0] unprotecting 3f
[0]-> [0] [Sb000b0] Un-Protected 63 sectors

dbox2-ppcboot> erase 10020000 107fffff
Erase Flash from 0x10020000 to 0x107fffff
sector 63 .... done
Erased 63 sectors

dbox2-ppcboot> cp.l 120000 10020000 1F8000
Copy to Flash... done



!!!!!!!!!!!!!!!!Danach kommt nach neuboot die Fehlermeldung Fehlercode UC0!!!!!!!!!!!!!!!
Jetzt boote ich mit der os_gepatcht die ich aus meiner BN erstellt habe! Oder muß ich die
aus dem Image erstellen das ich mir gezogen habe?


debug: DDF: Calibrating delay loop... debug: DDF: 66.76 BogoMIPS
debug: BMon V1.2 mID 03
debug: feID 00 enxID 03
debug: fpID 52 dsID 01-**.**.**.**.**.**-**
debug: HWrev 21 FPrev 0.23
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: Got BOOTP reply from Server IP 192.168.192.100, My IP 192.168.192.122
debug: Sending TFTP-request for file C/dbox2/cdkroot/os_gepatcht
will verify ELF image, start= 0x800000, size= 1263416
verify sig: 40978
boot net: boot file has no valid signature
Branching to 0x409b8

!!!!!!!!!!Ich weiß nicht ob es bis hier ok ist, danach starte ich copy_did.txt!!!!!!!!!!!
Jetzt erscheint folgende Meldung!

Ein Fehler ist während der Ausführung des Scripts aufgetreten
Die zu kopierende Datei .did befindet sich nicht im NFS-Root Verzeichnis

Die hab ich mit ok bestättigt!



> help
ChorusOS r3 rsh daemon - valid commands are:

mount [hostaddr:filesystem|special_file [mount_point]]
umount [-v|-F|-f|-a|-t [ufs|nfs]] [special_file]
swapon mount_point
arun [-s site] [-S | -U] [-k] [-T] [-d] [-q] [-D] [-Z] actor_name [actor arguments]
akill [-s site] [-c] aid
aps [-s site]
reboot
route [add | delete [net | host] args]
ping host
echo string
setenv var value
unsetenv var
source filename
env
memstat
sleep [time in seconds, default=1s]
help
> mount
C_INIT:
root_device mount on / (flfs)
> setenv PATH /root/platform/bin:/root/bin:/usr/bin:/usr/siege/bin:/mnt/bin
> setenv TZ MET-01METDST-02,J84,J302
> setenv LD_LIBRARY_PATH /root/platform/lib:/root/lib:/usr/lib:/root/platform/mpc8xx-dbox2/lib:/root/platform/nokia-dbox2/lib
> setenv SIEGEHOME /usr/siege
> setenv CLASSPATH /usr/siege/lib/siege.jar:/usr/siege/lib/junior.jar:.:/lost+found/
> mount 192.168.192.100:C/dbox2/cdkroot/ /lost+found
C_INIT: mount 192.168.192.100:C/dbox2/cdkroot/ on /lost+found
> arun siegep cp /lost+found/.did /var/upgrade/.did
started aid = 10
[system CL: warning: class cp is not public]
java.io.FileNotFoundException: /lost+found/.did
at java/io/FileInputStream.<init>(Ljava/lang/String;)V (:0:0x1a)
at cp.main([Ljava/lang/String;)V (:0:0xe)
at siege/security/BootStrap.main(Ljava/lang/String;[Ljava/lang/String;)V (:0:0x11c)
;
;
;
; Wenn keine Fehler aufgetreten sind, wurde .did kopiert!


!!!!!!!!!! Wenn ich jetzt neu boote, kommt wieder Fehlercode UC0!!!!!!!!!!!


Wer schafft es mir weiter zu helfen?

Danke im voraus!
Dietmar
Senior Member
Beiträge: 8282
Registriert: Mittwoch 10. Oktober 2001, 00:00

Beitrag von Dietmar »

Wenn Du ne .did reinkopieren willst, brauchst Du natürlich auch eine.

Wenn es mit dem Bootmanager nicht klappt, kannst Du ja mal hierher schauen: http://dbox2.elxsi.de/dsID.php
ultrap
Neugieriger
Neugieriger
Beiträge: 3
Registriert: Freitag 17. Mai 2002, 10:09

Beitrag von ultrap »

Habe natürlich ne did ! Muß die einen bestimmten Namen haben oder kann sie org.did heißen?
Dietmar
Senior Member
Beiträge: 8282
Registriert: Mittwoch 10. Oktober 2001, 00:00

Beitrag von Dietmar »

Die mus .did heissen. Vorne mit Punkt, hinten mit did :)
Wenn Win die nicht will, kannst Du es in der Eingabeaufforderung mit:
copy keine.did .did
dazu nötigen.
ultrap
Neugieriger
Neugieriger
Beiträge: 3
Registriert: Freitag 17. Mai 2002, 10:09

Beitrag von ultrap »

Hallo Dietmar, ich danke dir, das war der entscheidende Hinweis!
Die Box lüppt wieder mit BN 2.0
Danke auch an all die anderen!