| Intel PCIset 430TX e 440LX: FAQs |
Per informazioni generali sul chipset , click qui
Per informazioni sul Bus Master , click qui
In questa area si cerca di chiarire , almeno in parte , la questione dei drivers per i chipset . Principalmente vengono trattati i PCIset 430xx di Intel , in relazione a Windows95 . Alcune considerazioni possono essere estese anche per chipset o drivers di altri produttori o differenti sistemi operativi .
SOMMARIO
INTEL PXII
PROBLEMI E SOLUZIONI
ALTRE INFORMAZIONI
INFORMAZIONI SPECIFICHE SUI PCIset INTEL
| INTEL PXII |
Cosa sono PXII3 e 4 ?
I PCIset di Intel comprendono un componente che contiene le funzioni di gestione dei canali IDE-PCI . Ne esistono diversi tipi , come elencato nella seguente tabella :
| PCIset | 430FX | 430HX | 430VX | 430TX | 440LX |
| PIIX device chip | 82371FB - PIIX1 | 82371SB - PIIX3 | 82371SB -PIIX3 | 82371AB - PIIX4 | 82371AB - PIIX4 |
Ognuno dei dispositivi richiede , per essere sfruttato correttamente , un driver software adatto al sistema operativo usato . Esistono driver per Windows 95 , NT e OS/2 . Particolarmente importante é la situazione di Win95 , dove i drivers del chipset vanno a far parte della struttura PnP .
Che differenza c'é ?
I PXII sono collegati al relativo chipset ed hanno prestazioni differenti . Non é possibile utilizzare uno al posto dell' altro . Informazioni dettagliate sulle funzioni dei PCIset al sito di Intel .
PXII e Windows 95
Alcune versioni di Windows 95 non sono in grado di riconoscere correttamente i chipset Intel . Questo puó causare alcuni problemi , in primo luogo la presenza dei famigerati pallini gialli vicino ai dispositivi non riconosciuti .
Avvertenza : i pallini gialli indicano un dispositivo trovato dal PnP , ma per cui non é caricato un driver adeguato , oppure é presente , ma non é utilizzato . Il sistema funziona correttamente anche in presenza dei pallini gialli ; le funzioni dei dispositivi segnalati potranno non essere disponibili completamente o in modo corretto .
Esistono piú versioni di Windows95 e non tutte hanno i drivers i diversi modelli di chipset e per le loro risorse . Ad esempio , la prima versione retail non ha drivers per i PCIset Intel , mentre OSR2 (950B) ha quelli per 82371SB , ma non quelli per AB , ovvero chipset TX ; in questi casi é necessaria la patch corrispondente . Il problema si é quindi ingigantito con l' apparire sul mercato delle mainboard basate sul PCIset 430TX , mentre Windows95 era ignaro della loro presenza .
PIIX3 e 4 non sono inclusi in tutte le versioni del Sistema Operativo . Durante il caricamento di Windows95 , il gestore del PnP identifica le funzioni PCI e PCI/IDE , ma , se non dispone del data base adeguato , non é in grado di riconoscere correttamente il tipo di dispositivo .
Esempio pratico
Proviamo , attraverso un esempio , a capire meglio la struttura dei drivers dei chipset . Partiamo dall installazione di Windows95 OSR2, su una mainboard con 430TX .
Alla fine delle operazioni , il sistema funzione correttamente ed i canali IDE primario e secondario sono accessibili senza difficoltá . Andando in Avvio/Impostazioni/Pannello di controllo/Sistema/Gestione periferiche , nella lista dei dispositivi visualizzati é presente la segnalazione :
| ? Altre periferiche |
| in cui compaiono le linee |
| ? PCI Bridge |
| ? PCI Universal Serial Bus |
Il ? giallo indica che i dispositivi messi del chipset sono identificati dal PnP , ma non possono essere sfruttati per la mancanza di drivers opportuni .
Andando poi a consultare il contenuto di Controller disco rigido , si otterrà :
| Controller disco rigido standard IDE/ESDI |
| Controller primario IDE (FIFO singola) |
| Controller standard PCI IDE |
E' necessario , peró , distinguere come due cose separate i drivers del chipset come risorse PCI e il driver di Bus Master . Vediamo ora come caricare i primi .
Inizialmente , facciamo accettare dal sistema operativo i nuovi dispositivi PCI , caricando i driver ( ad es. SETUPEX o 430TX o simili .) prelevabili dal WEB o forniti con la mainboard . Esaurita l' operazione , il sistema sará riavviato e darà immediatamente a video le indicazioni relative a numerosi nuovi dispositivi .Saranno riconosciuti PCI host bridge , Intel 82439TX , PCI ISA Bridge , 82371AB PCI to ISA Bridge , PCI bridge , 82371AB Power Management Controller e quindi i dispositivi dei controller IDE . Andando poi a consultare il Pannello di Controllo , sará sparito l' indicatore giallo del PCI Bridge , mentre il contenuto di Controller disco rigido sará :
| Controller primario IDE (FIFO doppia) |
| Controller secondario IDE (FIFO doppia) |
| Intel 82371AB PCI Bus master IDE Controller |
A questo punto i drivers del chipset sono caricati . A seconda della versione usata sará presente oppure no la segnalazione del PCI Universal Serial Bus . In alcune patch questa parte non viene caricata , ma non comporta alcun problema per il sistema . Da osservare che , in ogni caso , per utilizzare l' USB occorrerá disporre del software adeguato che deve essere fornito dal costruttore del sistema operativo . poiché USB non é , per ora , molto importante , la cosa migliore é disabilitarlo da BIOS in modo da evitare che occupi inutilmente una risorsa di IRQ .
Come faccio ad installare i dispositivi che Win95 chiede per la mia mainboard con chipset TX ?
Windows 95 OSR2 non riconosce PCI Host bridge , ISA bridge e USB port del PCIset Intel 430TX . Occorre scaricare i driver opportuni ed installarli .
Per il driver di bus mastering , il discorso é il medesimo .Il PCIset Intel 430TX utilizza il chip 82371AB PIIX4 che richiede questo tipo di driver . Occorre scaricare il driver opportuno ed installarlo . Win95 OSR2 può supportare il dual PCI IDE controller aggiungendo le seguenti linee nei files seguenti :
-------------------------------------------------------------------------
C:\\WINDOWS\\INF\\MSHDC.INF
--------------------------------------------------------------------------
[INTEL_HDC]
PCI\\VEN_8086&DEV_7111.DeviceDesc%=DUAL_GOOD_IDE,,PCI\\VEN_8086&DEV_7111
[CONTROLFLAGS]
CopyFilesOnly=PCI\\VEN_8086&DEV_7111
[STRINGS]
PCI\\VEN_8086&DEV_7111.DeviceDesc="Intel 82371AB PCI Bus Master IDE Controller"
--------------------------------------------------------------------------
C:\\WINDOWS\\INF\\MACHINE.INF
(Nota: ogni linea HKLM é continua ; non aggiungere Return)
--------------------------------------------------------------------------
[PCI_DRV_AddReg]
HKLM,System\\CurrentControlSet\\Services\\VxD\\PCI,71118086,1,04,00,00,00
HKLM,System\\CurrentControlSet\\Services\\VxD\\PCI\\IRQMiniport\\7118086,Name, "Intel 82371AB"
HKLM,System\\CurrentControlSet\\Services\\VxD\\PCI\\IRQMiniports\\7110806,Path, "PCIMP.PCI"
HKLM,System\\CurrentControlSet\\Services\\VxD\\PCI\\IRQMiniports\\711080806, Instance,1,01,00,00,00
Problemi relativi al caricamento dei driver per il chipset
In generale non ci sono problemi nel caricamento dei driver di riconoscimento delle funzioni PCI dei chipset Intel . Dopo il caricamento , il Sistema Operativo riconosce una serie di nuovi dispositivi (PCI Host Bridge , 82437TX device , PCI to ISA bridge , 82371xx controller , PCI IDE controller , ecc.) , chiedendo poi il riavvio del sistema . La versione OSR2.1 di Windows 95 é indispensabile per riconoscere correttamente le risorse degli ultimi chipset e l' USB ; le patch reperibili nel software fornito con le mainboard o sul WEB possono essere utilizzate negli altri casi .
| PROBLEMI E SOLUZIONI |
Che problemi ci sono usando il driver sbagliato ?
Il Sistema Operativo non sará in grado di determinare le risorse collegate al PCI/IDE ; come risultato i dischi e/o i CDROM collegati non saranno accessibili correttamente . É assolutamente importante avere ben presente che , se state cambiando hardware , é probabile che il funzionamento di questo hardware non sia esclusivo merito dell' hardware stesso , ma abbia richiesto la presenza di uno o piú driver software , installati nel sistema operativo . Nel momento in cui viene effettuato un cambio , é indispensabile eliminare i drivers assieme ai dispositivi , quindi installare il nuovo chipset e le patch relative .
Dopo aver fatto un upgrade della mainboard , ho problemi con il riconoscimento dei dischi
Se il chipset delle due mainboard é diverso e nell' installazione era stato riconosciuto un chipset differente , con le caratteristiche relative , o , peggio , era caricato il bus mastering ed il driver relativo , il sistema operativo non sará in grado di riconoscere correttamente i canali IDE del nuovo chipset e le periferiche collegate saranno inaccessibili oppure presenteranno problemi nel funzionamento . Facendo un upgrade di qualunque tipo é indispensabile considerare la questione dei driver relativi al vecchio ed al nuovo hardware . La via migliore é sempre quella di disinstallare i vecchi driver , cambiare l' hardware e poi reinstallare i nuovi driver . Questo per qualsiasi cambio dell' hardware . Facendo altrimenti puó rivelarsi molto difficile disinstallare il software precedente o , addirittura , riuscire a completare l' avvio di Windows95 con il nuovo hardware ed i vecchi drivers .
Come faccio a cambiare mainboard ?
Dove stanno nel registry le informazioni dei canali IDE ?
Usando REGEDIT , in :
HKEY_LOCAL_MACHINE / System / CurrentControlSet / Services / Class / hdc ,
sono visibili 4 sottodirectories identificate dai numeri 0000-0003 . Il port primario é 0002 , il secondario 0003 . Nella linea di descrizione DriveDesc viene indicato il tipo di driver identificato ( es. "Controller IDE Intel 82371SB PCI Bus Master") ; nella riga PortDriver il tipo di gestione attivata ("ESDI_506.pdr" per lo standard oppure "ideatapi.mpd" il Bus Master) . Avvertenza : prima di modificare il registry , é molto , molto meglio farne una copia di sicurezza .
Dopo aver installato NT sulla mia mainboard con chipset LX il video ha problemi ...
Occorre disporre del Service Pack di Microsoft , che deve essere installato prima dei drivers della scheda video .
Nel Device Manager di Win95 USB non risulta correttamente installato ...
É necessario disporre della versione OSR2.1 con supporto USB . Sul CDROM , nella directory Other é presente USB Supplement .
| ALTRE INFORMAZIONI |
Dove trovo i driver per i chipset ?
Sul nostro sito ci sono , oltre a numerosi link . Click qui.
[ Home | Prodotti | Listino | Vetrina | News | Assistenza ]
[ Contatti | Search | Mail ]
Copyright ©
elma srl. Tutti i diritti riservati.