Journal A64 tous gagnants

Posté par . Licence CC by-sa
13
21
déc.
2015

Attention ce petit nourjal pourrait être considéré par une personne pertinente comme un bouc-mark mais rassurez vous c'est exactement le cas.

En fait je suis tombé (sans me faire mal) sur un processeur de chez Allwinner : le A64 celui-ci présente plusieurs caractéristiques intéressantes :

  • 64-bit quad Cortex-A53 (other link) architecture
  • H.265/H.264 video decoding in hardware, and supports HDMI 4K display
  • Supports various DDR memory types
  • Supports eMMC 5.0 for better IO performance
  • Linux kernel (after 3.10) Android 5.0
  • Supports the latest Trusted Firmware security architecture from ARM
  • 5$ cost

Du coup, étant donné le coût, des projets plus que sympa commencent à apparaître, notamment un notebook Do it yourself imaginé par Olimex, le projet semble avancer correctement. Et une carte type Raspberry mais qui met la barre plus haut niveau performances et plus bas niveau finances, d'ailleurs en parlant finances le kickstarter est toujours actif ;-)

  • # GPU

    Posté par . Évalué à 10.

    Toutes ces boards sont intéressantes du moment qu'on n’utilise pas une interface graphique, car niveau prise de tête ce "MALI400" (et powerVR) c'est du lourd.

    • [^] # Re: GPU

      Posté par . Évalué à 7.

      De mémoire, les VPU de chez AllWinner sont également assez peu compatibles avec les amateurs de logiciels libres.

    • [^] # Re: GPU

      Posté par . Évalué à 1. Dernière modification le 21/12/15 à 13:53.

      Je ne comprend pas ton commentaire, il existe des drivers (non open source) qui fonctionnent très bien.
      Et il existe aussi un driver open source "Lima" et du coup je suis allé regarder sur le site et quelle ne fut pas ma surprise en voyant cela :

      2015-12-20: this project looking for developers, if you'd like to try, come to our IRC #lima

      Un message tout frais d'hier qui signifie (j'espère) que le projet va repartir sur les chapeaux de roue, croisons les doigts.

      kentoc'h mervel eget bezan saotred

      • [^] # Re: GPU

        Posté par . Évalué à 10.

        Premièrement, je ne crois pas qu'on peut utiliser ces drivers closed source en mainline ou stable kernel (à confirmer), il faut être, je crois, en 3.4 et tout compiler soit même suivants la distrib, j'ai bidouillé pendant 3 jours et j'ai finalement abandonné, étant utilisateur de archlinux(arm), ça me ferait mal d'être obligé de venir sous une autre distrib, qui en plus doit se mettre à jour à la main… Comme je l'ai dit, c'est la grosse prise de tête.

        Concernant le projet open source Lima, je sais que l'histoire est assez compliquée, mais en gros la société derrière mali est pas du tout en accord avec cette alternative, ce qui cause beaucoup de problèmes de motivation/d'argent, etc.

        • [^] # Re: GPU

          Posté par . Évalué à 2.

          Premièrement, je ne crois pas qu'on peut utiliser ces drivers closed source en mainline ou stable kernel (à confirmer)

          Les drivers du Mali ne sont pas closed-sources. Ils sont dispos sur le site d'ARM, sous GPL. Ce qui est closed source, c'est l'implémentation d'OpenGL ES, qui est une librairie, et qui interagit avec ce driver.

          C'est tout à fait utilisable en mainline, à partir du moment où on a le support pour le contrôleur d'affichage (et c'est un truc qui manquera pour l'A64, en tout cas au début).

    • [^] # Re: GPU

      Posté par . Évalué à 10.

      Toutes ces boards sont intéressantes du moment qu'on n’utilise pas une interface graphique

      …et tant qu'on se satisfait du "jetable". Bien peu de fabricants de tablettes/dongles basés sur Allwinner (et Rockchip/AmLogic/ActionSemi/…) livrent les sources du kernel/bootloader. Et même dans les rares cas où ils le font, la taille de la communauté n'est généralement pas capable d'assurer le suivi. Le gros point fort du RPi n'est pas son rapport puissance/prix, mais sont rapport caractéristiques/prix (et dans "caractéristiques", j'inclus la taille de la communauté, et le support à long terme !)

      • [^] # Re: GPU

        Posté par . Évalué à 0.

        dire que le rbpi est plus compatible avec le libre que allwinner c'est quand même un peu fort de café.
        Broadcom c'est quand même le cpu qui demande(ait?) un NDA …

        que la communauté ne soit pas à l'image de rbpi ok.
        Que tout ne soit pas prémaché et que du travail reste à faire, oui.
        Que les trucs sont moins compatible avec libre, non. Faut pas déconner. Le libre ça n'a jamais été "tout est dispo", mais "on peut le faire, on a assez d'info".

    • [^] # Re: GPU

      Posté par . Évalué à 2.

      Il n'y a pas de relation entre une interface graphique et le Mali. Le Mali est le GPU, il est en charge de l'accélération 3d (et uniquement de ça). Il y a un contrôleur complètement différent qui s'occupe d'afficher un truc sur l'écran. Le mali est une des sources possible, mais c'est loin d'être la seule.

      Et le driver de ce contrôleur est sous GPL.

  • # noyau

    Posté par . Évalué à 8.

    Le noyau 3.10, c'est l'officiel et il y a quelque chose d'un peu moins antique ? Parce que sinon ça va être 3.10 pendant… toujours en fait. Le A10 semble coincé sur du 3.4. et comme le support Arm64 c'est tout neuf dans linux (et ailleurs aussi) ça me parait important comme question.

    • [^] # Re: noyau

      Posté par . Évalué à 1. Dernière modification le 21/12/15 à 14:40.

      ça arrive lentement : https://www.phoronix.com/scan.php?page=news_item&px=Linux-4.4-ARM64-Coming

      https://linux-sunxi.org/Linux_mainlining_effort

      Par contre comme je l'ai déjà dit, oublie l'interface graphique en mainline.

      • [^] # Re: noyau

        Posté par . Évalué à 4.

        Pourquoi ? L'interface graphique marche très bien en mainline.

        C'est encore un peu rustique, mais largement suffisant pour faire tourner un desktop dessus (et le côté "rustique" va très vite disparaître).

        • [^] # Re: noyau

          Posté par . Évalué à 4. Dernière modification le 28/12/15 à 01:42.

          Bonjour Maxime,

          Tout d'abord merci pour ton super travail sur sunxi-linux. Au titre d'heureux utilisateur d' A10, je voudrais témoigner de ma gratitude à toi ainsi qu'à l'équipe derrière linux-sunxi pour ces remarquables avancées dans le support linux/u-boot qui vont de paire avec une utilisation de linux plus facile et plus fonctionnelle/polyvalente, tout le long de ces dernières années. Je suis toujours agréablement surpris lors de mes visites régulières de la page Mailining_Effort et c'est un plaisir aujourd'hui d'utiliser les versions "mainline" de debian/u-boot/linux sans ne plus devoir patcher quoi que ce soit. La seule "customisation" qui me reste, c'est un dtb pour ajouter une rtc ds1307 bricolée (d'ailleurs j'imagine qu'à un moment je pourrais passer aux overlays pour n'avoir encore moins à faire) . Bref merci beaucoup !

          Je suis assez intrigué par ta remarque, que cela peut-il bien signifier ?
          J'imaginerais déja :
          1) une publication du mystérieux code lima
          2) le retour de simple-drm, augmenté d'une émulation de changement de plan, pour les applications userspace qui sont conçues pour un double buffering (je pense aux EFL que je n'ai pas réussi à faire fonctionner)
          3) un nouveau pilote libre
          4) la libération du pilote propriétaire
          5) une sortie pilote propriétaire en version actualisé
          6) autre chose, mais quoi ?

  • # Je radote, mais j'ai toujours pas d'info sur cet aspect là

    Posté par . Évalué à 10.

    Allwinner viole la GPL dans les grandes largeurs d'après certains ( http://linux-sunxi.org/GPL_Violations , notamment ffmpeg). Est-ce toujours le cas? Dans la mesure ou la Raspberry Pi foundation travaille largement mieux avec les licences et le kernel upstream (bientôt le support de la 3D pour le chipset des raspberry pi), faut-il faire la promo de fabricants de puces qui vraisemblablement s'en tamponnent?
    Vu que le raspi zero coute 5$ également, j'ai l'impression que la question du coût est limite marginale.

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.