IDE Interface: IDE-auf-Sata Problem "fifo not empty"

Hard- und Software Fragen rund um die dbox2 - außer zu, JtG-Team-Image
Antworten
Nachricht
Autor
dbs
Einmal-Streamer
Einmal-Streamer
Beiträge: 7
Registriert: Mi 18 Aug 2004, 21:39

IDE Interface: IDE-auf-Sata Problem "fifo not empty"

#1 Beitrag von dbs » Fr 10 Apr 2009, 10:01

Hallo,

an das IDE-Interface meiner dbox2 möchte ich eine übrige S-ATA Festplatte anschließen. Dafür hab ich mir bei Hallenberg.com einen passenden Adapter besorgt, der laut Beschreibung zu 100% kompatibel mit allen verfügbaren dbox-IDE-Interfaces ist.

Nach dem Einbau wollte ich den IDE Treiber im Harddisk Setup aktivieren. Aber sobald ich "Einstellungen jetzt speichern" auswähle, bleibt die box "stehen" und kann nicht mehr bedient werden.

Das Terminal spuckt dabei Folgendes aus:

Code: Alles auswählen

Harddisk Menu 2008-08-02 JTG-Riker V0.39 
[neutrino ide] /proc/mounts missing or ide device mountpoint not found
[neutrino ide] Set mountpoint to default: /hdd
Uniform Multi-Platform E-IDE driver Revision: 7.00beta4-2.4
ide: Assuming 50MHz system bus speed for PIO modes; override with idebus=xx
dboxide: $Id: main.c,v 1.13 2009/01/13 22:13:23 dbt Exp $
ide: late registration of driver.
dboxide: activating cs2
dboxide: address space of IDE-Interface is at: 0xc3c32000
dboxide: IDE-Interface detected, Vendor: DboxBaer or kpt.ahab/Stingray
dboxide: fifo didn't get empty in time
CPLD Status is 1012006e
dboxide: trace
1c97be32: OUTB        4e        e
c3c2d928 c3c1e9a0 c3c2dc94 c0011148 
trace end.
dboxide: outb: fifo not empty?!
CPLD Status is 1012006e
dboxide: trace
trace end.
dboxide: fifo didn't get empty in time
CPLD Status is 3012006e
dboxide: trace
1ca4f095: OUTB        4e        a
c3c2d948 c3c1e9a0 c3c2dc94 c0011148 
trace end.
dboxide: inb: fifo not empty?!

CPLD Status is 3012006e
dboxide: trace
trace end.
Was bedeutet "fifo not empty"?

Benutzeravatar
Stingray!
Site Sponsor
Site Sponsor
Beiträge: 35
Registriert: Mi 29 Okt 2008, 18:30
Wohnort: dbox2.net
Kontaktdaten:

Re: IDE Interface: IDE-auf-Sata Problem "fifo not empty"

#2 Beitrag von Stingray! » Sa 11 Apr 2009, 8:11

Das bedeutet das der genutzte Adapter nicht kompatibel zu unserem Interface ist.
In wie weit die Kompatibilität mit unseren Interfaces getestet wurde, kann ich nicht beatnworten.
Jedoch haben wir die Erfahrung gemacht, dass nicht alle IDE->SATA Adapter fehlerfrei mit dem Interface funktionieren. Teilweise ist das sogar abhängig von der Charge des IDE->SATA Adapters.
Das war auch mit ein Grund warum das IDE-SATA-Interface entwickelt wurde.

Ein IDE->SATA Adapter der mit unseren Interface gestet wurde und funktioniert erhälst Du bei abel.tv
http://abeltv.de/shop/product_info.php? ... 886b2ad36c

Riker
TuxBox CDK Experte
TuxBox CDK Experte
Beiträge: 1466
Registriert: Mo 04 Aug 2003, 16:22
Wohnort: Hallenberg.com
Kontaktdaten:

Re: IDE Interface: IDE-auf-Sata Problem "fifo not empty"

#3 Beitrag von Riker » Sa 11 Apr 2009, 16:43

