Outils pour utilisateurs

Outils du site


openbsd.org:arm64

— [ OpenBSD ] ~ Traduction française de la page OpenBSD arm64 : (v1.43 ; 05/05/2021)

OpenBSD arm64

OpenBSD/arm64 est un port d'OpenBSD pour les différents systèmes basés sur ARM 64 bits.

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


Statut actuel

Les plates-formes cibles actuelles sont , Allwinner A64 et H5, Amlogic G12B et SM1, AMD Opteron A1100, Ampere eMAG, Marvell ARMADA 3K, 7K et 8K, Rockchip RK3328 et RK3399 (pro), Broadcom BCM2711 et BCM2837 (Raspberry Pi 3), et Socionext SCA11.

Le média d'installation inclut le firmware requis pour démarrer les Pine 64/64+ et Raspberry Pi 3 et Raspberry Pi 4.

Les cartes Raspberry Pi requièrent des fichiers propriétaires mais redistribuables sur le disque système à charger dans le GPU VC4 qui démarre les cœurs ARM. Par défaut, la ROM d'amorçage sur le Raspberry Pi 3 et les anciennes versions sur le Raspberry Pi 4 essaiera seulement de charger ces fichiers depuis une carte SD. Pour charger le firmware depuis la carte SD et avoir le disque racine en USB après l'installation d'OpenBSD, redémarrez et interrompez U-Boot avant l'expiration du délai de temporisation :

Hit any key to stop autoboot:  0
U-Boot> setenv boot_targets usb0 mmc0 pxe dhcp
U-Boot> saveenv
U-Boot> boot

Certains modèles du Raspberry Pi ne fonctionnant pas avec le U-Boot inclus (e.g. Raspberry Pi 400) peuvent à la place être démarrés en utilisant le micrologiciel UEFI basé sur EDK2. La manière la plus simple de l'utiliser est d'installer le micrologiciel sur une carte SD et d'installer l'OS sur USB.

Les systèmes Ampere eMAG et AMD Opteron sont livrés avec un firmware UEFI en ROM et peuvent démarrer à partir de périphériques SATA ou USB sans fichiers de démarrage spécifiques sur le disque système.

La plupart des autres machines chargent leur firmware à partir du support de démarrage et requièrent des étapes supplémentaires pour créer un média d'installation amorçable. Lisez les instructions d'installations des instantanés d'OpenBSD/arm64 pour plus de détails.

Matériel supporté

OpenBSD/arm64 fonctionne sur le matériel suivant :

En général, d'autres cartes ou machines qui utilisent un des SOC listés ci-dessus fonctionneront tant que le firmware UEFI (ex: firmware U-Boot ou EDK II) soit disponible. Les arborescences périphériques et l'ACPI sont pris en charge. Il est possible qu'une mise à jour de l'arborescence périphérique mise à jour doit être fourni pour rendre OpenBSD fonctionnel.

Ethernet

  • https://man.openbsd.org/arm64/bse.4bse(4) - Broadcom GENET 10/100/Gigabit Ethernet intégrée dans le Raspberry Pi 4
  • dwge(4) - Synopsys DesignWare GMAC 10/100/Gigabit Ethernet intégrée sur Rockchip RK3399
  • dwxe(4) - Allwinner EMAC 10/100/Gigabit Ethernet intégrée dans Allwinner A64/H5
  • msk(4) - Marvell Yukon-2 10/100/Gigabit Ethernet intégrée dans OverDrive 1000
  • mvneta(4) - Marvell ARMADA Ethernet intégrée dans Marvell ARMADA 3K
  • smsc(4) - SMSC LAN95xx 10/100 USB Ethernet intégrée dans Raspberry Pi 3

Wifi 802.11

  • bwfm(4) sur Raspberry Pi 3, 4 et 400 et Pinebook Pro

Stockage

  • ahci(4) sur AMD Opteron A1100, Marvell 7K et 8K, et SynQuacer-E
  • ahci(4) sur Raspberry Pi 3
  • dwmmc(4) sur Rockchip RK3328 et RK3399
  • rkpcie(4)sur Rockchip RK3399
  • sdhc(4) sur Marvell ARMADA 3K/7K/8K, Rockchip RK3399 et Raspberry Pi 4
  • sximmc(4) sur Allwinner A64 et H5

USB

  • dwctwo(4) sur Raspberry Pi 3
  • ehci(4) sur Allwinner A64 et H5, et Rockchip RK3328 et RK3399
  • xhci(4) sur Amlogic G12A/B, Ampere eMAG, Marvell ARMADA 3K/7K/8K, Overdrive 1000, Raspberry Pi 4, Rockchip RK3399 et SynQuacer-E

Pas d'horloge temps réel : Bon nombre des appareils arm64 n'ont pas de batterie sauvegardant l'horloge en temps réel, mais ntpd(8) devrait être capable de compenser.

Obtenir et installer OpenBSD/arm64

La dernière version supportée d'OpenBSD/arm64 est OpenBSD 6.9. Voici les instructions d'installations d'OpenBSD/arm64.

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


Cette page est la traduction officieuse de la page “arm64” 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.


Contribut(rice|eur)s :

mimoza pengouinpdt
openbsd.org/arm64.txt · Dernière modification: 2021/05/10 15:09 de pengouinpdt