Nokia Sat Avia 500 IDE Interface Erfahrungs/Problembericht

to stream or not to stream
PT-1
Moderator english
Beiträge: 2458
Registriert: Donnerstag 20. Dezember 2001, 00:00

Nokia Sat Avia 500 IDE Interface Erfahrungs/Problembericht

Beitrag von PT-1 »

Halle,

dieser Bericht/Fehlerliste wird etwas laenger..

Model:
Nokia Sat
Avia 500 = avia500v110
Avia 600 = avia600vb028
UCode_0014
Cam_01_02_105D

Image DietmarW 30.09.2006

HDD
IBM 80GB 7200RPM (IC35L080)

Bootlog beim starten:

Code: Alles auswählen

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 #0032

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


U-Boot 1.1.4 (Tuxbox) (Aug 30 2006 - 05:37:27)

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
Scanning JFFS2 FS: ......... done.
FB:    ready
LCD:   ready
In:    serial
Out:   serial
Err:   serial
Net:   SCC ETHERNET

Options:
  1: Console on null
  2: Console on ttyS0
  3: Console on framebuffer
Select option (1-3), other keys to stop autoboot:  0 
### FS (jffs2) loading 'vmlinuz' to 0x100000
### FS load complete: 663938 bytes loaded to 0x100000
...............................................................
Un-Protected 63 sectors
## Booting image at 00100000 ...
   Image Name:   dbox2
   Image Type:   PowerPC Linux Kernel Image (gzip compressed)
   Data Size:    663874 Bytes = 648.3 kB
   Load Address: 00000000
   Entry Point:  00000000
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... OK
Linux version 2.4.32-dbox2 (dietmarw@linux) (gcc version 3.4.4) #3 Mi Aug 30 05:
37:51 CEST 2006
On node 0 totalpages: 8192
zone(0): 8192 pages.
zone(1): 0 pages.
zone(2): 0 pages.
Kernel command line: console=ttyS0 root=/dev/mtdblock2 rw rootfstype=jffs2
Decrementer Frequency = 252000000/60
m8xx_wdt: active wdt found (SWTC: 0xFFFF, SWP: 0x1)
m8xx_wdt: keep-alive trigger installed (PITC: 0x12C0)
Console: colour dummy device 80x25
Calibrating delay loop... 66.76 BogoMIPS
Memory: 30812k available (1128k kernel code, 368k data, 60k init, 0k highmem)
Dentry cache hash table entries: 4096 (order: 3, 32768 bytes)
Inode cache hash table entries: 2048 (order: 2, 16384 bytes)
Mount cache hash table entries: 512 (order: 0, 4096 bytes)
Buffer cache hash table entries: 1024 (order: 0, 4096 bytes)
Page-cache hash table entries: 8192 (order: 3, 32768 bytes)
POSIX conformance testing by UNIFIX
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
Starting kswapd
devfs: v1.12c (20020818) Richard Gooch (rgooch@atnf.csiro.au)
devfs: boot_options: 0x1
JFFS2 version 2.2. (NAND) (C) 2001-2003 Red Hat, Inc.
Squashfs 2.2-r2 (released 2005/09/08) (C) 2002-2005 Phillip Lougher
i2c-core.o: i2c core module version 2.6.1 (20010830)
i2c-dev.o: i2c /dev entries driver module version 2.6.1 (20010830)
CPM UART driver version 0.04
ttyS0 at 0x0280 is on SMC1 using BRGttyS1 at 0x0380 is on SMC2 using BRG2
pty: 256 Unix98 ptys configured
eth0: CPM ENET Version 0.2.dbox2 on SCC2, 00:50:9c:1a:72:b6
loop: loaded (max 8 devices)
D-Box 2 flash driver (size->0x800000 mem->0x10000000)
D-Box 2 flash memory: Found 2 x16 devices at 0x0 in 32-bit bank
 Intel/Sharp Extended Query Table at 0x0035
cfi_cmdset_0001: Erase suspend on write enabled
Creating 5 MTD partitions on "D-Box 2 flash memory":
0x00000000-0x00020000 : "BR bootloader"
0x00020000-0x00040000 : "FLFS (U-Boot)"
0x00040000-0x00800000 : "root (jffs2)"
0x00020000-0x00800000 : "Flash without bootloader"
0x00000000-0x00800000 : "Complete Flash"
Linux video capture interface: v1.00
mice: PS/2 mouse device common for all mice
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP: Hash tables configured (established 2048 bind 4096)
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
VFS: Mounted root (jffs2 filesystem).
Mounted devfs on /dev
Freeing unused kernel memory: 60k init
Starting pid 11, console /dev/console: '/etc/init.d/rcS'lti-call 
Uniform Multi-Platform E-IDE driver Revision: 7.00beta4-2.4
ide: Assuming 50MHz system bus speed for PIO modes; override with idebus=xx
dbox2ide: $Id: main.c,v 1.4 2006/08/29 01:29:45 carjay Exp $
ide: late registration of driver.
dboxide: activating cs2
dboxide: address space of DBox2 IDE CPLD is at: c38aa000
Probing IDE interface ide0...
hda: IC35L080AVVA07-0, ATA DISK drive
ide0 at 0x010-0x017,0x04e on irq 47
hda: attached ide-disk driver.
hda: host protected area => 1
hda: 160836480 sectors (82348 MB) w/1863KiB Cache, CHS=159560/16/63
Partition check:
 /dev/ide/host0/bus0/target0/lun0: [PTBL] [10011/255/63] p1 p2
Journalled Block Device driver loaded
kjournald starting.  Commit interval 5 seconds
EXT3-fs warning: checktime reached, running e2fsck is recommended
EXT3 FS 2.4-0.9.19, 19 August 2002 on ide0(3,2), internal journal
EXT3-fs: recovery complete.
EXT3-fs: mounted filesystem with ordered data mode.
mount: Mounting /dev/ide/host0/bus0/target0/lun0/part2 on /hdd failed: No such f
ile or directory
event: $Id: event.c,v 1.12 2003/09/30 05:45:38 obi Exp $
Detected STB:
        Vendor: Nokia
        Model: D-BOX2 