Ich tippe eher auf ein Hardwareproblem an der Box, Steckplatz Problem oder CPU defekt, hast du das Interface mal
mit einer IDE Platte getestet?

Die Interfaces von Basti die ich getestet habe gehen alle mit dem Adapter von Logilink, nur in der Dreambox geht
der nicht, da gibts IRQ Probleme.

Ich werde das aber morgen nochmal testen, was für eine Box ist das?


Gruß Riker
1. Nokia Sat 2xI Avia 600 7-farbiges Display, IDE 120GB HDD 2,5"
2. Dreambox DM8000-HD an 46" Full-HD Samsung LED-TV
3. Diverese d-Boxen und Dreamboxen im Schrank
4. habe fertig

Benutzeravatar
Stingray!
Site Sponsor
Site Sponsor
Beiträge: 35
Registriert: Mi 29 Okt 2008, 18:30
Wohnort: dbox2.net
Kontaktdaten:

Re: IDE Interface: IDE-auf-Sata Problem "fifo not empty"

#4 Beitrag von Stingray! » Sa 11 Apr 2009, 17:00

Nein, definitv kein Hardwareproblem der Box.
Der Fehler ist mit hier vorhandenen IDE->SATA Adaptern reproduzierbar und liegt definitv am IDE->SATA Adapter.
Wie bereits geschrieben kann das auch abhängig von der Charge des IDE->SATA Adapters sein.

Riker
TuxBox CDK Experte
TuxBox CDK Experte
Beiträge: 1466
Registriert: Mo 04 Aug 2003, 16:22
Wohnort: Hallenberg.com
Kontaktdaten:

Re: IDE Interface: IDE-auf-Sata Problem "fifo not empty"

#5 Beitrag von Riker » Sa 11 Apr 2009, 17:06

Stingray! hat geschrieben:Nein, definitv kein Hardwareproblem der Box.
Der Fehler ist mit hier vorhandenen IDE->SATA Adaptern reproduzierbar und liegt definitv am IDE->SATA Adapter.
Hm dann müssten wir mal sehen welchen Chip die haben, den den den ich habe der geht.

Ausserdem ist doch die beschaltung am IDE Ausgang vom CPLD gleich bei beiden IFs oder nicht ?

Was für eine Box es ist wäre interessant zu wissen.

Gruß Riker
1. Nokia Sat 2xI Avia 600 7-farbiges Display, IDE 120GB HDD 2,5"
2. Dreambox DM8000-HD an 46" Full-HD Samsung LED-TV
3. Diverese d-Boxen und Dreamboxen im Schrank
4. habe fertig

Benutzeravatar
Stingray!
Site Sponsor
Site Sponsor
Beiträge: 35
Registriert: Mi 29 Okt 2008, 18:30
Wohnort: dbox2.net
Kontaktdaten:

Re: IDE Interface: IDE-auf-Sata Problem "fifo not empty"

#6 Beitrag von Stingray! » Sa 11 Apr 2009, 17:14

Nein, bei jedem Interface wurden aufgrund der Leitungslegung auch immer andere Pins vom CPLD für den IDE-Anschluss genutzt.
Wie geschrieben. Es gibt Adapter die funktionien und es gibt Adapter die funktionieren nicht.

dbs
Einmal-Streamer
Einmal-Streamer
Beiträge: 7
Registriert: Mi 18 Aug 2004, 21:39

Re: IDE Interface: IDE-auf-Sata Problem "fifo not empty"

#7 Beitrag von dbs » Di 05 Mai 2009, 17:34

Stingray! hat geschrieben:Ein IDE->SATA Adapter der mit unseren Interface gestet wurde und funktioniert erhälst Du bei abel.tv
Anstatt einen weiteren IDE->SATA Adapter zu kaufen, hab ich mich entschieden gleich ein SATA-Interface zu bestellen und das IDE-Interface in meine zweite dbox einzubauen.

Das SATA-Interface wurde heute geliefert aber ich bekomme daran die IDE-Festplatte einfach nicht zum Laufen -> hda: lost interrupt

Code: Alles auswählen

