Découvrez la communauté linux-sunxi

Posté par  . Édité par Nÿco, Benoît Sibaud, Pierre Jarillon, TBTB et tuiu pol. Modéré par Benoît Sibaud. Licence CC By‑SA.
54
9
mai
2013
Linux

La naissance de la communauté linux-sunxi a commencé avec une compagnie, Rhombus Tech, qui, surfant sur la vague médiatique de l'ordinateur au format carte de crédit Raspberry Pi, annonce un nouveau standard EOMA-68, spécifications physiques et matérielles. Ce qui intéresse surtout les gens, c'est le prix annoncé de 15$ US, possible grâce à l'utilisation du processeur A10 (un ARM Cortex-8 de la compagnie chinoise AllWinner Technology), dont le code source du noyau Linux et du u-boot (le chargeur d’amorçage de nombreuses cartes ARM, l'équivalent du BIOS du monde PC) est public.

Le nom de code de ce processeur est sun4i. Le processeur précédent est sun3i et le suivant est sun5i. D'où la généralisation en sunxi pour le nom de l'architecture dans le noyau.

En attendant la fameuse carte au standard EOMA-68, un des programmeurs de AllWinner, Tom Cubie, ouvre une petite boutique sur AliExpress (un site de e-commerce chinois) et commence à vendre des boîtes multimédia Mele A1000, basées sur le processeur A10, et avec un port UART console utilisable, ce qui permet de déboguer le boot. Un des gros avantages du processeur A10 est qu'il est impossible de le briquer, donc cela limite le risque pour les nouveaux. Briquer est un terme argotique de l'embarqué signifiant que l'ordinateur ne démarre plus, suite à une faute logicielle dans le firmware et donc est devenu aussi actif qu'une brique !

Autour du Mele se crée la communauté linux-sunxi qui commence à maintenir une branche du noyau Linux qui marche sur diverses machines utilisant le processeur A10. Et avec l'arrivée sur le marché chinois des clefs HDMI (un ordinateur qui se branche sur le port HDMI de votre TV et la transforme en terminal Android), aussi basées sur le processeur A10, un petit engouement se crée pour ces minuscules ordinateurs qui peuvent soudain démarrer Linux directement grâce au travail de la communauté.

Il en résulte plusieurs nouveaux développements que vous découvrirez dans la deuxième partie de l'article.

État des pilotes graphiques libres pour SoC

Posté par  (site web personnel) . Édité par Nÿco, claudex, Benoît Sibaud, karteum59 et Olivier Esver. Modéré par rootix. Licence CC By‑SA.
Étiquettes :
62
3
mai
2013
Serveurs d’affichage

Si les lecteurs de LinuxFr.org sont généralement bien au fait de l'état de prise en charge des puces graphiques de leur PC (Intel HD Graphics, AMD Radeon, NVIDIA GeForce) par les pilotes libres, il n'en est pas toujours de même s'agissant de la prise en charge des puces graphiques embarquées dans les SoC (« System on Chip », système sur puce, contenant en général processeur, mémoire, stockage et périphériques).

Or ces SoC, principalement basés sur l'architecture ARM actuellement. sont devenus omniprésents depuis l’avènement des ordiphones et des tablettes, et le problème de l'existence ou non de pilotes libres devient de plus en plus aigu, spécialement si on souhaite pouvoir tourner une distribution GNU/Linux sur ces engins sans s'embêter.

Journal Une "App's" n'est pas un logiciel.

Posté par  . Licence CC By‑SA.
Étiquettes :
4
7
jan.
2013

Les jours de l'an sont très instructifs. (Ma première contribution)

Par avance, désolé pour les fautes.

C'était donc le 31 décembre 2012 et là dans l'agitation générale j'entends :

P*tain qu'elle est trop bien cette tablette !!!

La je lui demande de quoi il parle et il me répond « de la dernière tablette De Microsoft, la fameuse Surface ». Je lui demande en quoi elle est si bien que ça, au vu de son prix et de l'incompatibilité des softs x86 due au (…)

Journal Mini PC ARM MK802 III (SoC RK3066) tourne sous Linux

Posté par  . Licence CC By‑SA.
30
26
déc.
2012

Bonjour,

Je vous parlais récemment du Mini PC ARM MK802 II basé sur un Soc Allwinner A10 et tournant sous Linux.

C'est aujourd'hui au tour de son grand frère, le MK802 III qui lui est basé sur le SoC ARM double coeur de RockChip, le RK3066 de tourner sous Linux.

L'avantage est que le RK3066 est bien plus performant - ce qui rend le device vraiment utilisable sous Linux. Le nécessaire pour installer Linux est mis a disposition par (…)

openSUSE 12.2 ARM

Posté par  . Édité par Pierre Jarillon, Davy Defaud, Nils Ratusznik, rootix et Benoît Sibaud. Modéré par rootix.
Étiquettes :
20
7
nov.
2012
openSUSE

C’est le 6 novembre qu’est sortie la version finale d’openSUSE 12.2 pour les architecture ARM. L’équipe ARM d’openSUSE a réussi à créer une distribution openSUSE, sortie de nulle part, réellement utilisable et fonctionnelle sur l’architecture ARM, le tout en moins d’un an.