[i2c-8xx]: mpc 8xx i2c init
[i2c-8xx]: adapter: 0
$Id: cam.c,v 1.30 2004/01/10 16:36:34 alexw Exp $
$Id: avia_napi.c,v 1.18 2003/11/24 09:53:01 obi Exp $
DVB: registering new adapter (C-Cube AViA GTX/eNX with AViA 500/600).
DVB: registering frontend 0:0 (VES1893)...
dvb_i2c_bridge: enabled DVB i2c bridge to PowerPC 8xx I2C adapter
$Id: cam_napi.c,v 1.8 2003/09/30 05:45:34 obi Exp $
avia_av: $Id: avia_av_core.c,v 1.99 2006/01/08 21:36:22 carjay Exp $
avia_av_event: $Id: avia_av_event.c,v 1.11 2003/10/26 16:32:51 obi Exp $
avia_av_proc: $Id: avia_av_proc.c,v 1.14 2004/01/21 20:02:29 carjay Exp $
avia_gt_core: $Id: avia_gt_core.c,v 1.48 2004/12/20 01:01:22 carjay Exp $
avia_gt_core: autodetecting chip type... GTX
avia_gt_gtx: $Id: avia_gt_gtx.c,v 1.24 2003/09/30 05:45:35 obi Exp $
avia_gt_accel: $Id: avia_gt_accel.c,v 1.19 2003/09/30 05:45:35 obi Exp $
avia_gt_dmx: $Id: avia_gt_dmx.c,v 1.210 2004/06/26 16:08:15 carjay Exp $
avia_gt_core: masking unhandled irq reg 1 bit 11
avia_gt_core: masking unhandled irq reg 1 bit 13
avia_gt_ucode: loaded ucode v0014
avia_gt_ucode: ucode section filters enabled.
avia_gt_dmx: warning, misaligned queue 0 (is 0xFD200, size 65536), aligning...
avia_gt_gv: $Id: avia_gt_gv.c,v 1.39 2004/08/28 16:44:56 carjay Exp $
avia_gt_gv: set_input_size (width=720, height=576)
avia_gt_pcm: $Id: avia_gt_pcm.c,v 1.29 2004/01/29 19:38:20 zwen Exp $
avia_gt_pcm_set_rate(44100)
avia_gt_capture: $Id: avia_gt_capture.c,v 1.32 2003/09/30 05:45:35 obi Exp $
avia_gt_pig: $Id: avia_gt_pig.c,v 1.40 2003/09/30 05:45:35 obi Exp $
avia_gt_vbi: $Id: avia_gt_vbi.c,v 1.26 2003/08/01 17:31:22 obi Exp $
avia_gt_core: Loaded AViA eNX/GTX driver
avia_gt_fb: $Id: avia_gt_fb_core.c,v 1.54 2004/03/17 18:42:18 zwen Exp $
avia_gt_gv: set_input_mode (mode=2)
avia_gt_gv: set_input_size (width=720, height=576)
avia_gt_gv: set_input_mode (mode=2)
avia_gt_gv: set_input_size (width=720, height=576)
avia_gt_gv: set_input_mode (mode=2)
avia_gt_gv: set_input_size (width=720, height=576)
Console: switching to colour frame buffer device 82x32
avia_gt_fb: fb0: AViA eNX/GTX Framebuffer frame buffer device
lcd.o: init lcd driver module
lcd.o: found KS0713/SED153X lcd interface
avia_gt_lirc: $Id: avia_gt_lirc.c,v 1.14 2003/09/30 05:45:35 obi Exp $
avia_gt_ir: $Id: avia_gt_ir.c,v 1.30 2003/09/30 05:45:35 obi Exp $
avia_oss: $Id: avia_gt_oss.c,v 1.26 2004/05/31 22:56:02 carjay Exp $
avia_gt_pcm_set_rate(44100)
avia_gt_v4l2: $Id: avia_gt_v4l2.c,v 1.12 2003/09/30 04:54:03 obi Exp $
avia_av_napi.c: $Id: avia_av_napi.c,v 1.33 2004/03/11 15:30:27 derget Exp $
avia_gt_napi: $Id: avia_gt_napi.c,v 1.203 2005/01/05 05:49:56 carjay Exp $
Missing lircd.conf, no lirc support!
Starting the automounter
Starting pid 118, console /dev/console: '/etc/init.d/start'

Please press Enter to activate this console. Thu Jan  1 01:00:00 CET 1970
$Id: sectionsd.cpp,v 1.227 2006/06/08 20:19:32 houdini Exp $
[sectionsd] Caching max 6000 events
[sectionsd] Caching 7 days
[sectionsd] Events are old 60min after their end time
[camd] ca system id: 1722
$Id: zapit.cpp,v 1.389 2006/06/08 20:17:58 houdini Exp $
[getservices] loading motor positions...
[getservices] motor.conf not found.
/tmp/currentservices.xml: No such file or directory
$Id: controld.cpp,v 1.124 2006/06/27 10:21:59 barf Exp $