Harddisk Menu 2008-08-02 JTG-Riker V0.39 
[neutrino ide] /proc/mounts missing or ide device mountpoint not found
[neutrino ide] Set mountpoint to default: /hdd
[sectionsd] getUTC: read: Connection timed out
Uniform Multi-Platform E-IDE driver Revision: 7.00beta4-2.4
ide: Assuming 50MHz system bus speed for PIO modes; override with idebus=xx
dboxide: $Id: main.c,v 1.13 2009/01/13 22:13:23 dbt Exp $
ide: late registration of driver.
dboxide: activating cs2
oxide: address space of IDE-Interface is at: 0xc3cc1000
dboxide: IDE-Interface detected, Vendor: DboxBaer or kpt.ahab/Stingray
dboxide: sreset succeeded
Probing IDE interface ide0...
hda: WDC WD2500BEVE-00WZT0, ATA DISK drive
ide0 at 0x010-0x017,0x04e on irq 47
hda: attached ide-disk driver.
hda: host protected area => 1
[sectionsd] getUTC: read: Connection timed out
hda: lost interrupt
[sectionsd] getUTC: read: Connection timed out
hda: lost interrupt
[sectionsd] getUTC: read: Connection timed out
hda: lost interrupt
hda: lost interrupt
hda: 488397168 sectors (250059 MB) w/8192KiB Cache, CHS=30401/255/63
[sectionsd] getUTC: read: Connection timed out
hda: lost interrupt
[sectionsd] getUTC: read: Connection timed out
hda: lost interrupt
Partition check:
 /dev/ide/host0/bus0/target0/lun0:[sectionsd] getUTC: read: Connection timed out

<3>hda: lost interrupt
 p1 p2
SGI XFS with no debug enabled
Wenn ich aber das SATA-Interface ausbaue und mit den selben Kabeln (!) das IDE-Interface dranhänge funktioniert die HD einwandfrei.

Code: Alles auswählen

Harddisk Menu 2008-08-02 JTG-Riker V0.39 
[neutrino ide] /proc/mounts missing or ide device mountpoint not found
[neutrino ide] Set mountpoint to default: /hdd
[sectionsd] getUTC: read: Connection timed out
Uniform Multi-Platform E-IDE driver Revision: 7.00beta4-2.4
ide: Assuming 50MHz system bus speed for PIO modes; override with idebus=xx
dboxide: $Id: main.c,v 1.13 2009/01/13 22:13:23 dbt Exp $
ide: late registration of driver.
dboxide: activating cs2
oxide: address space of IDE-Interface is at: 0xc3cc1000
dboxide: IDE-Interface detected, Vendor: DboxBaer or kpt.ahab/Stingray
dboxide: sreset succeeded
Probing IDE interface ide0...
hda: WDC WD2500BEVE-00WZT0, ATA DISK drive
ide0 at 0x010-0x017,0x04e on irq 47
hda: attached ide-disk driver.
hda: host protected area => 1
hda: 488397168 sectors (250059 MB) w/8192KiB Cache, CHS=30401/255/63
Partition check:
 /dev/ide/host0/bus0/target0/lun0: p1 p2
SGI XFS with no debug enabled
Braucht man für das SATA-Interface andere Treiber?
Oder muss sonst etwas Bestimmtes eingestellt werden?

Das Kabel am Modemport sitzt auf jeden Fall richtig.

Benutzeravatar
Stingray!
Site Sponsor
Site Sponsor
Beiträge: 35
Registriert: Mi 29 Okt 2008, 18:30
Wohnort: dbox2.net
Kontaktdaten:

Re: IDE Interface: IDE-auf-Sata Problem "fifo not empty"

#8 Beitrag von Stingray! » Di 05 Mai 2009, 19:21

Hi,

Fehlerursachen für "lost interrupt" könnten sein:

- Linuxsoftware fehlerhaft
- kein richtiger Kontakt vom Interface zum Ramport
- IRQ-Unterbrechung am Modemport
- Kabel zum Modemport defekt oder Schlüsse im Kabel
- Prozessor Teildefekt

Das Interface braucht keine anderen Treiber.
Wie ist der Jumper für SATA Master/Slave gesteckt?

Antworten