[OpenBSD]

OpenBSD/sparc64


OpenBSD/sparc64 fonctionne sur les machines Sun UltraSPARC 64bit à base des processeurs UltraSPARC I, II et III.

Une liste de diffusion dédiée aux ports OpenBSD/sparc et OpenBSD/sparc64 est disponible à l'adresse sparc@openbsd.org. Pour vous inscrire à la liste de diffusion OpenBSD/sparc, envoyez un message dont le corps contient "subscribe sparc" à majordomo@openbsd.org. Veuillez lire notre politique des listes de diffusion avant de vous inscrire.

Le mainteneur actuel du port est Jason Wright ( jason@openbsd.org), avec l'aide principalement d'Art Grabowski. Si d'autres personnes souhaitent contribuer, elles sont bien entendu les bienvenues !

Table des matières


Historique :

Le port d'origine fût crée pour NetBSD par Eduardo Horvath et mis à disposition pour la première fois en janvier 1999. Le portage à OpenBSD commença en août 2001 et à la fin septembre, le premier snapshot binaire était disponible. Le portage fût principalement effectué par Jason Wright et Artur Grabowski sur des machines SBus et PCI de telle manière à disposer d'un support matériel décemment large bien avant que le système puisse démarrer en multi-utilisateurs.

OpenBSD 3.0 fût la première version officielle d'OpenBSD/sparc64. Et depuis, le support pour de nombreux périphériques supplémentaires a été ajouté (y compris les périphériques nécessaires au support X11R6) , tandis que des bogues mis en évidence par la nature big endian de l'UltraSPARC 64bit ont été corrigés.

Sun refuse l'accès à la documentation nécessaire du (très étrange) "host bridge" des systèmes UltraSPARC III et donc plusieurs années ont été perdues avant qu'une ingénierie inverse permis de comprendre les changements apportés à ces machines. OpenBSD 4.0 est donc la première release supportant les systèmes à base d'UltraSPARC III.

Et parce qu'il manque toujours quelques petites choses, le travail continue...


Etat actuel :

A l'heure actuelle, la plupart du matériel mis à la disposition des développeurs démarre en multi-utilisateurs et supporte assez de périphériques intégrés pour être généralement utilisable. Les performances des processeurs UltraSPARC III sont sérieusement dégradées dans OpenBSD 4.0 mais ce problème a été corrigé après la sortie de cette version.

Le Système X Window est supporté sur la plupart des systèmes. A l'heure actuelle, seuls les adaptateurs graphiques ATI sont supportés par le serveur X accéléré. Il est possible d'utiliser X en mode framebuffer avec toutes les cartes SBus supportées, tout comme sur les cartes graphiques ATI intégrées aux UPA Creator, Creator 3D ou Elite 3D avec la résolution/profondeur à l'amorçage via le driver wsfb(4).

Les instructions pour l'activation du serveur X accéléré se trouvent dans le fichier /usr/X11R6/README du système installé.


Projets (sans ordre particulier) :


Matériel supporté :

Machines supportées

OpenBSD/sparc64 a été testé sur les machines suivantes :

  • Ultra 1/1E
  • Ultra 2
  • Ultra 5/10
  • Ultra 30/60/80
  • SPARCengineUltra AX
  • SPARCengineUltra AXe
  • SPARCengineUltra AXi
  • SPARCengine CP1500
  • Enterprise 150
  • Enterprise 220R
  • Enterprise 250
  • Enterprise 420R
  • Enterprise 450
  • Enterprise 3000/4000/5000/6000
  • Enterprise 3500/4500/5500/6500
  • Sun Blade 100/150
  • Sun Blade 1000/1500/2000/2500
  • Sun Fire V100/V120
  • Sun Fire V125
  • Sun Fire V210/V240/V440
  • Sun Fire V215/V245(*)
  • Sun Fire V250
  • Sun Fire 280R
  • Sun Fire V480/V880
  • Netra X1
  • Netra 20
  • Netra 120
  • Netra 210/240/440
  • Netra T1 100/105
  • Netra T1 AC200/DC200
  • Netra T 1100
  • Netra T 1120/1125
  • Netra T 1400/1405
  • Momentum Leopard-V

(*) Le support des machines signalées par (*) a été ajouté après la sortie de la version 4.1.

Veuillez noter que sur certaines machines telles que l'Ultra1, l'Ultra2 et Enterprise 220R peuvent nécessiter une mise à jour de la flashprom avant de réussir à installer OpenBSD.

Périphériques supportés

Machines non supportées

  • Ultra 3 Mobile Workstation
  • Ultra 25/45
  • Netra 1280/1290
  • Sun Fire V445
  • Sun Fire V490/V890
  • Sun Fire V1280
  • Sun Fire E2900/E4900/E6900
  • Sun Fire 12K/15K
  • Sun Fire E20K/E25K

Périphériques non supportés


Documentation matérielle :

Cette liste a été initialement postée par Marcus Watts sur la liste de diffusion sparc.


Obtenir et installer OpenBSD/sparc64 :

La dernière version disponible et supportée d'OpenBSD/sparc64 est OpenBSD 4.1. Voici les instructions d'installation d'OpenBSD/sparc64 4.1.

Des snapshots sont mis à disposition de temps à autre, à cet endroit ainsi que sur quelques miroirs. Voici de même les instructions d'installation d'OpenBSD/sparc64 snapshot.

Plusieurs médias d'installation sont fournis, de telle façon à permettre une installation ou une mise à jour d'OpenBSD/sparc64 via le CD, des images disques de démarrage sur certains modèles, des images miniroot pour les machines sans lecteurs de disquette , de même que la possibilité d'effectuer une installation diskless ou à travers le réseau.

Veuillez noter que le démarrage à partir de la disquette peut ne pas fonctionner sur votre machine; de même, les systèmes Ultra 1, 1E et 2 peuvent nécessiter une mise à jour de la PROM (c'est inutile s'ils peuvent démarrer Solaris en mode 64bit); veuillez consulter les notes d'installation pour de plus amples détails.


Supported platforms
www@openbsd.org
$OpenBSD: sparc64.html,v 1.111 2007/05/02 15:10:01 jufi Exp $