[controld] Boxtype detected: (1, Nokia D-BOX2)
[controld]: ROUTEVIDEO v1 = 5 a1 = 1 v2 = 1 a2 = 1 v3 = 0 a3 = 1 fblk=1
[nhttpd] Neutrino HTTP-Server starting..
[LCDFONT] initializing core...
[LCDFONT] adding font /share/fonts/micron.ttf...OK (Micron/Regular)
[LCDFONT] adding font /share/fonts/micron_bold.ttf...OK (Micron/Bold)
[LCDFONT] adding font /share/fonts/pakenham.ttf...neutrino: /lib/libpng12.so.0: 
no version information available (required by neutrino)
OK (Pakenham/Regular)
[LCDFONT] Intializing font cache...
[camd] a card is in slot #2
[camd] no card is in slot #1
[neutrino] frameBuffer Instance created
812k video mem
avia_gt_gv: set_input_mode (mode=2)
avia_gt_gv: set_input_size (width=720, height=576)
[basicsocket] send_data: Resource temporarily unavailable
[neutrino] enable flash
[neutrino] Software update enabled
[lcdd] time-skin not found -> using default...
[lcdd] weekday-skin not found -> using default...
[lcdd] date-skin not found -> using default...
[lcdd] month-skin not found -> using default...
[LCDFONT] initializing core...
[LCDFONT] adding font /share/fonts/12.pcf.gz...OK (Fix12/Regular)
[LCDFONT] adding font /share/fonts/14B.pcf.gz...OK (Fix14/Bold)
[LCDFONT] adding font /share/fonts/15B.pcf.gz...OK (Fix15/Bold)
[LCDFONT] Intializing font cache...
[LCDFONT] FTC_Face_Requester (Fix15/Bold)
[LCDFONT] FTC_Face_Requester (Fix14/Bold)
/dev/input/event1: No such file or directory
[neutrino] menue setup
loading locales: scandir: No such file or directory
[neutrino] received 17 sats
[neutrino] registering as event client
[basicsocket] send_data: Resource temporarily unavailable
[basicsocket] send_data: Resource temporarily unavailable
[neutrino] initialized everything
avia_gt_core: masking unhandled irq reg 0 bit 6
SPTS, queue 0 extended.
avia_gt_core: masking unhandled irq reg 0 bit 7
avia_gt_core: masking unhandled irq reg 1 bit 15
[timeThread] - 30.08.2006 19:41:54, tim: Wed Aug 30 19:41:54 2006
Treiber&Bootoptionen:

SPTS Mode Treiber Laden: ein
HWSections verwenden: ein
Avia Watchdog: aus
eNX Watchdog: aus
PMT Update: ein

Direktaufnahme Einstellungen:

Max Dateigr.: 2048
Anz. Ringbuffer: 50
O_Sync: ein
FDatasync: ein

Wenn ich jetzt z.B. cat /proc/kcore > /hdd/testfile (er hat 9MB geschrieben) wie hier vorgeschlagen mache kommt dies:

Code: Alles auswählen

hda: lost interrupt
hda: status error: status=0x58 { DriveReady SeekComplete DataRequest }

hda: drive not ready for command
PCR discontinuity: PCR: 0x08832F3B6, OLDPCR: 0x088323B1E, Diff: 47256
hda: lost interrupt
hda: status error: status=0x58 { DriveReady SeekComplete DataRequest }

hda: drive not ready for command
dboxide: inb: fifo not empty?!

CPLD Status is 0812d017
dboxide: trace
16f5e3cb: INB         17       d0
c388e238 c38aca8c c3898a78 c3899044 
16f5e3ae: OUTB        17       c5
c38aca74 c3898a78 c3899044 c0003a98 
16f5e39c: OUTB        16       e0
c38ac724 c3898a78 c3899044 c0003a98 
16f5e38e: OUTB        15        c
c38ac704 c3898a78 c3899044 c0003a98 
16f5e380: OUTB        14       30
c38ac6ec c3898a78 c3899044 c0003a98 
16f5e373: OUTB        13       6d
c38ac6d0 c3898a78 c3899044 c0003a98 
16f5e366: OUTB        12       80
c38ac6b4 c3898a78 c3899044 c0003a98 
16f5e358: OUTB        11        0
c38ac69c c3898a78 c3899044 c0003a98 
16f5e348: OUTB        4e        8
c38aca30 c3898a78 c3899044 c0003a98 
16f5e31c: INB         17       50
c388e274 c3898a30 c3899044 c0003a98 
16f5e308: INB         17       50
c388e238 c3898a30 c3899044 c0003a98 
16f5e2cc: OUTB        16       e0
c388d4ec c3898a18 c3899044 c0003a98 
16f5e063: INB         17       50
c38acd9c c3899004 c0003a98 c0003b9c 
16f5e02f: INB         17       50
c388e0c8 c3898fcc c0003a98 c0003b9c 
16f5d84a: OUTSW       10      800
c388d7e8 c388f5d8 c38ac118 c38ace5c 
16f5d119: OUTSW       10      800
c388d7e8 c388f5d8 c38ac118 c38ace5c 
16f5d0e4: INB         17       58
c38acd9c c3899004 c0003a98 c0003b9c 
16f5d0b8: INB         17       58
c388e0c8 c3898fcc c0003a98 c0003b9c 
16f5c8d6: OUTSW       10      800
c388d7e8 c388f5d8 c38ac118 c38ace5c 
16f5c1a3: OUTSW       10      800
c388d7e8 c388f5d8 c38ac118 c38ace5c 
16f5c16d: INB         17       58
c38acd9c c3899004 c0003a98 c0003b9c 
16f5c136: INB         17       58
c388e0c8 c3898fcc c0003a98 c0003b9c 
16f5b951: OUTSW       10      800
c388d7e8 c388f5d8 c38ac118 c38ace5c 
16f5b21f: OUTSW       10      800
c388d7e8 c388f5d8 c38ac118 c38ace5c 
16f5b1e9: INB         17       58
c38acd9c c3899004 c0003a98 c0003b9c 
16f5b1bb: INB         17       58
c388e0c8 c3898fcc c0003a98 c0003b9c 
16f5a9d3: OUTSW       10      800
c388d7e8 c388f5d8 c38ac118 c38ace5c 
16f5a2a1: OUTSW       10      800
c388d7e8 c388f5d8 c38ac118 c38ace5c 
16f5a26d: INB         17       58
c38acd9c c3899004 c0003a98 c0003b9c 
16f5a23a: INB         17       58
c388e0c8 c3898fcc c0003a98 c0003b9c 
16f59a5a: OUTSW       10      800
c388d7e8 c388f5d8 c38ac118 c38ace5c 
trace end.
PCR discontinuity: PCR: 0x088452ECC, OLDPCR: 0x088412AAC, Diff: 263200
PCR discontinuity: PCR: 0x08864034B, OLDPCR: 0x0886353A1, Diff: 44970
hda: lost interrupt
hda: status error: status=0x58 { DriveReady SeekComplete DataRequest }

