HDD wird schon im Standby sehr heiß

to stream or not to stream
Kuhrscher
Neugieriger
Neugieriger
Beiträge: 5
Registriert: Montag 23. Oktober 2006, 20:26

HDD wird schon im Standby sehr heiß

Beitrag von Kuhrscher »

Moin,

ich habe seit letztem Wochenende ein IDE-Interface von Hallenberg in meiner Nokia DBox2 (AVIA 500). Daran betreibe ich eine neue Western Digital 3,5"-Festplatte vom Typ "WD5000AVJB" mit 500GB [1], die explizit für den Einsatz in Harddisk-Recordern gebaut wurde und sich unter anderem durch ihre niedrige Betriebstemperatur auszeichenen soll. Die Festplatte wird zwar problemlos erkannt und Aufnahmen funktionieren prinzipiell auch, allerdings wird die Platte binnen kurzer Zeit sehr heiß (über 60 Grad) und die Aufnahme bricht dann mit dem Kommentar ab, dass die Daten nicht schnell genug geschrieben werden konnten. Auch in Ruhe bei freistehender Box und geöffnetem Deckel erreicht die Platte im StandBy schnell 50 Grad.

Abgesehen davon lässt sich bei der Festplatte auch der DMA-Modus nicht aktivieren. In einem anderen Forum (ich finde das Posting leider nicht wieder) habe ich davon gelesen, dass oben genannte Probleme damit in Verbindung stehen könne. Ich bin allerdings etwas ratlos, warum sich der DMA-Modus nicht aktivieren lässt. Es wird in der "hdparm -i"-Ausgabe auch gar kein mdma-Modus gelistet. Die neue Platte sollte den ja eigentlich schon unterstützen, oder?

Ich verwende den derzeit aktuellen JtG-Snapshot vom 18.08.2008.

Ich bin für jeden Hinweis zur Lösung des Hitzeproblems und bezüglich der DMA-Aktivierung sehr dankbar.

Code: Alles auswählen

~ > hdparm -i /dev/ide/host0/bus0/target0/lun0/disc

/dev/ide/host0/bus0/target0/lun0/disc:

 Model=WDC WD5000AVJB-63YUA0, FwRev=12.01C02, SerialNo=WD-WCAS87229312
 Config={ HardSect NotMFM HdSw>15uSec SpinMotCtl Fixed DTR>5Mbs FmtGapReq }
 RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=50
 BuffType=unknown, BuffSize=8192kB, MaxMultSect=128, MultSect=16
 CurCHS=16383/1/63, CurSects=1032129, LBA=no
 IORDY=no, tPIO={min:120,w/IORDY:120}
 PIO modes:  pio0 pio3 pio4
 UDMA modes: udma0 udma1 udma2 udma3 udma4 udma5
 AdvancedPM=no WriteCache=enabled
 Drive conforms to: Unspecified:  ATA/ATAPI-1,2,3,4,5,6,7

 * signifies the current active mode

Code: Alles auswählen

~ > hdparm -d /dev/ide/host0/bus0/target0/lun0/disc

/dev/ide/host0/bus0/target0/lun0/disc:
 using_dma     =  0 (off)

Code: Alles auswählen

~ > hdparm -d1 /dev/ide/host0/bus0/target0/lun0/disc

/dev/ide/host0/bus0/target0/lun0/disc:
 setting using_dma to 1 (on)
 HDIO_SET_DMA failed: Operation not permitted
 using_dma     =  0 (off)

Code: Alles auswählen

