PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [ufs922] Kathi mag HDMU nicht



Ice81
01.07.2013, 20:47
Hallo zusammen,
hatte schon in der Anleitung von der UFS 922 dieses Problem geschildert, jetzt mach Ich es noch etwas ausführlicher :-)
Ich hab meine Kathi komplett platt gemacht (Firmware komplett neu geflasht auf 2.10 und die Festplatte in den Rohzustand versetzt) dann Barry Allen 1.61 über MPI installiert und die neuste HDMU Firmware geflasht. Soweit so gut Barry Allen funktoniert, Orginal Firmware geht, HDMU geht nicht :-(
Ich habe den Bootvorgang über die Serielle Schnittstelle ausgelesen, werd da aber nicht wirklich schlau draus.
Kann mir evtl. jemand helfen ???

Board: STb7100-Mboard (MB411) [29-bit mode]


U-Boot 1.3.1 (Oct 21 2009 - 15:59:46) - stm23-2008-06-03

DRAM: 64 MB
NOR: 16 MB
In: serial
Out: serial
Err: serial
Serial 3 Intialized
VFD_Driver Init
VFD_Controller Type : NEW Kathrein VFD using PIC
Test Class : GetInstance()
Test Class : GetInstance()
RawBuffer.cpp at RawBuffer ,29
FD = 0
SWRecoveryHandler.cpp at Recover ,46
No Recovery Needed
End of testCpp
Hit any key to stop autoboot: 0
Original bootargs = console=ttyAS0,115200 root=/dev/mtdblock3 mem=83m bigphysare a=5632 coprocessor_mem=3m@0x04000000,3m@0x04300000 loglevel=1
ethaddr = 00:D0:55:04:A2:AD

new Params = console=ttyAS0,115200 root=/dev/mtdblock3 mem=83m bigphysarea=5632 coprocessor_mem=3m@0x04000000,3m@0x04300000 loglevel=1 stmmaceth=ethaddr:00:D0:5 5:04:A2:AD

## Booting image at 80040000 ...
Image Name: Linux-2.6.23.17-MB411_7109-STSDK
Created: 2009-12-08 23:40:22 UTC
Image Type: SuperH Linux Kernel Image (gzip compressed)
Data Size: 1820882 Bytes = 1.7 MB
Load Address: 84601000
Entry Point: 84602000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK

Starting kernel console=ttyAS0,115200 root=/dev/mtdblock3 mem=83m bigphysarea=56 32 coprocessor_mem=3m@0x04000000,3m@0x04300000 loglevel=1 stmmaceth=ethaddr:00:D 0:55:04:A2:AD
- 0x00000000 - 0 ...

/etc/init.d/rcS running...
Remounting root file system in read-write mode...mount: Can't find / in /etc/fst ab
: Success
mount: Mounting / on (null) failed: Success
[FAILED]
/etc/rcS.d/S200mountfs: /etc/rcS.d/S200mountfs: 91: cannot create /etc/mtab: Rea d-only file system
mount: Can't find / in /etc/fstab
: Success
mount: Mounting / on (null) failed: Success
Mounting other file systems... [ OK ]
Bringing up the loopback interface... [ OK ]
Setting up hostname...(none)
[ OK ]
Setup Ethernet HW Address... : skipped
Setup Ramfs... : skipped
Invoking Telnet Server...
telnetd: '/bin/login' unavailable.
Telnet Server Started...


BusyBox v1.1.0 (2006.03.02-09:48+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.

/config/start.sh exists .... running /config/start.sh
start Barry Allen
ln: /var/ba/ba: File exists
OK - booting 1 HDMU
-------------------------------
rm: cannot remove `/var/standby.log': No such file or directory
rm: cannot remove `/var/ba': No such file or directory
calculated crc = 0x852c3fd7 ->read crc = 0x852c3fd7
calculated crc = 0x852c3fd7 ->read crc = 0x852c3fd7
Resô

Board: STb7100-Mboard (MB411) [29-bit mode]


U-Boot 1.3.1 (Oct 21 2009 - 15:59:46) - stm23-2008-06-03

DRAM: 64 MB
NOR: 16 MB
In: serial
Out: serial
Err: serial
Serial 3 Intialized
VFD_Driver Init
VFD_Controller Type : NEW Kathrein VFD using PIC
Test Class : GetInstance()
Test Class : GetInstance()
RawBuffer.cpp at RawBuffer ,29
FD = 0
SWRecoveryHandler.cpp at Recover ,46
No Recovery Needed
End of testCpp
Hit any key to stop autoboot: 0
Saving Environment to EEPROM...

Reset IDE: Bus 0: OK
Device 0: Model: WDC WD2500AVVS-73L2B0 Firm: 01.03A01 Ser#: W -DCWVA21567989
Type: Hard Disk
Supports 48-bit addressing
Capacity: 238475.1 MB = 232.8 GB (488397168 x 512)

404 bytes read
## Executing script at a4900000
BarryAllen 0.8 bootargs

Reset IDE: Bus 0: OK
Device 0: Model: WDC WD2500AVVS-73L2B0 Firm: 01.03A01 Ser#: W -DCWVA21567989
Type: Hard Disk
Supports 48-bit addressing
Capacity: 238475.1 MB = 232.8 GB (488397168 x 512)

1672383 bytes read
Original bootargs = console=ttyAS0,115200 root=/dev/sda5 rw ip=192.168.178.11:19 2.168.178.1:192.168.178.1:255.255.255.0:kathrein:e th0:off mem=128m init=/bin/dev init coprocessor_mem=4m@0x10000000,4m@0x10400000
ethaddr = 00:D0:55:04:A2:AD

new Params = console=ttyAS0,115200 root=/dev/sda5 rw ip=192.168.178.11:192.168.1 78.1:192.168.178.1:255.255.255.0:kathrein:eth0:off mem=128m init=/bin/devinit co processor_mem=4m@0x10000000,4m@0x10400000 stmmaceth=ethaddr:00:D0:55:04:A2:AD

## Error: environment overflow, "bootargs" deleted
## Booting image at a5000000 ...
Image Name: Linux-2.6.32.46_stm24_0209
Created: 2013-07-01 11:10:19 UTC
Image Type: SuperH Linux Kernel Image (gzip compressed)
Data Size: 1672319 Bytes = 1.6 MB
Load Address: 84001000
Entry Point: 84002000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK

Starting kernel @à@@@ðË@ - 0x00000000 - 0 ...



Danke schon mal im Vorraus

Lg
Ralf

Ice81
02.07.2013, 16:06
Weiß keiner einen Rat ?

DboxOldie
02.07.2013, 16:36
Das sieht komisch aus:
## Error: environment overflow, "bootargs" deleted
wenn die bootargs gelöscht werden.....

santa
02.07.2013, 16:46
Das kommt mir bekannt vor, die Ufc860 hat auch kaum platz für die boorargs.
Eventuell muss man die mal bereinigen, damit es durchläuft.

Ice81
02.07.2013, 17:28
Und wie mache Ich das ?

santa
02.07.2013, 17:41
Kenn mich mit den kathis jetzt nicht so aus, Ggf mal ein Flash recovery image installieren und von vorn anfangen.
Manuell über seriell ginge dies auch.

Ice81
02.07.2013, 17:48
Hab Ich schon probiert. Erst das 1.03 Recovery Flash Image, dann auf 2.10 geupdatet, dann Barry Allen übertragen und nun bin Ich mit meinem Latein am Ende. Gibt es vielleicht die Möglichkeit die Bootargs durch Ich sag mal Original Bootargs zu ersetzten und wenn ja, wie greif Ich darauf zu ?

- - - Aktualisiert - - -

Hmm, bin gerade am überlegen. Wenn Ich irgendwie per Telnet die Löschen würde (also zerschießen) und Ich dann das Recovery starten würde, würden dann auch die Bootargs sich erneuern oder zerschieße Ich dann komplett den Receiver ?

santa
02.07.2013, 17:53
Hast du ein serielles kabel?

Ice81
02.07.2013, 18:02
Ja hab Ich

bmuser
02.07.2013, 18:12
Hab Ich schon probiert. Erst das 1.03 Recovery Flash Image, dann auf 2.10 geupdatet, ...


Ich weiß jetzt nicht, wi das bei einem recoveryimage ist, aber Kathrein schreibt auf seiner Softwareseite: "Wurde auf dem UFS 922 die Firmware-Version V1.06 oder höher installiert, so ist es nicht mehr möglich die Firmware-Version V1.00 - V1.03 zu installieren. Genauere Informationen erhalten Sie in der Update-Anleitung."

Ich benutze ein 2.01 Recovery (z.B. beim Falken der Nacht) und flasche damit. Selbst habe ich die 1.06 drauf, da mir das HDMU viel zu lahm mit der 2.10 ist.
Keine Probleme mit der Originalen, nur halt, das die ARD und ZDF nur in SD zusehen ist.

Gruß

santa
02.07.2013, 18:15
Serielles Kabel dran, putty starten, Box an uns dann enter drücken.
Dann solltest du im uboot sein, dann mal die Ausgabe von printenv hier Posten.

Ice81
02.07.2013, 18:22
Ich hoffe es ist so richtig:

bootdelay=0
baudrate=115200
autoload=n
board=mb411
boot_version=105
ethaddr=00:D0:55:04:A2:AD

gatewayip=192.168.1.1
boote2=run bootargs;ide reset;ext2load ide 0:3 a5000000 uImage;bootm a5000000
ipaddr=192.168.0.106
serverip=192.168.0.2
gateway=192.168.0.1
netmask=255.255.255.0
baboot=if itest.s $baflag == 1; then set baflag 0; saveenv; run bacmd; fi
bacmd=ide reset;ext2load ide 0:5 a4900000 /baroot/boot/ba.img; autoscr a4900000
filesize=FC0000
bootargs=console=ttyAS0,115200 root=/dev/mtdblock3 mem=83m bigphysarea=5632 copr ocessor_mem=3m@0x04000000,3m@0x04300000 loglevel=1
bootcmd=run baboot; bootm 80040000
baflag=0
stdin=serial
stdout=serial
stderr=serial

Environment size: 665/764 bytes
MB411>

santa
02.07.2013, 18:27
Super, auch dieser kleine Bereich 665/764.
Ich würde jetzt mal die ganzen ba Sachen löschen, das kann man manuell mit setenv und saveenv machen, oder du nimmst das stb Admin Tool, mit dem könntest du die bootags vorher nochmal sichern falls du was falsch machst.

Ice81
02.07.2013, 18:56
So habe jetzt alles in den Bootargs was mit BA zu tun hat gelöscht. Soll Ich auch die IP Adressen anpassen ?

- - - Aktualisiert - - -

Also eine Veränderung ist schon eingetreten. Wenn Ich beim BA früher HDMU angewählt habe (was ja nicht funktioniert hat) und dann wieder Flash ausgewählt hab, hat sich die Box in den Standby abgeschaltet und Ich musste nochmal auf power drücken. Das ist schonmal weg

- - - Aktualisiert - - -

Ich bin ja immer neugierig..... Was heißt denn 665/764 ???

santa
02.07.2013, 19:00
Environment size: 665/764 bytes

also die Größe meine ich, ich war nur mit handy unterwegs und habe mich kurz gehalten.
jede Zeile braucht platz, wenn man jetzt ne Zeile hinzufügen will, dann ist ende im gelände,
dann kann er diese Änderungen nicht speichern.
Probier jetzt BA nochmal komplett zu installieren.

Ice81
02.07.2013, 19:14
Hat bis jetzt noch nicht wirklich was gebracht. Werde aber jetzt zur sicherheit nochmal die Festplatte formatieren falls vom alten BA noch was über geblieben sein sollte. Habe gerade nochmal versucht mit Puttylog HDMU zu starten. Es kann aber nicht rein zufällig hier dran liegen: Starting kernel @à@@@ðË@
Kann Linux solche Hieroglyphen verarbeiten ?

santa
02.07.2013, 19:44
sollte eigentlich anders aussehen was da kommt mit dem kernel, vielleicht kann dir aber noch ein anderer 922 user helfen

Ice81
02.07.2013, 19:47
Schade. Aber trotzdem danke für deine Hilfe

morly
02.07.2013, 20:16
Mach mal Originalzustand.
Das muss für Originalimage reichen:


1. set bootargs 'console=ttyAS0,115200 root=/dev/mtdblock3 mem=89m bigphysarea=6144
coprocessor_mem=3m@0x04000000,3m@0x04300000'
2. set bootcmd 'bootm a0040000'
3. saveenv

oder mit dem admin tool...
dann bist sauber und kannst mit dem e2-Zeugs wieder beginnen

Ice81
02.07.2013, 20:43
Wie geht das denn mit dem admin Tool ? Ich versuch sonst mein Glück mit Putty

morly
02.07.2013, 20:47
Box in deepstandby (oder ausschalten)
Tool starten (nicht verbinden probieren)
Tab Bootargs
RS232 Einstellungen vornehmen
Open drücken
Box einschalten
Bootargs werden gelesen und können verändert bzw. gelöscht werden
Wenn fertig Änderungen bestätigen
Boot Box drücken
fertig :)

Ice81
02.07.2013, 21:24
Zerschossen :-(

- - - Aktualisiert - - -


(/ExecShell.cpp 168)
MODULE_INSTALL_DIR = /app/modules
stos_core: module license 'ST Microelectronics' taints kernel.
Load module stos_core [?] by insmod (pid 490)
Load module stsys_ioctl [253] by insmod (pid 492)
lxload_init(): Initializing LXLOAD kernel Module
lxload_init(): Insert module for video1 firmware
lxload_device_register(): Load module lxload by insmod (pid 494)
lxload_init(): LXLOADER virtual io kernel address of phys 0x04000000 <=> 0xa4000 000
/dev/lxload
mknod -m 0660 /dev/lxload c 252 0
lxload_close(): major=252 minor=0
LXLOAD(video1) : LX loaded => Base=0x04000000 - Last=0x04110c60 - Size=1117280
lxload_exit(): Exiting lxloader kernel module
lxload_unmap_region(): 0xa4000000 non existing region... !
lxload_device_unregister(): Unload module lxload by rmmod (pid 505)
lxload_init(): Initializing LXLOAD kernel Module
lxload_init(): Insert module for audio1 firmware
lxload_device_register(): Load module lxload by insmod (pid 507)
lxload_init(): LXLOADER virtual io kernel address of phys 0x04300000 <=> 0xa4300 000
/dev/lxload
mknod -m 0660 /dev/lxload c 252 0
loading audio binary file
lxload_close(): major=252 minor=0
LXLOAD(audio1) : LX loaded => Base=0x04300000 - Last=0x043bd750 - Size=776016
lxload_exit(): Exiting lxloader kernel module
lxload_unmap_region(): 0xa4300000 non existing region... !
lxload_device_unregister(): Unload module lxload by rmmod (pid 519)
Load module stuart_core [253] by insmod (pid 539)
Load module stevt_core [?] by insmod (pid 539)
Load module stcommon_core [?] by insmod (pid 539)
Load module stclkrv_core [?] by insmod (pid 539)
Load module stfdma_core [252] by insmod (pid 539)
Load module stmerge_core [?] by insmod (pid 539)
Load module stavmem_core [?] by insmod (pid 539)
Checking Memory size...
Read at 10000000 10000000
Read at 11000000 11000000
Read at 12000000 12000000
Read at 13000000 13000000
Read at 14000000 0
Read Failed Size = 4000000
Read at 15000000 0
Read Failed Size = 5000000
Read at 16000000 0
Read Failed Size = 6000000
VID Memory Size = 0x4000000 AVMEM2 Size = 3ff1000
Load module stbuffer_core [?] by insmod (pid 539)
Load module stinject_core [?] by insmod (pid 539)
Load module sti2c_core [?] by insmod (pid 539)
Load module stpio_core [?] by insmod (pid 539)
Load module stdenc_core [?] by insmod (pid 539)
Load module stlayer_core [?] by insmod (pid 539)
Load module stvout_core [?] by insmod (pid 539)
Load module stvtg_core [?] by insmod (pid 539)
Load module stvid_core [?] by insmod (pid 539)
Load module stos_core [?] by insmod (pid 539)
Load module stvmix_core [?] by insmod (pid 539)
Load module stgxobj_core [?] by insmod (pid 539)
Load module staudlx_core [251] by insmod (pid 539)
Load module stttx_core [?] by insmod (pid 539)
Load module stvbi_core [?] by insmod (pid 539)
Load module stblit_core [?] by insmod (pid 539)
Load module stsmart_core [250] by insmod (pid 539)
Load module sthdmi_core [?] by insmod (pid 539)
Load module stpti4_core [?] by insmod (pid 539)
Load module sttuner_core [249] by insmod (pid 539)
Load module stuart_ioctl [248] by insmod (pid 539)
Load module stevt_ioctl [247] by insmod (pid 539)
Load module stcommon_ioctl [246] by insmod (pid 539)
Load module stclkrv_ioctl [245] by insmod (pid 539)
Load module stfdma_ioctl [244] by insmod (pid 539)
Load module stmerge_ioctl [243] by insmod (pid 539)
Load module stavmem_ioctl [242] by insmod (pid 539)
Load module stbuffer_ioctl [241] by insmod (pid 539)
Load module stinject_ioctl [240] by insmod (pid 539)
Load module sti2c_ioctl [239] by insmod (pid 539)
Load module stspi_ioctl [238] by insmod (pid 539)
Load module stpio_ioctl [237] by insmod (pid 539)
Load module stdenc_ioctl [236] by insmod (pid 539)
Load module stlayer_ioctl [235] by insmod (pid 539)
Load module stvout_ioctl [234] by insmod (pid 539)
Load module stvtg_ioctl [233] by insmod (pid 539)
Load module stvid_ioctl [232] by insmod (pid 539)
Load module stvmix_ioctl [230] by insmod (pid 539)
Load module stgxobj_ioctl [229] by insmod (pid 539)
Load module stttx_ioctl [227] by insmod (pid 539)
Load module stvbi_ioctl [226] by insmod (pid 539)
Load module stblit_ioctl [225] by insmod (pid 539)
Load module stsmart_ioctl [224] by insmod (pid 539)
Load module sthdmi_ioctl [223] by insmod (pid 539)
Load module stsys_ioctl [222] by insmod (pid 539)
Load module stpti4_ioctl [221] by insmod (pid 539)
Load module sttuner_ioctl [220] by insmod (pid 539)
Module stapler_core (rev: STAPLER-REL_1.3.1) loaded by insmod (pid 542)
Load module sttkdma_core by insmod (pid 544)
Load module sttkdma_ioctl [219] by insmod (pid 546)
Load module stdrmcrypto_core (revision: STDRMCRYPTO-REL_1.2.1) by insmod (pid 54 8)
STTKDMA revision: STTKDMA-REL_3.3.1 NOT_BOOTED-st40r2-4.4.0-linux-4-m1 customer mode is: -1
Load module stdrmcrypto_ioctl by insmod (pid 550)
insmod: /lib/modules/2.6.23.17-MB411_7109-STSDK: No such file or directory
insmod: /lib/modules: No such file or directory
insmod: fb.ko: no module by that name found
mgfb Allocation Size = d00000
stgfb_core_set_layers: Store fb memory start + length
stgfb_core_set_layers: mgfb_fb_info[count].par.mem_start 10000000
mgfb_fb_info[count].par.mem_len 00d00000
mgfb_fb_info[count].par.virtual_mem_start b0000000
on device 0
stgfb_core_set_layers: mode = 0
stgfb_core_set_layers: format = 0x0
[MGFB_setFB] Framebuffer registered!!!
start
[: serial: unknown operand
[: file: unknown operand
app launcher : mount -t ext3 /dev/sda2 /mnt/hdd0/pvr
Invoke mount -t ext3 /dev/sda2 /mnt/hdd0/pvr : PID Parent= 479, Child = 571
Child PID...
kjournald starting. Commit interval 5 seconds
EXT3-fs warning: maximal mount count reached, running e2fsck is recommended
EXT3 FS on sda2, internal journal
EXT3-fs: recovery complete.
EXT3-fs: mounted filesystem with ordered data mode.
Exit PID: 571, Child PID : 571
app launcher : mount -t ext3 /dev/sda3 /mnt/hdd0/program
Invoke mount -t ext3 /dev/sda3 /mnt/hdd0/program : PID Parent= 479, Child = 574
Child PID...
kjournald starting. Commit interval 5 seconds
EXT3-fs warning: maximal mount count reached, running e2fsck is recommended
EXT3 FS on sda3, internal journal
EXT3-fs: recovery complete.
EXT3-fs: mounted filesystem with ordered data mode.
Exit PID: 574, Child PID : 574
app launcher : mount -t ext3 /dev/sda5 /mnt/hdd0/media
Invoke mount -t ext3 /dev/sda5 /mnt/hdd0/media : PID Parent= 479, Child = 577
Child PID...
kjournald starting. Commit interval 5 seconds
EXT3-fs warning: maximal mount count reached, running e2fsck is recommended
EXT3 FS on sda5, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
Exit PID: 577, Child PID : 577
Adding 65528k swap on /mnt/hdd0/program/swap. Priority:-1 extents:24 across:101 020k
Unable to handle kernel NULL pointer dereference at virtual address 00000b40
pc = 846032a0
*pde = 00000000
Oops: 0001 [#1]
Modules linked in: embxmailbox(P) sata_stm embxloopback(P) embxshell(P) mme_host (P) embxshm(P) stapler_core(P) sttkdma_ioctl(P) stdrmcrypto_ioctl(P) sttkdma_cor e(P) mgfb(P) stdrmcrypto_core(P) cifs recbuffer(P) stapi_all(P)

Pid : 566, Comm: maruapp
PC is at generic_writel+0x0/0x20
PC : 846032a0 SP : 89777c70 SR : 40008100 TEA : c151c6f0 Tainted: P
R0 : 00000018 R1 : 00000000 R2 : 00400000 R3 : 00000000
R4 : 00400000 R5 : 00000b40 R6 : 00000004 R7 : 846032a0
R8 : 00000000 R9 : c14f07ac R10 : c158c7e8 R11 : 000001e0
R12 : 00000b40 R13 : 848fc120 R14 : 89777c70
MACH: 00000004 MACL: 00000480 GBR : 29e46168 PR : c136d390

Call trace:
[<c135d15c>] STLAYER_Init+0xfc/0x1c0 [stapi_all]
[<c14cbe18>] stlayer_ioctl_ioctl+0x12f8/0x15a0 [stapi_all]
[<8460f9f8>] __copy_user+0x0/0x168
[<8466b496>] do_lookup+0x56/0x1a0
[<84675b0a>] dput+0x2a/0x1a0
[<8466d386>] __link_path_walk+0xd66/0x10c0
[<84613228>] __wake_up+0x28/0x80
[<8460f9f8>] __copy_user+0x0/0x168
[<c137f726>] STVTG_GetMode+0xa6/0x100 [stapi_all]
[<c14ce0de>] stvtg_ioctl_ioctl+0x41e/0x6a0 [stapi_all]
[<8467a500>] expand_files+0x0/0x2a0
[<84660caa>] do_sys_open+0x2a/0xa0
[<846655d6>] cdev_get+0x16/0x100
[<846656c8>] exact_lock+0x8/0x20
[<c14ca9ea>] stlayer_ioctl_NewNode+0xca/0x120 [stapi_all]
[<c14caa68>] stlayer_ioctl_open+0x28/0x40 [stapi_all]
[<84665c40>] chrdev_open+0xe0/0x260
[<8466097c>] __dentry_open+0xdc/0x2a0
[<84665b60>] chrdev_open+0x0/0x260
[<84660c68>] do_filp_open+0x48/0x60
[<846704fc>] do_ioctl+0x5c/0x80
[<8467073a>] vfs_ioctl+0x21a/0x3a0
[<84660caa>] do_sys_open+0x2a/0xa0
[<846708ee>] sys_ioctl+0x2e/0x80
[<84608224>] syscall_call+0xc/0x10
[<846708c0>] sys_ioctl+0x0/0x80

Process: maruapp (pid: 566, stack limit = 89776001)
Stack: (0x89777c70 to 0x89778000)
7c60: 89777cd7 89777cc8 89777cb8 c158c794
7c80: 89777d74 89777d34 000000c4 c158c804 c158c7a8 00000000 c158a864 00000e20
7ca0: 00000010 00000004 00000001 89777cb8 00000000 00000000 0c000000 0c000000
7cc0: 00000000 00000000 00000000 00000000 00000000 00000000 09900000 c135d15c
7ce0: 89777cfc 89777cc0 89777d34 89776000 89777d24 00000008 00000074 00000000
7d00: c14cbe18 89777d20 00414be0 8460f9f8 89776000 7b847b34 7b847b34 00000074
7d20: 7b847c1c 5f584647 4559414c 00003052 00000000 00000001 ffffffff 00000000
7d40: 00000000 1920a100 00000000 00000000 00000002 00000000 30545645 00000000
7d60: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000004
7d80: 00000000 00000000 00000000 00000000 7b847c3c 8981e45c 0000000d 89d8200b
7da0: 8466b496 86234ea0 89823bea 89823c00 89777dfc 89777df0 00000000 89553114
7dc0: 84675b0a 8466d386 00000000 89823bea 89823c00 89777f28 89823b84 89d82018
7de0: 898359bc b9005058 89777dec 89776000 794f845c 0000000d 84613228 89777e1c
7e00: 00414be0 8460f9f8 c158d200 c158d27c 89777ef4 00000000 00000000 c137f726
7e20: 89777e28 89777ef8 c14ce0de 89777e40 0000002c 7b847b64 89776000 89777eec
7e40: 7b847ba8 00000101 00000001 00000000 8467a500 89776000 8624a080 00000002
7e60: 87d78800 00000029 00000002 84660caa 7b847bbc 00000003 00000000 846655d6
7e80: 00000000 846656c8 0eb00000 00000000 c14ca9ea c15a33e4 00000000 c15a3404
7ea0: 00000000 c14caa68 89777ec4 884753a0 00000000 00000000 891c5980 891c59c0
7ec0: 884753e0 84665c40 898359bc 89776000 00000000 8466097c 89553114 898359bc
7ee0: 00000014 84665b60 86234ea0 00000000 c158d1f0 00000019 0000c350 00000001
7f00: 00000780 00000438 000000c0 0000002a 000000c0 0000002a 884753a0 00000000
7f20: 84660c68 00000002 89553114 86234ea0 89777f84 846704fc 7b847bbc 00414be0
7f40: fffffff7 7b847b34 7b847b34 0000d000 884753a0 8467073a 884753a0 00000029
7f60: 7b847b34 84660caa 7b847bbc 846708ee fffffff7 7b847b34 0000d000 00000029
7f80: 884753a0 00000001 84608224 00fd32a8 ffffff0f 00000021 89777ff8 846708c0
7fa0: 00411744 00411744 00000000 00000036 00000029 0000d000 7b847b34 00000000
7fc0: 00000000 7b847bfc 00fd7240 00e5c5e0 00fd32a8 00414be0 7b847bbc 7b847b34
7fe0: 29d3cdc4 00b1eb9e 00000101 29e46168 00000004 00000001 0000004c 00000160

morly
02.07.2013, 21:31
kommst du seriell noch an die bootargs?
poste diese mal!

santa
02.07.2013, 21:32
dann einfach wieder die alten bootargs rein, sind doch noch oben in dem einen post

Ice81
02.07.2013, 21:38
Board: STb7100-Mboard (MB411) [29-bit mode]


U-Boot 1.3.1 (Oct 21 2009 - 15:59:46) - stm23-2008-06-03

DRAM: 64 MB
NOR: 16 MB
In: serial
Out: serial
Err: serial
Serial 3 Intialized
VFD_Driver Init
VFD_Controller Type : NEW Kathrein VFD using PIC
Test Class : GetInstance()
Test Class : GetInstance()
RawBuffer.cpp at RawBuffer ,29
FD = 0
SWRecoveryHandler.cpp at Recover ,46
No Recovery Needed
End of testCpp
Hit any key to stop autoboot: 0
MB411> printenv
bootdelay=0
baudrate=115200
autoload=n
board=mb411
boot_version=104
ethaddr=00:D0:55:04:A2:AD

boote2=run bootargs;ide reset;ext2load ide 0:3 a5000000 uImage;bootm a5000000
ipaddr=192.168.0.106
serverip=192.168.0.2
netmask=255.255.255.0
gatewayip=192.168.178.1
gateway=192.168.178.1
filesize=FC0000
baboot=if itest.s $baflag == 1; then set baflag 0; saveenv; run bacmd; fi
bacmd=ide reset;ext2load ide 0:5 a4900000 /baroot/boot/ba.img; autoscr a4900000
baflag=0
bootargs=console=ttyAS0,115200 root=/dev/mtdblock3 mem=89m bigphysarea=6144
coprocessor_mem=3m@0x04000000,3m@0x04300000
bootcmd=bootm a0040000
stdin=serial
stdout=serial
stderr=serial

Environment size: 647/764 bytes
MB411>



- - - Aktualisiert - - -

Ich seh gerad, das BA wieder drin ist. hatte Ich aber per Tool gelöscht. So langsam glaub Ich, die Box bekommt ein eigenleben

morly
02.07.2013, 21:41
sind ja eh noch drinnen was ich so sehe
du musst mal zusehen die bootargs aufzuräumen - das meinte ich mit meinem post,
sonst bekommst die wichtigen fürs HDMU booten nicht rein - weil kein platz!

- - - Aktualisiert - - -


- - - Aktualisiert - - -

Ich seh gerad, das BA wieder drin ist. hatte Ich aber per Tool gelöscht. So langsam glaub Ich, die Box bekommt ein eigenleben

hast die Änderungen auch ausgeführt? Gelbes Icon - schreibt dann die Bootargs, wenn fertig siehst den neuen Zustand (also ohne ba)

Ice81
02.07.2013, 21:43
Ich weiß aber ja nicht was Ich löschen darf und was nicht:confused:

- - - Aktualisiert - - -



hast die Änderungen auch ausgeführt? Gelbes Icon - schreibt dann die Bootargs, wenn fertig siehst den neuen Zustand (also ohne ba)

Ja hatte Ich. Hatte dann nochmal ausgeschaltet und neu verbunden. Da war nichts mehr

morly
02.07.2013, 21:44
machst du es mit dem admin tool?
dann speichere mal als erstes die bootargs als file...
dann löscht du alles und erstellst nur die bootargs die ich gepostet haben (ja - die reichen fürs original),
dann baust du die bootargs für e2 auf...

Ice81
02.07.2013, 22:10
Ist es nun besser ??? Das Tool möchte nicht mehr. Stürzt immer ab. Heut ist der Wurm drin. Hab nun die 2.01 Recovery wieder draufgepackt

Board: STb7100-Mboard (MB411) [29-bit mode]


U-Boot 1.3.1 (Oct 21 2009 - 15:59:46) - stm23-2008-06-03

DRAM: 64 MB
NOR: 16 MB
In: serial
Out: serial
Err: serial
Serial 3 Intialized
VFD_Driver Init
VFD_Controller Type : NEW Kathrein VFD using PIC
Test Class : GetInstance()
Test Class : GetInstance()
RawBuffer.cpp at RawBuffer ,29
FD = 0
SWRecoveryHandler.cpp at Recover ,46
No Recovery Needed
End of testCpp
Hit any key to stop autoboot: 0
MB411>
MB411> printenv
bootdelay=0
baudrate=115200
autoload=n
board=mb411
boot_version=104
ethaddr=00:D0:55:04:A2:AD

boote2=run bootargs;ide reset;ext2load ide 0:3 a5000000 uImage;bootm a5000000
ipaddr=192.168.0.106
serverip=192.168.0.2
netmask=255.255.255.0
gatewayip=192.168.178.1
gateway=192.168.178.1
filesize=FC0000
bootargs=console=ttyAS0,115200 root=/dev/mtdblock3 mem=83m bigphysarea=5632 copr ocessor_mem=3m@0x04000000,3m@0x04300000
bootcmd=bootm 80040000
stdin=serial
stdout=serial
stderr=serial

Environment size: 483/764 bytes
MB411>



- - - Aktualisiert - - -

Und laufen tut er auch wieder

santa
02.07.2013, 22:22
Schmeiss mal boote2 und filesize noch raus.

Ice81
02.07.2013, 22:35
erledigt

MB411> printenv
bootdelay=0
baudrate=115200
autoload=n
board=mb411
boot_version=104
ethaddr=00:D0:55:04:A2:AD

ipaddr=192.168.0.106
serverip=192.168.0.2
netmask=255.255.255.0
gatewayip=192.168.178.1
gateway=192.168.178.1
bootargs=console=ttyAS0,115200 root=/dev/mtdblock3 mem=83m bigphysarea=5632 coprocessor_mem=3m@0x04000000,3m@0x04300000
bootcmd=bootm 80040000
stdin=serial
stdout=serial
stderr=serial

Environment size: 389/764 bytes
MB411>

santa
02.07.2013, 22:38
Theoretisch könnte der ganze IP kram noch raus.
Dann probier mal BA neu zu installieren

morly
02.07.2013, 22:41
es genügt das was ich gepostet habe :) fürs originalimage...

Ice81
02.07.2013, 23:02
Gut. Welches BA soll Ich den Installieren. das 1.61 oder ein anderes ? Und dann nach der Anleitung wie im Forum Anleitungen richtig ?? Ich geh nun auf Nummer Sicher

- - - Aktualisiert - - -

Es tut sich was
Ich bin begeistert:ba3:

morly
02.07.2013, 23:03
was tut sich? HDMU?

Ice81
02.07.2013, 23:09
Jaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

morly
02.07.2013, 23:11
dann versuch bitte mal mit dem admin tool dich zu verbinden
werden die bootargs zum beispiel ausgelesen?

Ice81
02.07.2013, 23:14
Also per LAN ist schonmal schlecht

Requesting bootargs via LAN...
HDMU image detected!
Bootargs received via LAN
Had to deactivate jfs. Filesystem not supported by the kernel of the started image!
Disk information loaded successfully
Requesting bootargs via LAN...
Bootargs received via LAN

morly
02.07.2013, 23:16
und was ist schlecht?

Ice81
02.07.2013, 23:17
Das Tool zeigt mir keine Bootargs per LAN an.

morly
02.07.2013, 23:20
welche einstellung hast als toolpath in den settings?

Ice81
02.07.2013, 23:33
/tmp ...

- - - Aktualisiert - - -

morly
02.07.2013, 23:34
mach mal folgendes:

cd /tmp/SH4_MORLY/bin
./fw_printenv
via telnet. Was ist die Ausgabe?

Ice81
03.07.2013, 18:33
Weiß nicht ob Du das so meinst

Cannot parse config file: No such file or directory

morly
03.07.2013, 18:52
ja genau - perfekt... mehr in Kürze

- - - Aktualisiert - - -

mach mal:

cat /tmp/SH4_MORLY/bin/fw_env.config

Ice81
03.07.2013, 19:37
UFS922:~# cat /tmp/SH4_MORLY/bin/fw_env.config
/dev/i2c-1 0x0004 0x0300 0x0000 1 0x50
UFS922:~#

morly
03.07.2013, 19:43
OK - das passt mal, dann noch folgendes:

ln -s /tmp/SH4_MORLY/bin/fw_env.config /etc/fw_env.config
cd /tmp/SH4_MORLY/bin
ls -l
./fw_printenv

Ice81
03.07.2013, 19:55
UFS922:~# cat /tmp/SH4_MORLY/bin/fw_env.config
/dev/i2c-1 0x0004 0x0300 0x0000 1 0x50
UFS922:~# ln -s /tmp/SH4_MORLY/bin/fw_env.config /etc/fw_env.config
UFS922:~# cd /tmp/SH4_MORLY/bin
UFS922:/tmp/SH4_MORLY/bin# ls -l
-rwxr-xr-x 1 1000 1000 15267 Feb 23 11:55 file
-rw-r--r-- 1 root root 39 Jan 1 2000 fw_env.config
lrwxrwxrwx 1 root root 15 Jan 1 2000 fw_printenv -> fw_printenv.i2c
-rwxr-xr-x 1 1000 1000 25710 May 14 22:38 fw_printenv.i2c
-rwxr-xr-x 1 1000 1000 23204 Jan 24 23:44 fw_printenv.orig
lrwxrwxrwx 1 root root 13 Jan 1 2000 fw_setenv -> fw_setenv.i2c
lrwxrwxrwx 1 root root 15 Jan 1 2000 fw_setenv.i2c -> fw_printenv.i2c
lrwxrwxrwx 1 root root 16 Jan 1 2000 fw_setenv.orig -> fw_printenv.orig
-rwxr-xr-x 1 1000 1000 30524 Jul 9 2012 hddtemp
-rwxr-xr-x 1 1000 1000 59364 Dec 1 2010 nano
-rwxr-xr-x 1 1000 1000 34592 Mar 2 2011 pv
-rwxr-xr-x 1 1000 1000 189148 Feb 25 02:00 zip
UFS922:/tmp/SH4_MORLY/bin# ./fw_printenv
Cannot parse config file: No such file or directory
UFS922:/tmp/SH4_MORLY/bin#

morly
03.07.2013, 20:26
OK - dann mal folgendes:

cd /tmp/SH4_MORLY/bin
rm fw_printenv
ln -s fw_printenv.orig fw_printenv
./fw_printenv

Ice81
03.07.2013, 20:30
Haut auch wohl nicht hin

UFS922:~# cd /tmp/SH4_MORLY/bin
UFS922:/tmp/SH4_MORLY/bin# rm fw_printenv
UFS922:/tmp/SH4_MORLY/bin# ln -s fw_printenv.orig fw_printenv
UFS922:/tmp/SH4_MORLY/bin# ./fw_printenv
seek error on /dev/i2c-1: Illegal seek
UFS922:/tmp/SH4_MORLY/bin#

morly
03.07.2013, 20:36
OK,
entpacke bitte das angehängte zip-File und schieb die fw_printenv via ftp nach: /tmp/SH4_MORLY/bin
und probier dann nochmal

cd /tmp/SH4_MORLY/bin
./fw_printenv

santa
03.07.2013, 20:38
probier mal bitte nur:
fw_printenv

habe gerade gesehen das dies auch original im HDMU image drin ist.

Ice81
03.07.2013, 20:43
Hab Ich gemacht. Neustart von der Box oder dem Admin Tool sollte Ich nicht machen oder ?

UFS922:/tmp/SH4_MORLY/bin# ./fw_printenv
seek error on /dev/i2c-1: Illegal seek
UFS922:/tmp/SH4_MORLY/bin# ls
file fw_printenv.i2c fw_setenv.i2c nano
fw_env.config fw_printenv.orig fw_setenv.orig pv
fw_printenv fw_setenv hddtemp zip
UFS922:/tmp/SH4_MORLY/bin# fw_printenv
seek error on /dev/i2c-1: Illegal seek
UFS922:/tmp/SH4_MORLY/bin#

morly
03.07.2013, 20:50
@santa: aber die fw_env.config nicht
@Ice81: mach mal reboot, lösche dann fw_printenv und kopier dann den Befehl von mir neu drauf,
da läuft noch der alte! (illegal seek bei i2c)

Ice81
03.07.2013, 20:57
Nein das gleiche Prob

morly
03.07.2013, 21:01
ok - box nochmal rebooten, TOOL NICHT VERBINDEN, und via telnet:

echo '/dev/i2c-1 0x0004 0x0300 0x0000 1 0x50' > /etc/fw_env.conf
fw_printenv

Ice81
03.07.2013, 21:05
Habsch gemacht

BusyBox v1.21.0 (2013-07-01 13:03:10 CEST) built-in shell (ash)
Enter 'help' for a list of built-in commands.

UFS922:~# echo '/dev/i2c-1 0x0004 0x0300 0x0000
1 0x50' > /etc/fw_env.conf
UFS922:~# fw_printenv
Cannot parse config file: No such file or directory
UFS922:~#

morly
03.07.2013, 21:11
Zum Abschluss noch ein:

cat /etc/fw_env.config
dann weiss ich mal alles

Ice81
03.07.2013, 21:15
Wenn es deinen Wissenshunger stillt.

UFS922:/etc# cat /etc/fw_env.config
cat: can't open '/etc/fw_env.config': No such file or directory
UFS922:/etc# cat fw_env.conf
/dev/i2c-1 0x0004 0x0300 0x0000 1 0x50
UFS922:/etc#

morly
03.07.2013, 21:17
die fw_env.config muss nach /etc kopiert werden, dann nochmal das

fw_printenv

Ice81
03.07.2013, 21:22
Aber dort ist sie doch. War im Verzeichniss etc und hab dann den Cat befehl ausgeführt

santa
03.07.2013, 21:23
morly hat oben schreibfehler, hat das "ig" vergessen
also benenn mal in .config um die .conf

morly
03.07.2013, 21:31
UFS922:/etc# cat /etc/fw_env.config
cat: can't open '/etc/fw_env.config': No such file or directory
hm... aber er findet sie absolut nicht...

edit: ich Depp - sorry, danke santa

- - - Aktualisiert - - -

OK - liegt also eindeutig am Befehl (der die config an einer anderen Stelle sucht) - und nicht am Tool,
werd mir das in Ruhe ansehen...