hda: drive not ready for command
PCR discontinuity: PCR: 0x08872CFB6, OLDPCR: 0x0887239FA, Diff: 38332
hda: lost interrupt
hda: status error: status=0x58 { DriveReady SeekComplete DataRequest }

hda: drive not ready for command
Eine vorher getestete aufnahme wurde in mehrere kleinere (max 4MB) teile gesplittet.... Weil beim ersten Test die recording.start immer angemeckert wurde habe ich diese hier verwendet

Code: Alles auswählen

[LCDFONT] FTC_Face_Requester (Fix12/Regular)
[neutrino] executing /var/tuxbox/config/recording.start
/var/tuxbox/config/recording.start: /var/tuxbox/config/recording.start: 3: renic
e: not found
[neutrino] /var/tuxbox/config/recording.start failed with return code = 127
Record channel_id: 4b100016e91 epg: 4b100016e918790, apids 0x0 mode 1
fsk:0, Genre:32, Dauer: 90
PANIC: not enough space in ringbuffer, available 42887, needed 93225
hda: lost interrupt
hda: status error: status=0x58 { DriveReady SeekComplete DataRequest }

hda: drive not ready for command
PCR discontinuity: PCR: 0x0E7895C13, OLDPCR: 0x0E788BE4F, Diff: 40388
[stream2file] pthreads exit code: 4294967295
[neutrino] executing /var/tuxbox/config/recording.start
/var/tuxbox/config/recording.start: /var/tuxbox/config/recording.start: 3: renic
e: not found
[neutrino] /var/tuxbox/config/recording.start failed with return code = 127
Record channel_id: 4b100016e91 epg: 4b100016e918790, apids 0x0 mode 1
fsk:0, Genre:32, Dauer: 90
PANIC: not enough space in ringbuffer, available 42887, needed 93225
hda: lost interrupt
hda: status error: status=0x58 { DriveReady SeekComplete DataRequest }

hda: drive not ready for command
HILFE BITTE !!!
Barf
Developer
Beiträge: 1475
Registriert: Dienstag 4. Februar 2003, 22:02

Beitrag von Barf »

Für mich seht es so aus als Hardwareprobleme mit dem IF. Nixht richtig raufgesteckt, oder Modemkabel ...? Ich wage mich zu bezweifeln dass mkfs.ext3 fehlerfrei durchgelaufen ist.

Treiberoptionen und ucodes ist hier wie Rasierwasser für Osama bin Laden.
PT-1
Moderator english
Beiträge: 2458
Registriert: Donnerstag 20. Dezember 2001, 00:00

Beitrag von PT-1 »

Barf hat geschrieben:Treiberoptionen und ucodes ist hier wie Rasierwasser für Osama bin Laden.
Modemkabel sitzt mittig mit dem breiten Stecker und ich versuche jetzt nochmal das JTG...

Was kann ich unter der Bemerkung mit den Ucodes verstehen..?
Barf
Developer
Beiträge: 1475
Registriert: Dienstag 4. Februar 2003, 22:02

Beitrag von Barf »

PT-1 hat geschrieben: Was kann ich unter der Bemerkung mit den Ucodes verstehen..?
Dass das Problem nicht da zu suchen ist. Sondern im IF-Hardware. Viele Posts beschreiben Probleme mit z.B. zo hohe Distanzrohre; bei mir hat gurgel ein fehlerhaftiges "Modemkabel" geliefert (funktionierte gut genug um die Platte zu erkennen, aber nicht zuverlässig zu betreiben).
wolgade
Semiprofi
Semiprofi
Beiträge: 1313
Registriert: Donnerstag 2. Dezember 2004, 00:18

Beitrag von wolgade »

Jau, war ich. Distanzhülsen waren einen Tick zu lang. Deshalb hatte der Stecker nicht richtig Kontakt.

http://tuxbox-forum.dreambox-fan.de/for ... hp?t=42696
PT-1
Moderator english
Beiträge: 2458
Registriert: Donnerstag 20. Dezember 2001, 00:00

Beitrag von PT-1 »

Da mein DSL zuhause spinnt leider erst jetzt die Fortsetzung:
JackTheGrabber Image Letzter Stand incl. Update von 29.08.

beim ausfuehren des scripts:

Code: Alles auswählen

[CPlugins] executing /lib/tuxbox/plugins/inithdd.sh
umount: Couldn't umount /hdd: Invalid argument
Checking that no-one is using this disk right now ...
 /dev/ide/host0/bus0/target0/lun0: p1 p2
OK
Warning: The partition table looks like it was made
  for C/H/S=*/255/63 (instead of 159560/16/63).
For this listing I'll assume that geometry.
Warning: no primary partition is marked bootable (active)
This does not matter for LILO, but the DOS MBR will not boot this disk.
[sectionsd] getUTC: read: Connection timed out
 /dev/ide/host0/bus0/target0/lun0: p1 p2
