Newsgroup: it.comp.hardware.storage
Titolo: Errori di lettura su secondary slave

Salve :)
La mia situazione č questa:
(Scheda madre Asus A7V600, controller IDE integrato)
- Controller primario: 2 HD ATA133, funziona tutto bene
- Controller secondario: un HD ATA100 e un masterizzatore DVD LG 8X, e qui 
iniziano i problemi...
Se č attivato il DMA su secondary slave ho errori di lettura sia con l'HD 
che con il lettore ottico. Se invece imposto il PIO mode funziona tutto 
"correttamente", ma come potete immaginare l'occupazione della CPU durante 
la lettura o la masterizzazione č molto elevata.
Non so che pesci prendere, sinceramente ho postato solo per chiedere se č 
normale un comportamento del genere... cosě non mi ci danno piů di tanto :)
Grazie.
-- 
Ciao,
Luca
*** 
http://digilander.libero.it/luciferino_666/
 ***
Togli XXX per rispondere in privato 

 normale un comportamento del genere... così non mi ci danno più di tanto 
:)
A tutt'oggi, nonostante l'"avvento" del bus V-Link per la connessione 
diretta northbridge-southbridge, il protocollo ParallelATA (ma mi sembra 
anche il SerialATA) deve necessariamente utilizzare il bus PCI, il quale 
è 'condiviso' fra tutte le periferiche...appunto PCI, di conseguenza, data 
la sua bandwidth massima 'teorica' di 133 MBs, dovrà necessariamente 
"instradare" i dati al meglio possibile.
Direi di scambiare fra di loro i 2 drives del IDE II°, cioè impostare il 
masterizzatore DVD come 'Master' e l'HDD come 'Slave'.
Controlla pure se nel BIOS vi fosse un settaggio per abilitare il DMA 
per CD-ROM o simili...nel caso abilita.       
-- 
<<< Grizlod® >>>

 per CD-ROM o simili...nel caso abilita.
Nel BIOS credo sia abilitato di default, perché non c'č nessun impostazione, 
ma Windows abilita senza problemi il DMA.


 anche il SerialATA) deve necessariamente utilizzare il bus PCI...
Il controller IDE/SA presente nel SB non condivide la banda
del bus PCI... semmai lo fanno i controller IDE/SA/RAID "esterni"
integrati nella MB.

 
Prova ad installare, previa disinstallazione dei soli IDE/ATAPI degli 
Hyperion (4in1)i miniport drivers: 
http://www.whitebunny.net/hardware/chipset_via.html
IN   In gestione periferiche verranno riconosciuti come SCSI, ma č 
solo apparenza.
Per disinstallare i precedenti segui la procedura di installazione 
degli Hyperion, ma seleziona <uninstall>... ripeto per i soli 
IDE/ATAPI.
Dovresti inoltre installare gli ASPI dal sito adaptec o, se usi 'nero 
burning rom', dal sito ahead. Possono risultare necessari anche se non 
sono presenti drives SCSI.     
-- 
<<< GrizlodŽ >>>

 
http://www.whitebunny.net/hardware/chipset_via.html
Ah...la release è la 3.20b 
-- 
<<< Grizlod® >>>

Giannella LiveŽ wrote:
[CUT]
Grazie mille per i suggerimenti, stasera provo e ti faccio sapere! :)


 "Giannella Live®" <gri...@inwind.itl> ha scritto nel messaggio

Mah...a questo link:
http://pcpro.mytech.it/archivio/articolo/idA028002037417.art
(risposta ad una domanda di un lettore) viene associato alla 
condivisione, solo se il controller è fisicamente presente su di una scheda 
di espansione inserita in uno slot PCI.
Personalmente ho parecchi dubbi in proposito.
-- 
<<< Grizlod® >>>


Li parlano che se uno utilzza un controller IDE su bus PCI... li infatti sei
legato al transfer rate max che questo può gestire (circa 70/80MB/s
se va bene), ma se si usano i connettori IDE integrati nel SB
questa limitazione non è più presente e uno può sfruttare
in teoria anche tutta la banda messa a disposizione dal protocollo ATA-133.
Ciao

Perfetto, installati i driver IDE mi vede tutto come SCSI, ma funziona 
perfettamente in DMA mode e la CPU non è più occupata al 100% quando 
masterizzo.
Tnx :)