~ > dmesg 
Linux version 2.4.36.6-dbox2 (vom Jtg-Team)  (gcc version 3.4.6) #1 Mi 11. Jun 22:31:34 CEST 2008
On node 0 totalpages: 8192                                                                       
zone(0): 8192 pages.                                                                             
zone(1): 0 pages.                                                                                
zone(2): 0 pages.                                                                                
Kernel command line: root=/dev/mtdblock2 rootfstype=squashfs console=ttyS0,9600 dbox_duplex=0    
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.96 BogoMIPS                                                         
Memory: 30788k available (1172k kernel code, 348k 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: version 3.0 (2006/03/15) 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)                               
i2c-core.o: driver i2c-dev dummy driver registered.                                              
CPM UART driver version 0.04                                                                     
ttyS0 at 0x0280 is on SMC1 using BRG1                                                            
ttyS1 at 0x0380 is on SMC2 using BRG2                                                            
pty: 256 Unix98 ptys configured                                                                  
half-duplex mode enabled                                                                         
eth0: CPM ENET Version 0.2.dbox2 on SCC2, 00:50:9c:1c:99:ce                                      
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                                                  
0: offset=0x0,size=0x4000,blocks=8                                                               
1: offset=0x20000,size=0x20000,blocks=63                                                         
Creating 6 MTD partitions on "D-Box 2 flash memory":                                             
0x00000000-0x00020000 : "BR bootloader"                                                          
0x00020000-0x00040000 : "FLFS (U-Boot)"                                                          
0x00040000-0x006a0000 : "root (SquashFS_LZMA)"                                                   
0x006a0000-0x00800000 : "var (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 (squashfs filesystem) readonly.                                                
Mounted devfs on /dev                                                                            
Freeing unused kernel memory: 60k init                                                           
event: $Id: event.c,v 1.12 2003/09/30 05:45:38 obi Exp $                                         
tuxbox: IDE-Interface detected, Vendor: Gurgel                                                   
[i2c-8xx]: mpc 8xx i2c init                                                                      
i2c-dev.o: Registered 'PowerPC 8xx I2C adapter' as minor 0                                       
i2c-core.o: adapter PowerPC 8xx I2C adapter registered as adapter 0.                             
[i2c-8xx]: adapter: 0                                                                            
i2c-core.o: driver DBox2 Frontprocessor driver registered.                                       
i2c-core.o: client [DBox2 Frontprocessor client] registered to adapter [PowerPC 8xx I2C adapter](pos. 0).
i2c-core.o: driver i2c audio/video switch driver registered.                                             
i2c-core.o: client [CXA2092] registered to adapter [PowerPC 8xx I2C adapter](pos. 1).                    
i2c-core.o: driver saa7126 registered.                                                                   
i2c-core.o: client [saa7126] registered to adapter [PowerPC 8xx I2C adapter](pos. 2).                    
Uniform Multi-Platform E-IDE driver Revision: 7.00beta4-2.4                                              
ide: Assuming 50MHz system bus speed for PIO modes; override with idebus=xx                              
$Id: cam.c,v 1.30 2004/01/10 16:36:34 alexw Exp $                                                        
dboxide: $Id: main.c,v 1.12 2008/07/22 19:25:14 dbt Exp $                                                
ide: late registration of driver.                                                                        
dboxide: activating cs2                                                                                  
dboxide: address space of IDE-Interface is at: 0xc394f000                                                
dboxide: IDE-Interface detected, Vendor: Gurgel                                                          
dboxide: sreset succeeded                                                                                
i2c-core.o: driver DBox2-CAM registered.                                                                 
i2c-core.o: client [DBox2-CAM] registered to adapter [PowerPC 8xx I2C adapter](pos. 3).                  
$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).                                    
i2c-core.o: driver DVB I2C bridge registered.                                                            
i2c-core.o: client [DVB I2C bridge] registered to adapter [PowerPC 8xx I2C adapter](pos. 4).             
dvb_i2c_bridge: enabled DVB i2c bridge to PowerPC 8xx I2C adapter                                        
Probing IDE interface ide0...                                                                            
hda: WDC WD5000AVJB-63YUA0, ATA DISK drive                                                               
Unhandled interrupt 2f, disabled                                                                         
ide0 at 0x010-0x017,0x04e on irq 47                                                                      
$Id: cam_napi.c,v 1.8 2003/09/30 05:45:34 obi Exp $                                                      
hda: attached ide-disk driver.
hda: host protected area => 1
avia_av: $Id: avia_av_core.c,v 1.99 2006/01/08 21:36:22 carjay Exp $
avia_av: AVIA500 sptsfix is on
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.15 2007/07/29 18:14:12 papst 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 disabled.
avia_gt_dmx: warning, misaligned queue 0 (is 0xFD200, size 65536), aligning...
avia_gt_core: masking unhandled irq reg 0 bit 6
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
hda: 976773168 sectors (500108 MB) w/8192KiB Cache, CHS=60801/255/63
Partition check:
 /dev/ide/host0/bus0/target0/lun0: p1 p2