If you created or changed a DOS partition, /dev/foo7, say, then use dd(1)
to zero the first 512 bytes:  dd if=/dev/zero of=/dev/foo7 bs=512 count=1
(See fdisk(8).)
dboxide: outb: fifo not empty?!
CPLD Status is 08125017
dboxide: trace
16142871: INB         17       50
c388e274 c3898a30 c389904c c0003a98 
1614285c: INB         17       50
c388e238 c3898a30 c389904c c0003a98 
16142825: OUTB        16       e0
c388d4ec c3898a18 c389904c c0003a98 
16142525: INB         17       50
c38bdd9c c389900c c0003a98 c0003b9c 
161424ee: INB         17       50
c388e0c8 c3898fd4 c0003a98 c0003b9c 
16142255: OUTSW       10      200
c388d7e8 c388f5d8 c38bd118 c38bde5c 
16142073: OUTSW       10      200
c388d7e8 c388f5d8 c38bd118 c38bde5c 
16141e89: OUTSW       10      200
c388d7e8 c388f5d8 c38bd118 c38bde5c 
16141c90: OUTSW       10      200
c388d7e8 c388f5d8 c38bd118 c38bde5c 
16141aac: OUTSW       10      200
c388d7e8 c388f5d8 c38bd118 c38bde5c 
161418ca: OUTSW       10      200
c388d7e8 c388f5d8 c38bd118 c38bde5c 
161416e7: OUTSW       10      200
c388d7e8 c388f5d8 c38bd118 c38bde5c 
16141500: OUTSW       10      200
c388d7e8 c388f5d8 c38bd118 c38bde5c 
161414ca: INB         17       58
c38bdd9c c389900c c0003a98 c0003b9c 
1614148a: INB         17       58
c388e0c8 c3898fd4 c0003a98 c0003b9c 
1614121c: OUTSW       10      200
c388d7e8 c388f5d8 c38bd118 c38bdb3c 
16141039: OUTSW       10      200
c388d7e8 c388f5d8 c38bd118 c38bdb3c 
16140e58: OUTSW       10      200
c388d7e8 c388f5d8 c38bd118 c38bdb3c 
16140c69: OUTSW       10      200
c388d7e8 c388f5d8 c38bd118 c38bdb3c 
16140a86: OUTSW       10      200
c388d7e8 c388f5d8 c38bd118 c38bdb3c 
161408a2: OUTSW       10      200
c388d7e8 c388f5d8 c38bd118 c38bdb3c 
161406c0: OUTSW       10      200
c388d7e8 c388f5d8 c38bd118 c38bdb3c 
161404d2: OUTSW       10      200
c388d7e8 c388f5d8 c38bd118 c38bdb3c 
16140446: INB         17       58
c388e274 c38bda8c c3898a78 c389904c 
1614042e: INB         17       58
c388e338 c38bda8c c3898a78 c389904c 
16140420: INB         17       d0
c388e338 c38bda8c c3898a78 c389904c 
16140413: INB         17       d0
c388e338 c38bda8c c3898a78 c389904c 
161403f6: INB         17       d0
c388e238 c38bda8c c3898a78 c389904c 
161403d8: OUTB        17       c5
c38bda74 c3898a78 c389904c c0003a98 
161403c7: OUTB        16       e2
c38bd724 c3898a78 c389904c c0003a98 
161403b9: OUTB        15       2d
c38bd704 c3898a78 c389904c c0003a98 
trace end.
dboxide: fifo didn't get empty in time
CPLD Status is 1812002e
dboxide: trace
16cf9af2: OUTB        11        0
c38bd69c c3898a78 c389904c c0003a98 
16cf9ae2: OUTB        4e        8
c38bda30 c3898a78 c389904c c0003a98 
16cf9ab6: INB         17       50
c388e274 c3898a30 c389904c c0003a98 
16cf9aa1: INB         17       50
c388e238 c3898a30 c389904c c0003a98 
16cf9a70: OUTB        16       e0
c388d4ec c3898a18 c389904c c0003a98 
16cf9804: INB         17       50
c38bdd9c c389900c c0003a98 c0003b9c 
16cf97d3: INB         17       50
c388e0c8 c3898fd4 c0003a98 c0003b9c 
16cf953b: OUTSW       10      200
c388d7e8 c388f5d8 c38bd118 c38bde5c 
16cf935a: OUTSW       10      200
c388d7e8 c388f5d8 c38bd118 c38bde5c 
16cf9173: OUTSW       10      200
c388d7e8 c388f5d8 c38bd118 c38bde5c 
16cf8f7b: OUTSW       10      200
c388d7e8 c388f5d8 c38bd118 c38bde5c 
16cf8d99: OUTSW       10      200
c388d7e8 c388f5d8 c38bd118 c38bde5c 
16cf8bb6: OUTSW       10      200
c388d7e8 c388f5d8 c38bd118 c38bde5c 
16cf89d4: OUTSW       10      200
c388d7e8 c388f5d8 c38bd118 c38bde5c 
16cf87f0: OUTSW       10      200
c388d7e8 c388f5d8 c38bd118 c38bde5c 
16cf87b8: INB         17       58
c38bdd9c c389900c c0003a98 c0003b9c 
16cf877c: INB         17       58
c388e0c8 c3898fd4 c0003a98 c0003b9c 
16cf8511: OUTSW       10      200
c388d7e8 c388f5d8 c38bd118 c38bdb3c 
16cf832f: OUTSW       10      200
c388d7e8 c388f5d8 c38bd118 c38bdb3c 
16cf814b: OUTSW       10      200
c388d7e8 c388f5d8 c38bd118 c38bdb3c 
16cf7f5b: OUTSW       10      200
c388d7e8 c388f5d8 c38bd118 c38bdb3c 
16cf7d79: OUTSW       10      200
c388d7e8 c388f5d8 c38bd118 c38bdb3c 
16cf7b96: OUTSW       10      200
c388d7e8 c388f5d8 c38bd118 c38bdb3c 
16cf79b4: OUTSW       10      200
c388d7e8 c388f5d8 c38bd118 c38bdb3c 
16cf77c8: OUTSW       10      200
c388d7e8 c388f5d8 c38bd118 c38bdb3c 
16cf773c: INB         17       58
c388e274 c38bda8c c3898a78 c389904c 
16cf7724: INB         17       58
c388e338 c38bda8c c3898a78 c389904c 
16cf7708: INB         17       d0
c388e238 c38bda8c c3898a78 c389904c 
16cf76ec: OUTB        17       c5
c38bda74 c3898a78 c389904c c0003a98 
16cf76da: OUTB        16       e3
c38bd724 c3898a78 c389904c c0003a98 
16cf76cc: OUTB        15       21
c38bd704 c3898a78 c389904c c0003a98 
trace end.
dboxide: outb: fifo not empty?!
CPLD Status is 1812002e
dboxide: trace
trace end.
dboxide: fifo didn't get empty in time
CPLD Status is 18122032
dboxide: trace
176edab7: OUTB        12       20
c38bd6b4 c3898a78 c389904c c0003a98 
trace end.
dboxide: outb: fifo not empty?!
CPLD Status is 18122032
dboxide: trace
trace end.
dboxide: fifo didn't get empty in time
CPLD Status is 18121033
dboxide: trace
177fa870: OUTB        13       10
c38bd6d0 c3898a78 c389904c c0003a98 
trace end.
dboxide: outb: fifo not empty?!
CPLD Status is 18121033
dboxide: trace
trace end.
dboxide: fifo didn't get empty in time
CPLD Status is 1812f834
dboxide: trace
1790762c: OUTB        14       f8
c38bd6ec c3898a78 c389904c c0003a98 
trace end.
dboxide: outb: fifo not empty?!
CPLD Status is 1812f834
dboxide: trace
trace end.
dboxide: fifo didn't get empty in time
CPLD Status is 18122435
dboxide: trace
17a143df: OUTB        15       25
c38bd704 c3898a78 c389904c c0003a98 
trace end.
dboxide: outb: fifo not empty?!
CPLD Status is 18122435
dboxide: trace
trace end.
dboxide: fifo didn't get empty in time
CPLD Status is 1812e236
dboxide: trace
17b21198: OUTB        16       e3
c38bd724 c3898a78 c389904c c0003a98 
trace end.
dboxide: outb: fifo not empty?!
CPLD Status is 1812e236
dboxide: trace
trace end.
dboxide: fifo didn't get empty in time
CPLD Status is 1c12c437
dboxide: trace
17c2df4b: OUTB        17       c5
c38bda74 c3898a78 c389904c c0003a98 
trace end.
dboxide: inb: fifo not empty?!

