• [^] # Re: Ubuntu ARM

    Posté par . En réponse au journal Commentaires pratiques sur Hercules eCafé EX HD. Évalué à 2.

    comme je le disais, Debian ARM, ça ne tourne pas sur ARM, stricto censu.

    Tout à fait exact.

    le système utilisateur peut tourner sur plein de modèles, à condition de disposer d'abord d'un noyau approprié.

    Un peu moins exact. ;-)

    Le monde l'ARM est vraiment très éclaté. Cf. un précédent commentaire où je détaille ce point.

    Il ne suffit pas de porter le noyau, il faut aussi avoir le bon jeu d'instructions. En effet, un exécutable compilé pour armv7eb + thumb2 + NEON ne tournera pas sur un cœur qui n'a pas ces extensions, ou qui est en little endian.

    Cependant, il est toujours possible de faire un binaire presque générique en ciblant un jeu d'instructions le plus répandu possible, et sans utiliser d'extension. Par exemple, un exécutable armv4 devrait tourner sur à peu près tous les cœurs ARM little endian, du vénérable armv4 jusqu'au flamboyant armv7.

    Hop,
    Moi.