SGI XFS with no debug enabled
Adding Swap: 136544k swap-space (priority -1)
XFS mounting filesystem ide0(3,2)
Ending clean XFS mount for filesystem: ide0(3,2)
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 $
DVB: VES1820(0): pwm=0x48
DVB: registering frontend 0:0 (VES1820 based DVB-C frontend)...
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 $
avia_gt_core: masking unhandled irq reg 0 bit 7
avia_gt_gv: set_input_mode (mode=2)
avia_gt_gv: set_input_size (width=720, height=576)
SPTS, queue 0 extended.
[1] Datenblatt der Platte: http://www.wdc.com/de/products/Products.asp?DriveID=289

Grüße,

Kuhrscher
Zuletzt geändert von Kuhrscher am Donnerstag 28. August 2008, 17:05, insgesamt 2-mal geändert.
Liontamer
Klöppelliese
Beiträge: 1644
Registriert: Donnerstag 8. August 2002, 12:51

Re: HDD sehr heiß, DMA lässt sich nicht aktivieren

Beitrag von Liontamer »

Zum DMA Modus:

Das ist logisch, dass dieser nicht aktiviert werden kann, da die IDE Interfaces alle nur den PIO4 Modus beherschen. Mehr geht leider nicht.
Kuhrscher
Neugieriger
Neugieriger
Beiträge: 5
Registriert: Montag 23. Oktober 2006, 20:26

Re: HDD sehr heiß, DMA lässt sich nicht aktivieren

Beitrag von Kuhrscher »

Liontamer hat geschrieben:Zum DMA Modus:

Das ist logisch, dass dieser nicht aktiviert werden kann, da die IDE Interfaces alle nur den PIO4 Modus beherschen. Mehr geht leider nicht.
Sicher? Bei den hdparm-Logs, die ich in den verschiedenen Foren gesehen hatte, war meist der bei mir gar nicht gelistete "mdma2" mit einem Sternchen als aktiv markiert. Zudem wurde eine ähnliche Hitzeproblematik in einem anderen Forum (oder anderem Thread hier?) mit dem DMA-Modus in Verbindung gebracht. Inwieweit da was dran ist, kann ich leider nicht beurteilen...
Liontamer
Klöppelliese
Beiträge: 1644
Registriert: Donnerstag 8. August 2002, 12:51

Re: HDD sehr heiß, DMA lässt sich nicht aktivieren

Beitrag von Liontamer »

Nochmal zum DMA:
Lies mal die Beiträge zum neuen IDE Interface, welches noch nicht auf dem Markt ist. Erst dort wird über die Möglichkeit von DMA nachgedacht: http://forum.tuxbox-cvs.sourceforge.net ... 31#p355631

Der DMA Modul lässt sich wirklich nicht aktivieren, das gibt die Hardware (noch) nicht her.
Kuhrscher
Neugieriger
Neugieriger
Beiträge: 5
Registriert: Montag 23. Oktober 2006, 20:26

Re: HDD wird schon im Standby sehr heiß

Beitrag von Kuhrscher »

Ok, das überzeugt mich bezüglich des DMA-Modus :wink:

Nichtsdestotrotz ist eine deratige Wärmeentwicklung der Platte, insbesondere bei freistehendem Gerät und geöffnetem Gehäuse kaum normal, oder? Kann man eine solche Temperatur überhaupt noch durch einen Lüfter kompensieren? Ich bin etwas ratlos, vor allem da die Platte ja laut Hersteller ausgesprochen kühl arbeiten soll und genau für diesen Einsatzzweck gebaut wurde.
JtG-Riker
Image-Team
Beiträge: 1015
Registriert: Freitag 7. Februar 2003, 18:37

Re: HDD wird schon im Standby sehr heiß

Beitrag von JtG-Riker »

Villeicht ein defekt an der Platte?


Hab auch eine gleiche Platte laufen die wird im betrieb gerade mal ~50° warm nach längerer Aufnahme.

