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 dastious . É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 dguihal . É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 reynum (site web personnel) . Évalué à 2.
Peut être mais je trouve les doc du A64 plutôt complètes (à part le GPU) :
https://drive.google.com/file/d/0B0cEs0lxTtL3eEVOMkpIODFRcnM/view?pref=2&pli=1
https://drive.google.com/file/d/0B0cEs0lxTtL3STJoV0FMMVNBUXc/view?pref=2&pli=1
kentoc'h mervel eget bezan saotred
[^] # Re: GPU
Posté par reynum (site web personnel) . Évalué à 1. Dernière modification le 21 décembre 2015 à 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 :
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 dastious . É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 mripard . Évalué à 2.
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 reynum (site web personnel) . Évalué à 3.
D'après ce que j'ai lu à la suite des commentaire de ce journal, c'est la partie Kernel qui est open source, la partie user space restant closed.
https://www.phoronix.com/scan.php?page=news_item&px=MTY3OTM
http://malideveloper.arm.com/resources/previous-releases/open-source-mali-gpus-linux-kernel-device-drivers-previous-releases/
Je ne suis pas sure de comprendre tout l'enjeu, mais à priori c'est le but de Lima d'offrir la partie user-space.
Je suis aussi positif que toi sur ce point, il ne faut pas oublier qu'au début du Raspberry Pi la situation n'était pas rose non plus, malgré tout grâce au succès de la framboise et donc de l'importance de la communauté, la pression de cette dernière sur Broadcom a fait qu'ils ont ouvert le code de leur chip graphique mais seulement 2 ans après la sortie du premier Raspberry.
http://www.framboise314.fr/broadcom-libere-le-gpu-du-raspberrypi/
Du coup comme tout bon optimiste, je suis persuadé qu'un jour ARM fera de même avec ses MALI rendant du même coup complètement exploitable les soc utilisant leurs technologies.
Croisons les orteils ;-)
kentoc'h mervel eget bezan saotred
[^] # Re: GPU
Posté par karteum59 . Évalué à 10.
…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 briaeros007 . É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 mripard . É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 mickabouille . É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 dastious . Évalué à 1. Dernière modification le 21 décembre 2015 à 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 mripard . É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 benja . Évalué à 4. Dernière modification le 28 décembre 2015 à 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 fredoche . É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.
[^] # Re: Je radote, mais j'ai toujours pas d'info sur cet aspect là
Posté par reynum (site web personnel) . Évalué à 4.
Je te suis sur ce point, je ne connaissais la politique d'Allwinner sur cet aspect (ça craint d'ailleurs).
Par contre ne compare pas un Pi zero (qui est un ARM11 (ARM1176JZF-S) a 1GHz avec 512Mo ) avec une PINE64 (qui est un ARM-Cortex-A53 à 1,2GHz avec 1Go de Ram ) la différence de puissance est la même qu'entre une sourie et un éléphant.
kentoc'h mervel eget bezan saotred
[^] # Re: Je radote, mais j'ai toujours pas d'info sur cet aspect là
Posté par cortex62 . Évalué à 1.
Ben vu la cible (limite concurrence des arduinos) et le prix, je trouve ça plus cohérent que de faire du 64 bits avec 1 ou 2 Go de mémoire vive. Les registres aussi grand sont moins utiles que la zone d'adressage …
[^] # Re: Je radote, mais j'ai toujours pas d'info sur cet aspect là
Posté par Adrien . Évalué à 4.
Pour le raspberry pi tu as dû louper un épisode, la dernière config en date propose un ARM quadri-cœurs Cortex-A7 900MHw, avec 1 Go de Ram.
L'écart se réduit entre ce dernier et la config que tu proposes.
[^] # Re: Je radote, mais j'ai toujours pas d'info sur cet aspect là
Posté par cortex62 . Évalué à 7.
Es tu bien sur ? Il parle du Pi Zero pas du Pi 2, la configuration correspond bien.
C'est vrai qu'entre le A, le A+, le B (rev1 et 2), le B+, le Pi 2, et enfin le Zero il y a de quoi ce perdre.
[^] # Re: Je radote, mais j'ai toujours pas d'info sur cet aspect là
Posté par Adrien . Évalué à 3.
Ah oui effectivement… il faut que le retourne apprendre à lire, désolé pour le bruit…
[^] # Re: Je radote, mais j'ai toujours pas d'info sur cet aspect là
Posté par Lutin . Évalué à 7.
Dans ce cas cas faisons de la pub pour le Beagle Bone Black plutôt que pour le raspberry.
[^] # Re: Je radote, mais j'ai toujours pas d'info sur cet aspect là
Posté par briaeros007 . Évalué à 2.
ou le beaglebone X-15 , mais là le prix n'est plus le même :)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.