CPLD Status is 1c12c437
dboxide: trace
trace end.
hda: status error: status=0x50 { DriveReady SeekComplete }

hda: no DRQ after issuing MULTWRITE
Waere schoen wenn DBoxBaer oder Gurgel etwas dazu sagen koennten...

nach einem Neustart wenn ich via Telnet init_hdd.sh mache:

Code: Alles auswählen

login[141]: root login  on `pts/0'

[sectionsd] getUTC: read: Connection timed out
 /dev/ide/host0/bus0/target0/lun0: p1 p2
 /dev/ide/host0/bus0/target0/lun0: p1 p2
hda: lost interrupt
hda: status error: status=0x58 { DriveReady SeekComplete DataRequest }

hda: drive not ready for command
Das Kabel vom IDE Interface kann ja am interface nicht falsch herum aufgesteckt werden. Rot zeigt zum IDE Kabel Sockel

Am Modem zeigt Rot zur ehemaligen Telefon Buchse
Der Stecker sitzt mittig und rot ist auf dem ersten Kontakt des Modems

Habe die Distanzstuecke jetzt ausgebaut und irgendwie haengt sich die Box beim JTG script und auch beim init_hdd.sh jetzt nur noch weg (reset)
Liontamer
Klöppelliese
Beiträge: 1644
Registriert: Donnerstag 8. August 2002, 12:51

Beitrag von Liontamer »

Code: Alles auswählen

hda: IC35L080AVVA07-0, ATA DISK drive
Was ist das denn für eine Platte? (Hersteller)

Deckt sich diese Ausgabe mit der Ausgabe von 'cat /proc/ide/hda/model'?
PT-1
Moderator english
Beiträge: 2458
Registriert: Donnerstag 20. Dezember 2001, 00:00

Beitrag von PT-1 »

Das ist eine IBM Platte
Bin gerade im Buero und habe die platte wieder ausgebaut werde aber heute abend nochmal weiter testen..
Liontamer
Klöppelliese
Beiträge: 1644
Registriert: Donnerstag 8. August 2002, 12:51

Beitrag von Liontamer »

Also IBM Platten melden sich eigentlich auch direkt mit "IBM.....". Jedenfalls tun das alle, die ich bisher hatte.
Wenn die Meldung schon falsch ist, wundert es micht nicht, dass der Rest auch nicht geht.

Ich tippe auf eine fehlerhafte Verbindung einer Daten oder Adressleitung. Evtl. ein Lotschluss am FPGA oder ein Pin ist nicht angelötet.
PT-1
Moderator english
Beiträge: 2458
Registriert: Donnerstag 20. Dezember 2001, 00:00

Beitrag von PT-1 »

Platte hat bis zum Einbau in die Dbox einwandfrei in meinem PC funktioniert...

Ich werde dies aber spaeter nochmal testen ;-)

EDIT: gerade mal google bemueht:

http://www.google.co.uk/search?hl=en&q=IC35L080&meta=

Scheint als bezeichnung also OK zu sein..
Liontamer
Klöppelliese
Beiträge: 1644
Registriert: Donnerstag 8. August 2002, 12:51

Beitrag von Liontamer »

Hmm, ok. Dann lag ich wohl falsch :-?
PT-1
Moderator english
Beiträge: 2458
Registriert: Donnerstag 20. Dezember 2001, 00:00

Beitrag von PT-1 »

Kein Problem..

Eventuell haben ja Gurgel und/oder DBoxbaer eine Idee...

Danke erstmal fuer die moralische Unterstuetzung..
wolgade
Semiprofi
Semiprofi
Beiträge: 1313
Registriert: Donnerstag 2. Dezember 2004, 00:18

Beitrag von wolgade »

Also IBM Platten melden sich eigentlich auch direkt mit "IBM.....".
Nö, tun sie nicht. Dürfte eine Platte aus der Zeit des Verkaufs der Festplattensparte an Hitachi sein. Die legendäre DTLA-Serie, bzw. die nachfolgende, die den Ruf der IBM-Platten gründlich ruiniert haben.

Ich hab auch noch so eine. Ist jetzt in meinem Eisfair verbaut. Das erste Exemplar hat vier Wochen gehalten. Danach war sie so kaputt, daß sie mit dem IBM-Diagnosetool nicht mal mehr reden wolte. Also nicht nur Headcrash, sondern auch verstorbene Plattenelektronik.

Ich würde testhalber wirklich mal eine andere Platte ausprobieren.
PT-1
Moderator english
Beiträge: 2458
Registriert: Donnerstag 20. Dezember 2001, 00:00

Beitrag von PT-1 »

Nachdem ich jetzt nochmal alles zerlegt und gereinigt habe und mit Kontaktspray behandelt habe und alle Verbindungen zum Modemkabel per Durchgangspruefer getestet habe ist mir jetzt am Schluss das Display verreckt...

Laeuchtet nur noch leicht gruen.... wird aber beim booten erkannt..
Werde mal mit einem Sagem Display testen oder eventuell kann mir ja jemand sagen wo ich nach Spannungen bzw Uebeltaetern suchen muss...

Zurueck zum HDD Interface.

Andere Platte Seagate ST340016A
Formatieren klappte beim ersten mal

Dann aufnahme getestet und der gleiche Salat, immer wieder abbrueche.
Dann die Treiber usw. versucht zu verstellen

IDE Interface wurde dann fuer eine Zeit gar nicht mehr erkannt und nun laesst sich die Platte nicht mehr mounten.

Habe das Script nochmal versuch aber Platte & Box weigern sich..

habe jetzt also schon 3 verschiedene Platten getestet

Jetzt extra im Buero PC mit Knoppix 5 gebootet und die Platte ran.
Wird unter /DEV als HDB,HDB1 und HDB2 erkannt

unter /mnt nur als hdb2

wie kann ich diese Platte jetzt per Knoppix formatieren um diese in der Box wieder testen zu koennen...?

Ich verwende mitlerweile JtG vom 10.09.2006

Bitte das komplette sfdisk oder so commando

BITTE !!! :gruebel: :gruebel:

Edit bOOTCD ROM IST hda & master
hdd ist hdb und slave am gleichen Kabel !
DrStoned
Tuxboxer
Tuxboxer
Beiträge: 2614
Registriert: Montag 20. Mai 2002, 10:49
Image: JTG-Image [IDE] Version 2.4.4
Image: (7025SS) Merlin

Beitrag von DrStoned »

Die Platte ist als Slave eingestellt, jumpere sie mal als Master, und dann wieder in die Box. Das Init-Skript funktioniert in der im Image eingebauten Form nur als Master. Gestern hatte ich auch so einen Fall. Da war die Platte als Cable-Select eingestellt und wurde mal als Master und mal als Slave erkannt. Du kannst sie auch unter Windows verwenden und einfach alle Partionen löschen, dann wieder in die Box und das inithdd-Skript ausführen.

Greetz von DrStoned :lol: :lol: :lol:
Zuletzt geändert von DrStoned am Dienstag 12. September 2006, 20:31, insgesamt 1-mal geändert.
Greetz von DrStoned :lol: :lol: :lol:
PT-1
Moderator english
Beiträge: 2458
Registriert: Donnerstag 20. Dezember 2001, 00:00

Beitrag von PT-1 »

Leider habe ich keinen PC zur Hand der Windows einfach so drauf hat und ich schnell mal auseinander bauen kann....

Slave ist Sie ja jetzt nur weil in Knoppix PC ... (steht alles im Buero, Sata usw......) und muesste jetzt alles wieder heimschleppen....

Einfach nur einen Linux befehl um diese manuell in Linux auf die Dbox vorzubereiten....

Bitte !! :gruebel: :gruebel: :gruebel: :gruebel:

EDIT : Als Master laeuft das Script defenitiv auf der Dbox mit beiden Platten nicht !!

Bild

Bild
Zuletzt geändert von PT-1 am Dienstag 12. September 2006, 20:36, insgesamt 1-mal geändert.
DrStoned
Tuxboxer
Tuxboxer
Beiträge: 2614
Registriert: Montag 20. Mai 2002, 10:49
Image: JTG-Image [IDE] Version 2.4.4
Image: (7025SS) Merlin

Beitrag von DrStoned »

Das kannst Du dem inihdd-Skript entnehmen.
War die Platte in der Box als Master gejumpert oder als Cable Select? Lies noch mal mein voriges Posting.

Greetz von DrStoned :lol: :lol: :lol:
Greetz von DrStoned :lol: :lol: :lol:
DrStoned
Tuxboxer
Tuxboxer
Beiträge: 2614
Registriert: Montag 20. Mai 2002, 10:49
Image: JTG-Image [IDE] Version 2.4.4
Image: (7025SS) Merlin

Beitrag von DrStoned »

Das Script findest Du hier. http://forum.tuxbox-cvs.sourceforge.net ... 016#312016

Greetz von DrStoned :lol: :lol: :lol:
Greetz von DrStoned :lol: :lol: :lol:
PT-1
Moderator english
Beiträge: 2458
Registriert: Donnerstag 20. Dezember 2001, 00:00

Beitrag von PT-1 »

Platte war als Master gejumpert
Habe schon ein kuerzeres 80 poliges Kabe verwendet
Oder am Salve Anschluss vom Gurgel Kabel
...

hier :
http://forum.tuxbox-cvs.sourceforge.net ... 025#312025

wenn dies:
> sfdisk -f /dev/ide/host0/bus0/target0/lun0/disc << EOF
> ,128,S
> ,,L
> EOF

trifft ja aber nicht auf meine config zu oder...
mach ich dann sfdisk -f /dev/hdb oder was ..?

Ich habe naemlich kein /dev/ide ...
DrStoned
Tuxboxer
Tuxboxer
Beiträge: 2614
Registriert: Montag 20. Mai 2002, 10:49
Image: JTG-Image [IDE] Version 2.4.4
Image: (7025SS) Merlin

Beitrag von DrStoned »

Da muss ich passen, soweit kenn ich mich mit Linux nicht aus. Schau mal in die Debian manpage. Findest Du über Google.

Greetz von DrStoned :lol: :lol: :lol:
Greetz von DrStoned :lol: :lol: :lol:
PT-1
Moderator english
Beiträge: 2458
Registriert: Donnerstag 20. Dezember 2001, 00:00

Beitrag von PT-1 »

Dann mach ich mich mal auf den Weg nachhause und hoffe das ein Linux Spezi mir helfen kann...
Kann ja ab morgen frueh wieder spielen...
MarcM
Foren-Moderator
Beiträge: 1119
Registriert: Sonntag 9. Juni 2002, 13:28

Beitrag von MarcM »

Hi,

du kannst cfdisk auf der Konsole benutzen um die Partitionen wieder zu löschen. Ist recht selbsterklärend, da menügeführt

Code: Alles auswählen

cfdisk /dev/hdb
Marc
PT-1
Moderator english
Beiträge: 2458
Registriert: Donnerstag 20. Dezember 2001, 00:00

Beitrag von PT-1 »

knoppix@1[dev]$ sfdisk /dev/hdb
/dev/hdb: Permission denied

sfdisk: cannot open /dev/hdb read-write

und wenn ich versuche zu mounten:

knoppix@1[dev]$ mount /dev/hdb
mount: can't find /dev/hdb in /etc/fstab or /etc/mtab
MarcM
Foren-Moderator
Beiträge: 1119
Registriert: Sonntag 9. Juni 2002, 13:28

Beitrag von MarcM »

Code: Alles auswählen

sudo cfdisk /dev/hdb
mach nen sudo davor du brauchst Root-Rechte

Und gemountet wird zum partitionieren nichts...und schon garnicht komplette Festplatten...sondern eher Partitionen...und wenn sie nicht in der /etc/fstab stehen, dann noch den Zielort und evtl. Dateisystem dazu...

z.B.
mount -t ext3 /dev/hdb1 /mnt

Marc

*Edit* Es heißt sudo nicht su...
PT-1
Moderator english
Beiträge: 2458
Registriert: Donnerstag 20. Dezember 2001, 00:00

Beitrag von PT-1 »

@Mark

Danke !!

Code: Alles auswählen

root@1[dev]# sfdisk -f /dev/hdb << EOF
> sfdisk -f /dev/hdb << EOF,S
> ,,L
> EOF
Checking that no-one is using this disk right now ...
OK

Disk /dev/hdb: 159560 cylinders, 16 heads, 63 sectors/track
Old situation:
Units = cylinders of 516096 bytes, blocks of 1024 bytes, counting from 0

   Device Boot Start     End   #cyls    #blocks   Id  System
/dev/hdb1          0+    127     128-     64511+  82  Linux swap / Solaris
/dev/hdb2        128  159559  159432   80353728   83  Linux
/dev/hdb3          0       -       0          0    0  Empty
/dev/hdb4          0       -       0          0    0  Empty
trailing junk after number

sfdisk: bad input
root@1[dev]# sfdisk -f /dev/hdb << EOF
> ,128,S
> ,,L
> EOF
Checking that no-one is using this disk right now ...
OK

Disk /dev/hdb: 159560 cylinders, 16 heads, 63 sectors/track
Old situation:
Units = cylinders of 516096 bytes, blocks of 1024 bytes, counting from 0

   Device Boot Start     End   #cyls    #blocks   Id  System
/dev/hdb1          0+    127     128-     64511+  82  Linux swap / Solaris
/dev/hdb2        128  159559  159432   80353728   83  Linux
/dev/hdb3          0       -       0          0    0  Empty
/dev/hdb4          0       -       0          0    0  Empty
New situation:
Units = cylinders of 516096 bytes, blocks of 1024 bytes, counting from 0

   Device Boot Start     End   #cyls    #blocks   Id  System
/dev/hdb1          0+    127     128-     64511+  82  Linux swap / Solaris
/dev/hdb2        128  159559  159432   80353728   83  Linux
/dev/hdb3          0       -       0          0    0  Empty
/dev/hdb4          0       -       0          0    0  Empty
Warning: no primary partition is marked bootable (active)
This does not matter for LILO, but the DOS MBR will not boot this disk.
Successfully wrote the new partition table

Re-reading the partition table ...

If you created or changed a DOS partition, /dev/foo7, say, then use dd(1)
to zero the first 512 bytes:  dd if=/dev/zero of=/dev/foo7 bs=512 count=1
(See fdisk(8).)
nur hier:

Code: Alles auswählen

root@1[dev]# mkswap /dev/hdb/part1
/dev/hdb/part1: Not a directory
root@1[dev]# mkfs.ext3 -T largefile -m0 /dev/hdb/part2
mke2fs 1.39-WIP (09-Apr-2006)
Could not stat /dev/hdb/part2 --- Not a directory
hapert es jetzt noch ... :gruebel: