Na vele uren (zeg maar dagen...) puzzelen, kloten, speuren op internet etc. etc...
eindelijk de oplossing gevonden voor mijn DMA problemen.
Wat was (gelukkig kan ik nu --was-- zeggen) de problemen:
Eerst de geschiedenis
Na het kopen van een digitale videocamera met een firewire kaart bleek dat de beide harde schijven in mijn compu niet naar behoren werkten. Ik zeg nu beide; ik was in de veronderstelling dat er 1 niet naar behoren werkte. Digitale videobewerking vraag namelijk nogal wat van je computer en dan kan het niet zo zijn dat lezen en schrijven van en naar je harde schijven 80 tot 90 % CPU verbruikt. DMA (Direct Memory Access) moest dus ingeschakeld worden: daar begonnen de problemen....
De DMA van de 2e harde schijf van seagate (17,2 gbyte) met UDMA 66 wilde maar niet aan; na het aanvinken en weer opstarten was het vinkje weer verdwenen...
Het zoeken van een oplossing:
Vele tips op internet volgden: BIOS update; had geen effect; nieuwe drivers van VIA installeren (zie site: www.via.com.tw); had geen effect. Totdat ik op de volgende site terecht kwam:
http://216.167.71.32/windows98/tune-35.shtml#dmatest
Een nieuw probleem opgelost:
Na de instructies aldaar te hebben opgevolgd kwam ik tot de ontdekking dat de DMA van de eerste (oudere) harde schijf (seagate, 6,4 gbyte, UDMA 33) weliswaar aangevinkt stond maar nog nooit had gewerkt... plots ging ik van 4 mb/s naar snelheden rond de 10 mb/s en van een CPU verbruik van 90% naar een CPU verbruik van circa 4%!!
De DMA van mijn 2e harde schijf bleef echter weigeren......
Na veel rondspeuren op internet (ook op deze site; uitstekende site overigens!!) en nog allerlei tweakprogrammaatjes te hebben uitgeprobeert (waar overigens hele leuke tussen zitten; tweakprogrammaatje waarmee je feitelijk de hele BIOS en aanvullende instellingen kunt overnemen) lukte het nog steeds niet. De oplossing was niet te vinden.
De oplossing (voor de 2e harde schijf):
Na net een paar uur geleden een goede (vr)eetpartij had ik het geluk om de volgende inventieve zet te bedenken: het DISABLEN van de UDMA in de BIOS van de primary slave waar de harde schijf aanhangt.
EN JAWEL HOOR.... (de meeste mensen hier weten waarschijnlijk wel hoe je je dan voelt.....)
De verklaring?
De mogelijke verklaring is waarschijnlijk als volgt:
Het moederbord met een chipset van VIA uit 1998 ondersteund weliswaar UDMA, maar na het lezen van het moederbord-boekje bleek dit tot UDMA 33 te zijn; ik dacht dat de softwarematige harde schijf controller van seagate (het programmaatje uata100) dit wel onderving: hiermee kun je overschakelen tussen verschillende UDMA modes en ik had hem derhalve hiermee op UDMA 33 gezet. Dit blijkt dus niet het geval te zijn waardoor de instellingen van het moederbord in conflict komen met die van de softwarematige controller. Na het uitschakelen van de UDMA voor deze harde schijf neemt blijkbaar de softwarematige controller van seagate het over en kan normaal met (U)DMA gewerkt worden.
of weten andere mensen DE verklaring?
Hoe het ook zij, de problemen zijn de wereld uit en ik heb plots een andere, ietwat snellere compu..............
Ik hoop dat ik hiermee andere mensen ook kan voorthelpen!!!!!
Met vriendelijke groeten,
Chris Lansink
eindelijk de oplossing gevonden voor mijn DMA problemen.
Wat was (gelukkig kan ik nu --was-- zeggen) de problemen:
Eerst de geschiedenis
Na het kopen van een digitale videocamera met een firewire kaart bleek dat de beide harde schijven in mijn compu niet naar behoren werkten. Ik zeg nu beide; ik was in de veronderstelling dat er 1 niet naar behoren werkte. Digitale videobewerking vraag namelijk nogal wat van je computer en dan kan het niet zo zijn dat lezen en schrijven van en naar je harde schijven 80 tot 90 % CPU verbruikt. DMA (Direct Memory Access) moest dus ingeschakeld worden: daar begonnen de problemen....
De DMA van de 2e harde schijf van seagate (17,2 gbyte) met UDMA 66 wilde maar niet aan; na het aanvinken en weer opstarten was het vinkje weer verdwenen...
Het zoeken van een oplossing:
Vele tips op internet volgden: BIOS update; had geen effect; nieuwe drivers van VIA installeren (zie site: www.via.com.tw); had geen effect. Totdat ik op de volgende site terecht kwam:
http://216.167.71.32/windows98/tune-35.shtml#dmatest
Een nieuw probleem opgelost:
Na de instructies aldaar te hebben opgevolgd kwam ik tot de ontdekking dat de DMA van de eerste (oudere) harde schijf (seagate, 6,4 gbyte, UDMA 33) weliswaar aangevinkt stond maar nog nooit had gewerkt... plots ging ik van 4 mb/s naar snelheden rond de 10 mb/s en van een CPU verbruik van 90% naar een CPU verbruik van circa 4%!!
De DMA van mijn 2e harde schijf bleef echter weigeren......
Na veel rondspeuren op internet (ook op deze site; uitstekende site overigens!!) en nog allerlei tweakprogrammaatjes te hebben uitgeprobeert (waar overigens hele leuke tussen zitten; tweakprogrammaatje waarmee je feitelijk de hele BIOS en aanvullende instellingen kunt overnemen) lukte het nog steeds niet. De oplossing was niet te vinden.
De oplossing (voor de 2e harde schijf):
Na net een paar uur geleden een goede (vr)eetpartij had ik het geluk om de volgende inventieve zet te bedenken: het DISABLEN van de UDMA in de BIOS van de primary slave waar de harde schijf aanhangt.
EN JAWEL HOOR.... (de meeste mensen hier weten waarschijnlijk wel hoe je je dan voelt.....)
De verklaring?
De mogelijke verklaring is waarschijnlijk als volgt:
Het moederbord met een chipset van VIA uit 1998 ondersteund weliswaar UDMA, maar na het lezen van het moederbord-boekje bleek dit tot UDMA 33 te zijn; ik dacht dat de softwarematige harde schijf controller van seagate (het programmaatje uata100) dit wel onderving: hiermee kun je overschakelen tussen verschillende UDMA modes en ik had hem derhalve hiermee op UDMA 33 gezet. Dit blijkt dus niet het geval te zijn waardoor de instellingen van het moederbord in conflict komen met die van de softwarematige controller. Na het uitschakelen van de UDMA voor deze harde schijf neemt blijkbaar de softwarematige controller van seagate het over en kan normaal met (U)DMA gewerkt worden.
of weten andere mensen DE verklaring?
Hoe het ook zij, de problemen zijn de wereld uit en ik heb plots een andere, ietwat snellere compu..............
Ik hoop dat ik hiermee andere mensen ook kan voorthelpen!!!!!
Met vriendelijke groeten,
Chris Lansink