Choix d'une carte-mère PCI : conseils et observations diverses
10. Choix d'une carte-mère PCI : conseils et observations diverses
Contenu de cette section
Angelo Haritsis (ah@doc.ic.ac.uk) a rassemblé les éléments de cette section.
10.1 ATTENTION
Ne pas acheter de carte-mère PCI/VLB, elles paraissent toutes mal conçues.
Opter pour une carte PCI/ISA.
Eviter les jeu de composants (chipsets) de marque OPTi modèles
82C596, 82C597 et 82C822 comme sur la carte mère TMC PCI54PV.
(Je connais au moins une personne qui n'a pas de problème avec sa TMC PCI54PV.
Il lui a fallu seulement mettre sa carte NCR53c810 dans le slot A qui semble le
seul capable de faire du busmaster.)
Diverses rumeurs laissent entendre que les cartes mères Intel ne peuvent
supporter plus d'une carte d'extension bus master. On dit aussi que le
chipset Saturn II pose divers problèmes ... mais je l'emploie avec
satisfaction~!
10.2 Connecteur de composants de RAM
Opter pour une carte à connecteurs 72 points (vélocité maximale).
Toutes les cartes Intel offrent cela.
10.3 Carte-mère PCI plébiscitée
La carte-mère Intel pour Pentium 90 à chipset Premiere II (connue aussi sous
le nom de "Plato") paraît satisfaisante.
Opter pour un BIOS intégrant le code du contrôleur SCSI
NCR embarqué afin que même le 53c810 permette à MS-DOS de fonctionner.
La version 1.00.08 (ou peut-être 1.00.06) offre un BIOS pour le circuit NCR
intégré au BIOS principal (AMI). Une disquette permet de mettre à jour ce
dernier (inscrit sur EPROM FLASH). La plus récente version repérée porte le
numéro 1.00.10 et corrige tous les problèmes de jeunesse de ce produit.
10.4 Lignes d'IRQ (Interrupt ReQuest)
La plupart des cartes-mères exigent une configuration explicite (via le
SETUP) des paramètres PCI bas-niveau ... pour chaque connecteur (slot PCI) !
Cela ménage la compatibilité de ce bus avec les cartes ISA.
Sur les plus anciennes cartes PCI des cavaliers (jumpers) doivent
configurer le mode d'exploitation des lignes d'interruptions fournies par
chaque slot PCI (INTA et parfois INTB, INTC et INTD) et de leur interfaçage
avec les lignes du classique 8259. Si une carte-mère donnée intègre ces
cavaliers leurs positions doivent impérativement correspondre au paramètrage
(SETUP) du bus PCI.
Les documents fournis avec un certain nombre de cartes (Viglens, par exemple)
sont partiellement erronés. L'installation exige en ce cas quelques
tâtonnements.
10.5 La famille des circuits contrôleurs SCSI de NCR "8xx"
Tous les circuits NCR 8XX emploient le bus mastering (peuvent prendre le
contrôle du bus) et se connectent directement au bus PCI. Ils correspondent
aux spécifications PCI version 2.0 et sont donc capables de transferts en
mode rafale sur 32 bits à 33MHz (133 Mo/s).
53C810
8 bits Fast SCSI-2 (10 Mo/s).
Nécessite un BIOS spécifique sur la carte mère.
100 broches Quad Flat Pack (PQFP).
Premier circuit SCSI pour PCI. Le moins onéreux car le plus produit.
53C815
8 bits Fast SCSI-2 (10 Mo/s).
Terminaisons passives ("single ended") uniquement.
Interface pour BIOS externe (circuit idéal pour conception de carte).
128 broches QFP.
53C825
16 bits Fast SCSI-2 (20 Mo/s).
Terminaisons passives ou différentielles.
Interface pour BIOS externe.
160 broches QFP.
10.6 Le futur des 53c8xx
NCR annoncera dans les 6 prochains mois 4 nouveaux circuits.
Brochages compatibles avec les 810 et 825 et quelques nouvelles fonctions.
Tous ces circuits nécessitent un BIOS sous MS-DOS. Le 810 seul exige son
implantation sur la carte-mère. La plus récente version du BIOS NCR porte le
numéro 3.04.00 et permet à MS-DOS d'employer les disques de plus d'un Go.
10.7 Performances des circuits SCSI NCR
Les tests de vélocité du magazine allemand "C't" indiquent que ces circuits
fonctionnent nettement plus vite que la BusLogic BT-946. Un utilisateur a
constaté un niveau de performances d'environ 10 à 15% supérieur à celui d'une
Adaptec 2940 et qu'avec un très rapide disque dur le tout semble environ deux
fois et demi plus rapide qu'une Adaptec 1540.
10.8 Des nouvelles du support NCR53c825
Ca fonctionne. point.
10.9 Frederic POTTER (Frederic.Potter@masi.ibp.fr) à propos de Pentium+NCR+Strap_bug
Sur certaines cartes Intel Plato, le bios NCR ne reconnait pas la carte car il
doit la voir en tant que "contrôleur SCSI secondaire", et que sur la pluspart
des cartes SCSI le cavalier de sélection primaire/secondaire a été soudé en
position primaire (pour économiser un centime, sans doute).
Solution:
10.10 La détection des périphériques PCI dans les noyaux Linux récents par Frederic Potter
Frederic Potter a rajouté une détection des périphériques PCI dans les noyaux récents.
Si vous faites "cat /proc/pci" vous devriez obtenir la liste de vos cartes.
Si certaines de vos cartes ne sont pas bien reconnues, envoyez un courrier
électronique à "Frederic.Potter@masi.ibp.fr".
Voir arch/i386/kernel/bios32.c et include/linux/pci.h dans les sources du noyau
pour en savoir plus sur le fonctionnement de la détection PCI.
10.11 Autres périphériques PCI
Quelles autres cartes PCI peut-on utiliser ? A part les nombreuses cartes
graphiques, j'aimerais entendre parler d'autres cartes comme les cartes
ethernet, de capture d'écran ou de TEST.
Cyclades a en beta test en ce moment~:
Cyclades: carte multiport PCI RISC à 16 ports
Ce produit appelé Cyclom-Ye possède les caractéristiques suivantes~:
- Carte PCI hôte basé sur le jeu de circuits PLX. Cette carte gère de 8
à 32 ports série, avec des boitiers externes 8 ou 16 ports.
- cable SCSI II.
- boitiers externes 8 or 16 ports avec connecteurs RJ45 ou DB25 au choix.
On peut débuter avec 8 ports et augmenter à 32 en rajoutant seulement
des boitiers. Chaque boitier externe contient 2 ou 4 contrôleurs série
RISC CD-1400 (chaque CD-1400 contrôle 4 ports série).
- Il est possible d'installer 4 cartes hôte dans un PC ce qui permet un
maximum de 128 ports série par système.
Ce produit est en cours de beta test au 26 juillet 1995 et devrait être disponible
vers octobre. Vous pouvez les contacter à sales@cyclades.com.
Chapitre suivant,
Chapitre Précédent
Table des matières de ce chapitre,
Table des matières générale
Début du document,
Début de ce chapitre
[22 février 2002, JDNet]
|