Publicité

Liens rapides

MANUEL HARDWARE
DES CARTES
   
CompactPCI
CompactPCI
CompactPCI
CompactPCI
6U
MCXcPCI/BP
et
MCXcPCI/BPMR
15 Juin 2007. Révision B.02

Publicité

Table des Matières
loading

Sommaire des Matières pour Acksys MCXcPCI/BP

  • Page 1 MANUEL HARDWARE DES CARTES     CompactPCI CompactPCI CompactPCI CompactPCI MCXcPCI/BP MCXcPCI/BPMR 15 Juin 2007. Révision B.02...
  • Page 2 • Windows est une marque déposée de MICROSOFT. NOTICE ACKSYS ® ne garantit en aucune façon le contenu du présent document et dégage son entière responsabilité quant à la rentabilité et la conformité du matériel aux besoins de l'utilisateur. ACKSYS ® ne pourra en aucun cas être tenue pour responsable des erreurs éventuellement contenues dans ce document, ni des dommages quelle qu'en soit leur importance, du fait de la fourniture, du fonctionnement ou de l'utilisation du matériel.
  • Page 3: Table Des Matières

    PCI/BP PCI/BPMR ANUEL HARDWARE DES CARTES TABLES DES MATIERES LES CARTES MCXCPCI/BP-XX ET MCXCPCI/BPMR-XX ........ I-1 I.2.......................I-1 RESENTATION I.2. ’ .................I-3 ES DIFFERENTS MODES D UTILISATION I.2........................I-6 ARANTIE LA CARTE MERE MCXCPCI/0 ..............II-1 II.2........................II-1 YNOPTIQUE II.2.
  • Page 5: Les Cartes Mcxcpci/Bp-Xx Et Mcxcpci/Bpmr-Xx

    BIOS compatible PC et d'un support pour une carte Compact FLASH type 1. La carte MCXcPCI/BP-xx est construite à partir de l'assemblage de la carte mère MCXcPCI/0, d’une carte mezzanine PCB-BP et de 1 à 8 boîtiers déportés (en face avant) ref.
  • Page 6 PCI/BP PCI/BPMR ES CARTES Les pièces détachées, options et extensions de ces modèles sont les suivantes : • MCXBP ......Boîtier 8 voies série synchrones ou asynchrones avec SCC 85C30 et interfaces RS232, RS422. • MCXBPMR ..... Boîtier 8 voies série synchrones ou asynchrones avec SCC 85C30 et interfaces modulaires isolées (RS232, RS422, RS485, Boucle de courant) •...
  • Page 7: I.2. Les Differents Modes D

    L’accès aux ports de communications en mode asynchrone ou synchrone depuis le P.C. sans programmation dans la carte. Un système de programmation de la FLASH EPROM pour mise à jour du firmware embarqué ACKSYS. Un système de téléchargement d’applications clients au format MCS-86. Le mode MCXDOS qui permet Le développement et l’exploitation d’applications clients embarquées dans la carte.
  • Page 8: Mcxcpci/S Et Mcxcpci/Bp(Mr)-X

    Le mode de programmation « Built-In Firmware » permet d’exploiter la carte depuis le P.C. en s’appuyant sur les fonctionnalités du firmware ACKSYS intégré dans la flash Eprom de la carte. Pour les systèmes d’exploitation les plus courants, ACKSYS fournit un pilote de périphérique s’exécutant sur le P.C hôte, offrant à...
  • Page 9: Le Mode Mcxdos

    PCI/BP PCI/BPMR ES CARTES B.1.2 Le mode MCXDOS Ce mode permet le développement et l’exploitation d’applications embarquées s’exécutant sous un système d’exploitation de votre choix, dans le mesure où il ne nécessite ni écran, ni intervention clavier/souris pour démarrer l’application. ’...
  • Page 10: I.2. Garantie

    PCI/BP PCI/BPMR ES CARTES I.2. ARANTIE La période de garantie est définie par nos conditions générales de garantie c'est-à-dire : Garantie de 5 ans pièces et main-d'œuvre contre tout vice de fabrication ou de fonctionnement à l'exception des pannes engendrées par une utilisation non conforme ou bien par l'action excessive d'un agent ou d'une circonstance naturelle.
  • Page 11: La Carte Mere Mcxcpci/0

    PCI/0 II-1 A CARTE MERE LA CARTE MERE MCXCPCI/0 La carte doit impérativement être installée dans un emplacement CPCI 6U de la machine, conforme à la norme CompactPCI Specification PICMG 2.0. II.2. S YNOPTIQUE 8 Leds de diagnostic Connecteur CLAVIER Logique PC WATCHDOG 100 ms/1,6s Option...
  • Page 12: Ii.2. Configuration

    Attention, la configuration JP1 : 1-2 fermé et 3-4 fermé est interdite. Cavalier JP2 Mode Firmware 2-3 fermé 5-6 fermé Stand Alone 1-2 fermé 5-6 fermé Réservé 2-3 fermé 4-5 fermé ACKSYS MCXDOS 1-2 fermé 4-5 fermé Cavalier JP3 Watchdog activé 1-2 fermé désactivé 2-3 fermé Action RESET PCI RESET MCXcPCI fermé...
  • Page 13: Ii.2. Demarrage De La Carte

    PCI/0 II-3 A CARTE MERE II.2. D EMARRAGE DE LA CARTE A la mise sous tension, la carte MCXcPCI effectue un autotest avec affichage sur le groupe de 8 leds du test en cours d'exécution. En cas d'erreur, les leds conservent leur état et permettent d'identifier immédiatement la cause de l'erreur.
  • Page 14 PCI/0 II-4 A CARTE MERE Les codes erreurs suivants ne sont significatifs qu’en mode «Built-In Firmware» : Code 81h ............Erreur sur UART, SCC ou SCA. Code 82h ............Erreur mémoire double accès. Code 83h ............Erreur TRAP non attendue. Code 84h ............
  • Page 15: Ii.2. Hot Swap

    PCI/0 II-5 A CARTE MERE II.2. HOT SWAP La carte MCXcPCI répond aux spécifications CompactPCI Hot Swap specification PICMG 2.1. Elle est compatible avec les plateformes de type « Hight availability », « Full » et « Basic » Hot swap. La carte MCXcPCI est dotée d’un contrôleur hot swap qui sécurise l’insertion et l’extraction «...
  • Page 17: La Carte Pcb-Bp

    Connecteur J1 : Ce connecteur, accessible à l’extérieur du P.C., permet par l’intermédiaire du câble MCX-CABLE fourni, de connecter le premier boîtier d’extension à la carte MCXcPCI/BP-00. Connecteur J2 : Ce connecteur permet de brancher la PCB-BP sur la carte MCXcPCI/0.
  • Page 18: Iii.2. Configuration

    A CARTE III.2. C ONFIGURATION Attention, les commutateurs SW1 et SW2 sont configurés en usine et réservés à l’usage d’ACKSYS. Commutateur SW1 : Ce commutateur permet d’attribuer à chaque boîtier MCXBP ou MCXBPMR un signal d’interruption. BP8 sur IRQ14 SW1-1...
  • Page 19: Le Boitier D'extension Mcxbp

    électrostatiques. Le boîtier MCXBP permet d'ajouter 8 lignes de communication supplémentaires à la carte MCXcPCI/BP (jusqu’à 8 boîtiers d’extension peuvent être raccordées à une carte MCXcPCI pour totaliser 64 voies). Le kit de base se compose : •...
  • Page 20: Iv.2. Configuration

    4 mini-commutateurs permet d’affecter un numéro d'unité au boîtier. Le second, qui comporte 8 mini-commutateurs permet d'accorder la ligne de communication entre la carte MCXcPCI/BP et l'ensemble formé par les boîtiers MCXBP. Les illustrations ci-dessous donnent la configuration du bloc de 4 mini-commutateurs pour chacun des boîtiers.
  • Page 21 Vérification de la configuration en mode mcxdos Aucune vérification n’est effectuée sur la configuration des boîtiers MCXBP si la carte MCXcPCI/BP est configurée en mode MCXDOS ou en mode « stand-alone ». 15 Juin 2007. Révision B.02...
  • Page 22: Iv.2. Installation

    NSTALLATION Une fois la carte montée dans la machine, il convient de raccorder (hors tension) le câble (rond 80 points blindé) entre la carte MCXcPCI/BP et le premier dispositif de connexion MCXBP. Si vous envisagez de raccorder plus de deux boîtiers de connexion MCXBP ou bien si vous avez l'intention d'utiliser plus de huit lignes RS422 simultanément, vous devez vous procurer...
  • Page 23: Inserer L'alimentation Mcx-Pws Aux Emplacements Suivants

    B9/16, C17/24 ...) apposé sur une étiquette collée en face avant, facilitant ainsi l’ordre d’assemblage. Cache de protection pour dernière mécanique ALIMENTATION AUXILIAIRE MCXPWS H57/64 Cordon secteur ACKSYS MCXPWS ACKSYS MCXBP DCOK Cache de protection pour dernière mécanique INSERER L'ALIMENTATION MCX-PWS AUX EMPLACEMENTS SUIVANTS : Cas de 2 à...
  • Page 24: Iv.2. Attribution Des Signaux Sur Les Connecteurs

    SUBD 25 E BROCHAGE DU CONNECTEUR NE REPOND A AUCUNE NORME PAR CONSEQUENT IL EST ABSOLUMENT INDISPENSABLE DE VERIFIER LE CABLAGE DE CHACUNE DES BROCHES ACKSYS : AD422/485-INT BC20MA-INT, POUR UTILISER LES ADAPTATEURS IL EST AUX -12V ( ABSOLUMENT INDISPENSABLE DE CONNECTER LE SIGNAL...
  • Page 25: Iv.2. Options Mecaniques

    Un boîtier MCXBP isolé peut être monté en RACK 19″ avec le support suivant : • MCXBP-RACK (3U). Une carte MCXcPCI/BP-00, en fonctionnement autonome, et son alimentation peuvent être montés en RACK 19″ avec le support suivant : • MCX-RACK 19″ ″ ″ ″ (2U).
  • Page 26: Iv.2. Caracteristiques Electriques Et Mecaniques

    D’EXTENSION MCXBP IV-8 E BOITIER IV.2. C ARACTERISTIQUES ELECTRIQUES ET MECANIQUES CONSOMMATION DIMENSIONS CONDITIONS D’UTILISATION Longueur Humidité + 5 V DC + 12 V DC - 12 V DC Température Stockage relative (non Largeur condensée) 0,8 A max / 83 mA max / 83 mA max / 255mm x 95% à...
  • Page 27: Le Boitier D'extension Mcxbpmr

    255.00 mm Le dispositif de raccordement MCXBPMR est un sous-ensemble complètement indépendant de la carte MCXcPCI/BP-00. Il intègre les unités de communication ZILOG 85C30 sur une carte fond de panier. Le système d'amplification des signaux et les systèmes de protection de ligne sont implantés sur une carte mezzanine pour chaque voie.
  • Page 28: V.2. Configuration

    4 mini-commutateurs permet d’affecter un numéro d'unité au boîtier. Le second, qui comporte 8 mini-commutateurs permet d'accorder la ligne de communication entre la carte MCXcPCI/BP-00 et l'ensemble formé par les boîtiers MCXBPMR. Les illustrations ci-dessous donnent la configuration du bloc de 4 mini-commutateurs pour chacun des boîtiers.
  • Page 29 Vérification de la configuration en mode MCXDOS Aucune vérification n’est effectuée sur la configuration des boîtiers MCXBPMR si la carte MCXcPCI/BP est configurée en mode MCXDOS ou en mode « stand-alone ». 15 Juin 2007. Révision B.02...
  • Page 30: V.2. Installation

    NSTALLATION Une fois la carte montée dans la machine, il convient de raccorder (hors tension) le câble (rond 80 points blindé) entre la carte MCXcPCI/BP et le premier dispositif de connexion MCXBPMR. Si vous envisagez de raccorder au moins deux boîtiers de connexion MCXBPMR, vous devez vous procurer l'alimentation auxiliaire externe MCX-PWS qui évitera de surcharger...
  • Page 31: V.2. L A Carte Mezzanine D

    ’ MCXBPMR E BOITIER D EXTENSION V.2. ’ MR232ISO A CARTE EZZANINE D INTERFACE La carte MR232ISO permet d’avoir une liaison série avec une couche physique RS232. Les signaux sont isolés par optocoupleurs, et l’alimentation de l’interface ligne RS232 est isolée galvaniquement.
  • Page 32 ’ MCXBPMR E BOITIER D EXTENSION B.1.2 Configuration La configuration d’une carte MR232ISO se fait via 2 switchs implantés sur la carte, il est donc nécessaire de dévisser la carte pour la configurer. Signal sortant converti (par défaut à la livraison) TXCLK Signal entrant converti (par défaut à...
  • Page 33 ’ MCXBPMR E BOITIER D EXTENSION B.1.3 Attribution des signaux sur le connecteur Les signaux RS232 sont répartis de la manière suivante sur le connecteur : Connecteur SUBD 25 femelle Broche N° Direction Fonction PGND Terre Emission de données Réception de données 4(*) 5(*) 6(*)
  • Page 34: V.2. L A Carte Mezzanine D

    ’ MCXBPMR E BOITIER D EXTENSION V.2. ’ MR400ISO A CARTE MEZZANINE D INTERFACE La carte MR400ISO permet d’avoir une liaison série avec une couche physique RS422/485. Les signaux sont isolés par optocoupleurs, et l’alimentation de l’interface ligne RS422/485 est isolée galvaniquement.
  • Page 35 ’ MCXBPMR E BOITIER D EXTENSION B.1.2 Configuration La configuration du mode de fonctionnement d’une carte d’interface MR400ISO se fait via un DIP-switchs 6 points en façade. Deux cavaliers implantées sur la carte permettent de configurer les signaux de contrôles (entrant et sortant).
  • Page 36 ’ MCXBPMR V-10 E BOITIER D EXTENSION B.1.3 Attribution des signaux sur le connecteur Les signaux RS422 et RS485 sont répartis de la façon suivante sur le connecteur SUBD 9 points femelle : Connecteur SUB 9 femelle MODE 422 MODE 485 Broche Broche Signal...
  • Page 37: V.2. L A Carte Mezzanine D

    ’ MCXBPMR V-11 E BOITIER D EXTENSION V.2. ’ A CARTE MEZZANINE D INTERFACE La carte MRBdc permet d’avoir une liaison série avec une couche physique boucle de courant. Les signaux sont isolés par optocoupleurs, et l’alimentation de l’interface ligne est isolée galvaniquement.
  • Page 38 ’ MCXBPMR V-12 E BOITIER D EXTENSION B.1.2 Configuration L’état de la boucle de courant au repos se configure via des cavaliers sur la carte et des straps de câblage sur le connecteur SUBD 25 points. Attention, il est nécessaire de dévisser la carte d’interface pour configurer les cavaliers.
  • Page 39 ’ MCXBPMR V-13 E BOITIER D EXTENSION B.1.3 Attribution des signaux sur le connecteur Les signaux de la boucle de courant sont répartis de la façon suivante sur le connecteur SUBD 25 points : Connecteur SUBD 25 femelle BROCHE FONCTION N°...
  • Page 41 ANNEXES LES ANNEXES 2007. R . B-01. EVISION...
  • Page 43: Annexe A Pour Ecrire Un Pilote De Peripherique

    OUR ECRIRE UN PILOTE DE PERIPHERIQUE ANNEXE A POUR ECRIRE UN PILOTE DE PERIPHERIQUE Les informations fournies dans cette annexe donnent au programmeur tous les points d’entrées de la carte depuis le P.C, autrement dit tout le plan d’adressage de la carte depuis le P.C. ENERALITES Le dialogue entre la carte et le PC est assuré...
  • Page 44: A.2 Adressage De La Memoire Double Acces

    OUR ECRIRE UN PILOTE DE PERIPHERIQUE DRESSAGE DE LA MEMOIRE DOUBLE ACCES L’adresse de la mémoire double accès de 32 Ko est fixée par le BIOS PCI lors du démarrage de la machine, par exemple D00000h. Cette adresse est lisible dans le registre de configuration PCI appelé...
  • Page 45: A.3 Adressage Des Registres D

    OUR ECRIRE UN PILOTE DE PERIPHERIQUE ’ DRESSAGE DES REGISTRES D ENTREES SORTIES L’adresse de base d’entrées-sorties est fixée par le BIOS PCI lors du démarrage de la machine, par exemple C000h. Cette adresse est lisible dans le registre de configuration PCI appelé BAR0 (offset 10h).
  • Page 46 OUR ECRIRE UN PILOTE DE PERIPHERIQUE En écriture adresse Base + 3 - DESACTIVATION IRQ CARTE VERS PC. D0 à D7 ...... Une écriture dans ce registre a pour effet de désactiver l'interruption générée par la carte et destinée au PC. L'état des bits de données n'est pas significatif.
  • Page 47: A.4 Interruption Carte Vers

    OUR ECRIRE UN PILOTE DE PERIPHERIQUE En lecture/Ecriture adresse Base +5 – Page logique bit A23 D0 ....... Ce bit représente le bit d’adresse A23 de la page logique de 32 Ko sélectionnée par le PC. D1 à D7 ...... Non significatifs En lecture/Ecriture adresse Base +7 –...
  • Page 49: Annexe B Pour Programmer Dans La Carte

    Tous les registres documentés dans ce paragraphe sont dans le plan d’adressage d’entrées- sorties interne à la carte MCXcPCI/BP(MR). Le champ d’adresses I/O et l’interruption utilisés par chaque boîtier sont les suivantes : - Boîtier N°1 : Adresse Base 600h profondeur 1Fh, IRQ3 - Boîtier N°2 : Adresse Base 620h profondeur 1Fh, IRQ4...
  • Page 50 ROGRAMMATION DANS LA CARTE B.1.1 Adressage des SCC Dans chaque boîtier, 4 SCC 85C30 (ou 85C230) contrôlent les 8 voies, les adresses de chaque SCC sont réparties comme suit : ∗ SCC # 1 - Adresse Base + 00h Voie 2, registre de commande - (Lecture/écriture). - Adresse Base + 01h Voie 2, registre de données - (Lecture/écriture).
  • Page 51 ROGRAMMATION DANS LA CARTE B.1.2 Adressage divers ∗ Adresse Base + 10h - Registre de Polling (lecture uniquement) : Le registre de polling permet d’identifier les SCC dont la ligne d'interruption est active. D0 à 1 ......Le SCC # 0 est actif. D1 à...
  • Page 52 ROGRAMMATION DANS LA CARTE ∗ Adresse Base + 14h - Configuration RS232/RS422 (Ecriture uniquement) : Les 8 bits de ce registre permettent de configurer chacune des 8 voies d'un boîtier MCXBP (et non MCXBPMR !) en RS232 ou bien RS422. D0 .......
  • Page 53: Compact Flash

    ROGRAMMATION DANS LA CARTE B.1.3 Interruptions et DMA Les quatre SCC du boîtier N°1 pilote la ligne d’interruption IRQ3 interne à la carte MCXcPCI/0. Les quatre SCC du boîtier N°2 pilote la ligne d’interruption IRQ4 interne à la carte MCXcPCI/0. Les quatre SCC du boîtier N°3 pilote la ligne d’interruption IRQ5 interne à...
  • Page 55: Annexe C Fiche Erreur

    ICHE ERREUR ANNEXE C FICHE ERREUR Nous avons besoin de vos commentaires et suggestions pour améliorer la qualité et la facilité d'utilisation de nos documentations. Nous vous serions très reconnaissants de remplir cette fiche d'appréciation, et de nous la retourner. Nous vous en remercions par avance.
  • Page 56 ICHE ERREUR Veuillez donner une note de 0 à 10 pour chacune des caractéristiques suivantes : Format Présentation Organisation Clarté Précision Explications Erreurs : Si vous avez trouvé des erreurs dans cette documentation, veuillez spécifier la page et détailler la nature de l’erreur, ou noter les modifications sur les pages concernées et ajouter des photocopies de ces pages à...

Ce manuel est également adapté pour:

Mcxcpci/bpmr

Table des Matières