Cette version d’openSUSE a été construite en utilisant l’OBS — Open Build Service —, s’appuyant sur Qemu pour l’émulation de l’architecture ARM. Cette méthode a conduit à de nombreux bogues trouvés puis corrigés sur Qemu, OBS et Kiwi. Une ferme OBS spéciale émulant ARM a permis de vérifier les problèmes de construction de paquets. La création de cette ferme spéciale n’aurait pas été possible sans Texas Instruments/Pandaboard Project, Genesi, ARM et la communauté openSUSE.

Vous trouverez en deuxième partie la liste des matériels pris en charge et les images à télécharger.

Journal OpenSUSE ARM 12.2 RC2 est sortie

Posté par  .
Étiquettes :
2
30
oct.
2012

C'est le 27 Octobre qu'a été annoncé la sortie d OpenSUSE ARM 12.2 RC2, la finale devrait être disponible le 6 Novembre.

Pour les changements on notera:

- diverses corrections de bugs dans l'imagerie
- ajout d'un dépôt de mise à jour des images pour la maintenance
- diverses corrections pour que les machines démarrant sans RTC, le fasse dans un temps raisonnable
- Ajout d'une étape dans Yast lors de l'installation pour la configuration du pays, la langue, le
(…)

Journal Des firmwares, des backdoors et du libre

Posté par  (site web personnel) .
22
8
août
2012

Certains d'entre vous ont sans doute entendu parler ou vue la présentation de Rakshasa, c'est la POC d'une superbe backdoor qui fait froid dans le dos : cela permettrais d'infecter les bios de cartes mères, de cartes réseaux, en gros pas mal de composants ayant un firmware non libre (ou ayant un firmware libre, mais dans ce cas nous pourrions le recompiler et le reflasher).
C'est développé avec du libre (coreboot, SeaBIOS, iPXE…) mais ne (…)

Journal Concurrent de la Pandora Board

Posté par  . Licence CC By‑SA.
17
15
juil.
2012

Un concurrent de la Pandora Board arrive pour 129$ avec un nom sympathique et facile à retenir : ODROID-X. Il inclut 1Gb de RAM, un CPU quad core à 1.4Ghz, un GPU quad core Mali 400, un port Ethernet, six ports hôte USB, un jack pour la sortie audio et un autre pour le micro. Bon, c'est encore un système qui nécessite des pilotes propriétaires, mais c'est sympa de voir l'offre dans ce segment qui s'étoffe.

Pour ceux qui ne sont (…)

Journal HWA : accéder au matériel autrement

Posté par  (site web personnel) .
14
27
juin
2012

L'objectif de HWA est d'aider à l'écriture de code C de bas niveau compréhensible sans commentaire, le plus portable possible et sans pénalisation en occupation mémoire ou en vitesse d'exécution.

En gros, HWA fournit trois niveaux d'accès au matériel :

  • le plus bas, classique, au niveau des registres ou bits de registres des contrôleurs (io, timer-counter, uart, adc…) ;
  • un intermédiaire qui permet de spécifier des contraintes sur un contrôleur matériel pour en obtenir le fonctionnement souhaité, HWA se chargeant de (…)

Forum Programmation.python PYSERIAL & PYUSB > pour Linux NASQNAP 2.6.12.6-arm1 armv5tejl PYTHON 2.7 / 2.6 ou 2.5

Posté par  .
0
21
juin
2012

Bonjour à tous,

Pourriez vous me dire car je debut sous linux,

comment installer PYSERIAL et PYUSB une librairie Python version 2.7 ou 2.6 ou 2.5
sur mon nas QNAP Linux NASQNAP 2.6.12.6-arm1 2011 armv5tejl ?

Si le paquet n existe pas peut on le rendre compatible (gcc ou ??? )
pour cette machine ?

Merci de votre aide .

Journal Le Raspberry Pi fait des des jaloux

Posté par  . Licence CC By‑SA.
27
23
mai
2012

Cher journal,

Via sort un PC sous ARM (enfin, ils ne disent pas qu'il est sous ARM, mais PC Inpact le dit). Il me semble fort similaire au Raspberry Pi et je me demande si le succès de ce dernier n'est pas à l'origine de produit. Malheureusement, je n'ai pas trouvé d'information précisant si on pourrait installer facilement autre chose sur la bête.

Pour ceux qui ne s'intéresse qu'aux gros serveur, Red Hat a embauché les développeurs prinicipaux de JRuby. (…)

Journal Un peu plus de liberté sous ARM ?

Posté par  (site web personnel) .
Étiquettes :
24
16
avr.
2012

La création d'un driver libre pour les GPUs ARM Mali donne des idées à d'autres.

Petit rappel : lors du dernier FOSDEM, Luc Verhaegen nous a présenté son projet de libération du GPU Mali, inclus dans par exemple le smartphone Samsung Galaxy S2 : Lima.

Et cela a donné des idées à Rob Clark, qui est un développeur Texas Instrument ayant travaillé sur le driver DRM pour les OMAP : il a créé le projet freedreno qui a pour (…)