OBSD4* : wiki

Version de traduction basée sur la version officielle (v1.45 : 01/11/2018)


OpenBSD armv7

OpenBSD/armv7 est un port d'OpenBSD vers les différents systèmes basés sur ARMv7.

Une liste de diffusion pour les ports basés sur ARM est disponible à arm@openbsd.org. Pour joindre la liste de diffusion d'OpenBSD/arm, envoyez un message contenant “subscribe arm” à majordomo@openbsd.org. N'oubliez pas de vérifier notre politique de liste de diffusion avant de souscrire.


Statut courant

Les plates-formes actuellement ciblées sont Allwinner A10/A20/A33/A80, H3, R16/R40, V40 (sunxi), Freescale i.MX6/7 (imx) et TI OMAP3/4 (am335x/beagle/panda). Nous essayons de supporter la plupart des cartes basées sur ces SoC. Une liste des cartes supportées est dans la section matériel supporté.

Il y a généralement encore un certain nombre de choses à faire sur chacune de ces cartes, toutefois OpenBSD est généralement considéré comme fonctionnel dessus. La plate-forme a son propre hébergement, toutefois il n'y a pas de support SMP. Le réseau est fonctionnel sur am335x, imx, panda et sunxi et Allwinner A10/A20/H3.

Matériel supporté

Une note à-propos des plates-formes et cartes associées : OpenBSD/armv7 regroupe différentes plates-formes partageant l'architecture ARM v7. De ce fait, il y a beaucoup de Système sur une puce (SoC) autour, OpenBSD/armv7 fait la différence entre ces nombreux SoC et a un niveau différent de support entre eux. Tous les périphériques basés sur le Freescale i.MX6 et i.MX7 sont référencés comme imx, tous les périphériques basés sur les SOC d'Allwinner sont référencés comme sunxi. Les cartes avec un SoC TI OMAP 3 ou 4 sont divisés entre am335x (pour la BeagleBone), beagle (pour la BeagleBoard) et panda (pour la PandaBoard).

  • Allwinner A10/A20
    • Cubieboard
    • LinkSprite pcDuino
    • Banana Pi
  • Allwinner A33/R16
    • Banana Pi M2 Magic
  • Allwinner A80
    • Cubieboard4
  • Allwinner H3
    • Banana Pi M2+
    • Orange Pi Zero
    • Orange Pi One
  • Allwinner R40/V40
    • Banana Pi M2 Berry
  • Freescale/NXP i.MX6
    • Boundary Devices SABRE Lite/BD-SL-i.MX6
    • Boundary Devices Nitrogen6X
    • Wandboard
    • SolidRun CuBox-i4Pro
    • CompuLab Utilite
    • Kosagi Novena
  • Freescale/NXP i.MX7
    • Technexion PICO-PI-IMX7
  • TI OMAP3/4
    • BeagleBoard C4 / xM
    • BeagleBone et BeagleBone Black
    • PandaBoard et PandaBoard ES

Ethernet

  • cpsw(4) CPSW Ethernet sur am335x
  • fec(4) i.MX Ethernet sur imx
  • smsc(4) SMSC LAN95xx 10/100 USB Ethernet intégrée sur panda
  • sxie(4) périphérique sunxi EMAC 10/100 Ethernet sur Allwinner A10
  • dwge(4) périphérique sunxi GMAC 10/100/Gigabit Ethernet sur Allwinner A20
  • dwxe(4) périphérique sunxi EMAC 10/100/Gigabit Ethernet sur Allwinner H3

Stockage

  • ahci(4) sur imx et sunxi
  • imxesdhc(4) Contrôleur SD/MMC sur i.MX6
  • ommmc(4) Contrôleur SD/MMC sur OMAP, incluant les cartes flash embarquant BeagleBone Black.
  • sximmc(4) Contrôleur SD/MMC sur sunxi

USB

Pas d'horloge temps réel : Beaucoup de ces périphériques armv7 n'ont pas de batterie pour sauvegarder l'horloge. Pour cette raison, utiliser l'option -s d'OpenNTPD peut être envisagée.

Obtenir et installer

La dernière version supportée d'OpenBSD/armv7 est OpenBSD 6.4. Voici les instructions d'installation d'OpenBSD/armv7 6.4.

Les snapshots sont disponibles de temps à autre, à cet endroit aussi bien que sur quelques miroirs. Voici les instructions d'installation des instantanés d'OpenBSD/armv7.


Cette page est la traduction officieuse de la page “armv7” officielle d'OpenBSD.
En cas de doute, merci de vous y référer !

Si vous voulez participer à l'effort de traduction, merci de lire ce topic.