Gruß Riker
Kuhrscher
Neugieriger
Neugieriger
Beiträge: 5
Registriert: Montag 23. Oktober 2006, 20:26

Re: HDD wird schon im Standby sehr heiß

Beitrag von Kuhrscher »

Seltsam. Magst Du mir mal Deine Ausgabe von hdparm -i posten? Danke.
Stingray
Erleuchteter
Erleuchteter
Beiträge: 453
Registriert: Mittwoch 27. Juni 2007, 15:25

Re: HDD wird schon im Standby sehr heiß

Beitrag von Stingray »

Kurze Frage.
Womit wird bei euch die Temperatur gemessen?
Mit dem HDD-Temp Plugin oder mit einem richtigen Temperaturmeßgerät?

Laut meinen Infos wurde die WD HDD von Kuhrscher erst vor kurzem gekauft.
Theoretisch können wir also davon ausgehen das eine fabrikneue Festplatte auch OK ist.

50°C bei einer 3,5" Festplatte nach längerer Aufnahme erscheinen mir im Moment auch sehr optimistisch, wenn man bedenkt das die genutzte WD HDD eine Verlustleistung von ca. 9W hat.
Wird diese Temperatur ohne zusätzliche Lüfter und Kühler erreicht?

Gruß Basti
JtG-Riker
Image-Team
Beiträge: 1015
Registriert: Freitag 7. Februar 2003, 18:37

Re: HDD wird schon im Standby sehr heiß

Beitrag von JtG-Riker »

Also hdtemp liest den kram ja aus der Platte aus, ich hab mir aber für so Tests bei Reichelt so ein IR-Thermometer bestellt damit bin ich gerade am rumspielen das ist heut erst gekommen.

Meine Dreambox 800 wird um Welten heisser als die dBox da zeigt das Mini-Thermo im Tunerbereich ~55° an und bei der Festplatte die gerade
aus ist ~38°

Ein generelles Problem glaub ich allerdings weniger denn dann würd es mehr Beiträge geben in den Foren und Gurgel verkauft die Platten ja auch im Shop er hat auch bis jetzt noch von keinen Wärmeproblemen gehört hat er mir gesagt heut Nachmittag.


Gruß Riker
Stingray
Erleuchteter
Erleuchteter
Beiträge: 453
Registriert: Mittwoch 27. Juni 2007, 15:25

Re: HDD wird schon im Standby sehr heiß

Beitrag von Stingray »

Ich denke so ein IR-Thermometer ist eher ungeeignet.
Denn damit kannst Du ja nur Oberflächen messen die auch sichtbar sind und die IR-Thermometer haben meist 2°C Toleranz.

Interessanter wäre jedoch die Temperatur von der Unterseite der Halterung (mittig) sowie die Lufttemperatur zwischen Halterung und DBox-Platine (mittig).
Das ist mit dem IR-Thermometer nicht meßbar.
Da wirst Du wohl einen ordentlichen Meßfühler brauchen.

Nur in den seltensten Fällen wenden sich die Anwender mit Problemen direkt an den Verkäufer.
Diese Beiträge gibt es schon in diversen Foren und auch hier.
Da werden teilweise locker über 60°C mit anschließendem Absturz der Box erreicht.
Man muß dabei auch berücksichtigen das sich die Anwender dann meist selbst helfen indem Sie sich Lüfter und Kühler in die Boxen einbauen um die Temperatur der Festplatte wieder zu senken.
Auch Beiträge über Lüfter oder Kühlereinbau findet man massig in den Foren.

Von daher finde ich die ca. 60°C von Kuhrscher durchaus realistisch.
Bereits mit 2,5" Festplatten die nur eine Verlustleistung von ca. 2.5W haben wird laut HDD-Temp. schon eine Temperatur von 50°C erreicht.
Von daher ist es für mich schwer vorstellbar das eine 3,5" Festplatte mit einer Verlustleistung von ca. 9W auch nur 50°C erreichen soll.

Das soll hier jetzt aber nicht wieder in einer neuen Diskussion ausarten.
Da ich mir extra die benötigten 3,5" Halterungen und Festplatten organisiert habe und demnächst selber diverse Temperaturmessungen durchführen wollte, ist dieses Thema auch für mich sehr interessant.


Gruß Basti