Présentation des schémas électriques, infos sur Yocto/Debian, Scratch

Nouveautés du projet Yocto

Ces dernières semaines, nous avons créé un thème de bureau pour LXQT tout en continuant à améliorer la stabilité de l’actuelle version de la distribution. En même temps, nous essayons d’ajouter plus d’applications bureautique mais nous rencontrons plusieurs problèmes. L’un d’eux doit être provoqué par le pilote nvidia quand on exécute Shotcut, voir ici pour plus de détails et contactez nous si vous pensez pouvoir aider.

Yocto LXQT PowerPC Desktop

Yocto LXQT PowerPC Desktop

Pour finir, nous mettons à jour notre distribution de Yocto 2.4 Rocko vers Yocto 2.6 Thud. Nous espérons avoir une version stable bientôt et nous pensons y donner accès à quelques personnes pour pouvoir la tester.

Présentations:

Linux Day : Bergame – Italie

Le groupe Linux local “BGlug” a gentiment accepté une conférence à propos de nos activités pendant le LinuxDay de cette année qui s’est déroulé dans l’université locale à Bergame (voir image).

The building of the University of Bergamo, where we had the speech.

Bâtiment de l’Université de Bergame.

Parmi d’autres sujets très intéressants (voir le programme complet ici), nous avons présenté notre association, qui nous sommes, le but du projet de portable et nous avons expliqué comment nous comptons réaliser ce projet ambitieux. Voici un PDF avec les pages de la présentation.

De nombreux étudiants de l’école locale des technologies de l’information, des télécommunications et d’ingénierie électrotechnique ont assisté à la présentation, ainsi que des personnes intéressées par notre approche “Open Hardware”. De nombreuses questions ont été posées par les étudiants, par contre étant donné leur jeunesse, personne semblait avoir entendu parler de l’architecture “Power”.

The audience -mostly young students- attending the presentation.

L’audience pendant la présentation.

Leur connaissance inexistante à propos des alternatives, a mené la discussion vers l’importance de soutenir les technologies pas aussi courantes que x86/x64 et ARM. L’approche “Open Hardware”, et l’ouverture de ses résultats ont eu l’air d’attirer l’attention. En effet, c’est une solution idéale pour un étudiant de pouvoir travailler sur un projet existant et, pourquoi pas, de le développer.

Linux Day : Bolzano – Italie

Le retour d’expérience au LinuxDay à Bolzano (Italie) a été plutôt bon.

https://www.lugbz.org/events/linux-day-2018/

50 personnes ont participé à l’événement organisé par le group Linux local qui s’est déroulé dans l’université locale. Nous avions qu’une fenêtre de 25 minutes, donc notre présentation a été assez courte mais elle a donné lieu à quelques questions de la part de l’assistance. La plupart des personnes n’avaient pas de connaissances techniques car ils s’agissait de fans de logiciels open source.

LinuxDay 2018 Free University of Bozen-Bolzano

LinuxDay 2018 – Université de Bozen-Bolzano

La question principale était l’actualité de la technologie PPC et son ouverture. La planification et l’approche financière du projet à aussi mené à quelques questions.

 

Linux Day : Milan – Italie

C’est la 5ème fois que le Linux Day Milan nous donne la possibilité d’informer sur notre projet de portable PowerPC. Nous les remercions pour la place et la confiance qu’ils nous ont renouvelé toutes ces années. En 2018, l’organisateur était le UnixMIB, un groupe d’utilisateur très actif. L’événement qui s’est déroulé le 27 octobre, pendant le jour Linux national en Italie, et dans les superbes locaux de l’Université Bicocca. Nous avions notre stand, comme les autres groupes d’utilisateurs Linux, sur lequel Riccardo, Luigi et moi-même avons eu la possibilité de discuter avec les nombreux visiteurs.

Linux Day 2018 Milano University Bicocca

Linux Day 2018 Milano University Bicocca

Grâce au temps que nous avions pour notre présentation (1 heure) nous avons présenté dans l’auditorium toutes les nouveautés concernant notre projet et nous avons pu répondre en détail à de nombreuses questions intéressantes.

Presentation at Linux Day 2018 Milano

Présentation au Linux Day 2018 Milan

Comme d’habitude, nous avons enregistré la présentation, visible ici.

 

11ème rassemblement GNU/Linux Valencia.

Software libre, democracia y nuevos dispositivos : Valencia – Espagne

Le retour d’expérience au 11ème GNU/Linux Valencia a été très bon. Il n’y avait que 15 personnes à ce rassemblement car ce n’était pas un événement annuel mais une réunion mensuelle. Après une explication intéressante à propos de Free Software et Démocratie,  nous avions 20 minutes pour présenter notre projet et cela a intéressé l’assistance car nous avons répondu à des questions pendant encore 20-25 minutes.

11th GNU/Linux Valencia meeting. Software libre, democracia y nuevos dispositivos: Valencia - Spain

Présentation au 11ème rassemblement GNU/Linux Valencia. Software libre, democracia y nuevos dispositivos: Valencia – Espagne

Présentations à venir bientôt

Free Software Conference

Free Software Conference

 

Au Sfscon.it – Free Software Conference – nouvelle présentation « Open Hardware PowerPC Notebook disclose the motherboard design« , Bozen, Sud Tyrol – Italie 16 Novembre

 

Projet Revivo Scratch

Revivo con Scratch

Revivo avec Scratch

Ce projet cible les domaines de l’éducation et la recherche, à travers des portables obsolètes équipés en PowerPC (G3,G4,G5), Intel x86 (Pentium M, Celeron, Core duo) ou ARM.

Les écoles qui n’ont pas assez de matériel pour mener des projets informatiques peuvent réutiliser ces portables plutôt qu’ils soient mis en déchetterie. Ils peuvent alors apprendre aux enfants les basiques de la programmation avec SCRATCH (https://scratch.mit.edu/).

Revivo con Scratch

Revivo avec Scratch

Les expériences des professeurs impliqués dans ce projet seront rassemblés sur le wiki de l’Association pour qu’elles soient partagées et répétées.

Infos repo.powerprogress.org

Debian ppc64

Debian ppc64

La maintenance des paquets DEBIAN pour l’architecture ppc64 continue. Nous travaillons à l’amélioration de l’expérience d’utilisation de FireFox 52.9.0, en utilisant les travaux effectués sur le projet TenFourFox. D’autres paquets essentiels sont maintenus par nos collaborateurs et sont régulièrement ajoutés à notre dépôt. Suggérez des paquets que vous voudriez trouver dans le dépôt et fournissez les résultats de vos tests.

Nous avons enfin une solution viable pour le châssis du portable !

ACube Systems, la société qui s’occupe de l’élaboration du schéma électrique, envisage aussi une possible organisation de la carte mère pour pouvoir entrer dans le châssis d’un portable existant. Mais cette recherche ajoute un délai dans la publication des schémas électriques, le but de la première campagne participative. Cette action –initialement non planifiée – est une étape nécessaire pour pouvoir lancer correctement la deuxième campagne de dons, pour obtenir la forme du PCB qui prendra en compte un châssis cible. Le problème principal dans cette deuxième campagne sera la haute température générée par la carte video MXM qui, associée au CPU et autres puces intégrées, nécessitera un mécanisme de dissipation thermique correctement élaboré. C’est indispensable pour obtenir un système stable. Quand les derniers aspects seront éclaircis, certainement pour fin octobre 2018, nous pourrons publier les schémas électriques, puis passer à la deuxième campagne de donations.

PowerPC Eletrical Schematics

Pour donner plus de détails, et comme déjà mentionné, trouver un châssis de portable a été une tâche plus difficile que prévu. Cela était principalement dû à l’absence de fabriquant ou revendeur de portables notebook qui accepte de délivrer un châssis vide et sans marque. La bonne nouvelle c’est qu’après 3 ans de recherche acharnée, ACube Systems a finalement conclu un accord avec une société qui nous permet d’acheter et utiliser un châssis de portable sans restrictions. La mauvaise nouvelle est qu’il n’a pas été possible d’obtenir un châssis vide. Ce qui force ACube à acheter un portable complet et d’enlever la carte mère x86 (et éventuellement de la vendre).

La première version du portable PowerPC prendra place dans un châssis de portable. En parallèle, nos volontaires de l’équipe 3D évaluent la faisabilité d’un châssis de portable Open Hardware pour aller avec un format de carte mère PowerPC. Avec de la chance, ACube Systems pourra fournir 2 lots d’ordinateurs portables, un avec un châssis pré-existant, et –peut-être – un second avec un châssis customisé.

 

 

 

 

By VIA Technologies - OpenBook project website, CC BY 3.0, https://commons.wikimedia.org/w/index.php?curid=4122051

Ceci n’est PAS notre châssis mais un exemple fait par VIA Technologies – OpenBook project website, CC BY 3.0, https://commons.wikimedia.org/w/index.php?curid=4122051

 

 

Dans tous les cas, le PCB Open Hardware et le châssis Open Source seront utiles pour d’autres projets Open Hardware. Il y a une plus grosse communauté la dehors qui saura apprécier nos efforts !

Si vous voulez collaborer au design 3D du Châssis Open Source contactez-nous ou complétez le questionnaire de collaboration.

Carte de développement NXP T2080 e6500 avec Debian SID PPC64 et RadeonHD

C’est notre première réussite avec une carte T2080RDB et une carte vidéo.
La RadeonHD 5450 est connectée au connecteur PCI Express Gen3 4x intégré avec un adaptateur 16x.

Nous utilisons cette carte car elle utilise le même CPU (NXP T2080) que celle sélectionnée pour notre projet de Open Hardware.

Vous pouvez trouver plus d’informations sur cette carte ici :
https://www.nxp.com/support/developer-resources/software-development-tools/qoriq-developer-resources/qoriq-t2080-reference-design-board:T2080RDB

Le système est un Debian SID PPC64 avec des paquets disponibles dans les dépôts suivants :
http://ftp.ports.debian.org/debian-ports/

Quelques logiciels ne fonctionnaient pas sans appliquer des patches pour les faire fonctionner sur PPC64 (Midori, Firefox, Iceweasel, VLC, mplayer), alors nous avons créé notre propre dépôt :
https://repo.powerprogress.org/

 

Voici le résultat des benchmarks de Hardinfo 0.6 alpha, comparés au PowerMac G5 (IBM 970) et un portable Intel (i7-4600U) d’il y a 3 ans.

T2080rdb, cpu T2080 e6500 1.8Ghz, 4 cores, 8 threads, altivec
RadeonHD 5450 1GB DD3, on the oboard PCIe 4x using a 4x to 16x adaptor
Debian Sid PPC64

CPU Blowfish 5.38
CPU CryptoHash 338.35
CPU Fibonacci 2.96
CPU N-Queens 3.63
CPU Zlib 0.41
FPU FFT 8.46
FPU Raytracing 2.85
GPU Drawing 1219.24

PowerMac G5, cpu PowerPC 970 1.8Ghz, 2 cores, 2 threads, altivec
ATI Radeon 9600 PRO 128MB AGP
Debian Sid PPC64

CPU Blowfish 32.81
CPU CryptoHash 78.82
CPU Fibonacci 3.11
CPU N-Queens 26.01
CPU Zlib 0.15
FPU FFT 10.29
FPU Raytracing 12.94
GPU Drawing 699.74

HP EliteBook 840 G1, cpu i7-4600U 2.10GHz, 2 cores, 4 threads
Intel HD Graphics 4400
Ubuntu 18.04

CPU Blowfish 3.89
CPU CryptoHash 341.53
CPU Fibonacci 0.59
CPU N-Queens 5.67
CPU Zlib 0.52
FPU FFT 1.95
FPU Raytracing 2.06
GPU Drawing 7973.70

Quelques remarques

1) Debian Sid a été installé sur le PowerMac G5 puis l’HD 2.5’ a été connecté au SATA de la carte T2080RDB. Nous avons utilisé une image avec kernel 4.17.6 customisé pour cette carte (sans patch) et un « Device tree blob » stocké sur la carte SD intégré. Vous pouvez trouver l’image U-Boot (uImage) et l’arbre des périphériques (uImage.dtb) sur notre compte GitLab : https://gitlab.com/oshw-powerpc-notebook/T2080customizations/
2) Pas encore trouvé comment aller sur le web avec les ports ethernet de la T2080rdb.
3) Des jeux comme Chromium BSU ou NeverBall fonctionnent directement. Des jeux comme SuperTuxKart ne démarrent pas, Torcs est lent et la sortie audio est complètement corrompue.
4) La T2080RDB fonctionne bien avec une RadeonHD 5450 mais de nombreuses erreurs défilent sur la sortie série quand on essaie de connecter d’autres cartes RadeonHD (exemple :. 4550, R7 250E qui est une HD7750 modifiée).

Voici l’erreur qui défile dans la console série :
pcieport 0001:00:00.0: AER: Corrected error received: id=0000
pcieport 0001:00:00.0: PCIe Bus Error: severity=Corrected, type=Physical Layer, id=0000(Receiver ID)
pcieport 0001:00:00.0: device [1957:0830] error status/mask=00000001/00006000
pcieport 0001:00:00.0: [ 0] Receiver Error (First)

Collaborez au projet

Si vous voulez corriger des paquets Debian pour Powerpc (ppc64) ou aider à améliorer la configuration du kernel, U-boot (menu,etc) ou d’autres configurations pour pouvoir utiliser plus de vartes vidéo, etc… contactez nous.

Vous pouvez aussi type of collaboration you like to make, in case please fill our collaboration survey.

Début de l’étude pour réaliser les schémas électroniques ! grâce à ACube Systems

Grâce aux donations déjà reçues ACube a reçu un paiement pour commencer l’étude de la liste des composants. De plus, Power Progress Community a fourni liste de composants possibles basée sur des puces sans NDA pour gérer USB3, SATA3, audio et autres. Cette étude a maintenant officiellement débuté ! Depuis lundi 7 Aoüt, ACube étudie cette liste et produira un retour et des suggestions.

Milan, 10 Aoüt 2017, l’association Power Progress Community annonce la collaboration officielle d’Acube Systems SRL au travers de la signature d’un contrat pour créer les schémas électroniques du portable GNU Linux PowerPC. Le projet des deux organisations verra la création d’un portable PowerPC avec une carte vidéo MXM.

Electrical Schematic engineering task started

https://www.flickr.com/photos/sumofmarc/7841135420

Power Progress Community voudrait remercier de nouveau pour la collaboration importante et passionnée de tous les volontaires et donateurs qui ont rendu cela possible. “Comme le temps nécessaire pour terminer les schémas électroniques est de 10 semaines, c’est maintenant à nous, l’association et aussi les donateurs et collaborateurs, qu’il incombe d’atteindre le but des 12 600€ en moins de temps ou dans le temps imparti.” a indiqué Roberto Innocenti, président de l’association Power Progress Community.

ACube Systems collaborait déjà dès les premiers travaux et en supportant l’association. Enrico Vidale, PDG d’ACube Systems a indiqué “Depuis longtemps nous voulions créer un portable PowerPC. Aujourd’hui grâce au Power Progress Community, le rêve va se réaliser. L’avenir s’annonce excitant !

Power Progress Community est une association à but non lucratif composée de volontaires, qui sont inspirés par les mouvements Open Source Hardware et Software. Sa mission n’est pas de vendre des produits, et sa contribution au “portable PowerPC” n’est qu’un exemple de ses idées. Le Power Progress Community travaille pour établir et consolider un groupement d’acheteurs assez grand pour motiver un fabriquant pour débuter le processus de fabrication. En plus de cela, l’association Power Progress Community s’occupe d’une campagne de financement participatif pour l’élaboration et le prototypage du portable, ainsi que d’encourager les développeurs OpenSource à supporter la plateforme PowerPC.

ACube Systems S.r.l., une société mondialement connue, a été créée en janvier 2007. Le but principal d’ACube Systems est de créer et promouvoir des produits hardware et software innovants grâce à une équipe de recherche et développements interne et supportée par des collaborations avec des sociétés Italiennes et internationales.

Le Pouvoir de créer le Progrès est dans les mains de la Communauté.

  1. Design PowerPC notebook Motherboard

    Donation Campaign for the Electrical Schematics of a PowerPC Notebook motherboard

    €13,874.70 atteint

    Read More

Campagne de Don Participatif pour la réalisation du schéma électronique de la carte mère du Portable PowerPC

Schémas électriques pour la carte mère d’un portable PowerPC

Nous voulons vraiment réussir ce projet : un ordinateur portable PowerPC distribué en tant qu’Open Source. Cette première phase verra la définition et la conception de tous les aspects de la carte mère, par un ingénieur électronicien professionnel.

  1. Design PowerPC notebook Motherboard

    Donation Campaign for the Electrical Schematics of a PowerPC Notebook motherboard

    €13,874.70 atteint

A propos du projet de Portable PowerPC GNU/Linux

Nous voulons vraiment réussir à produire un portable PowerPC Open Source.

Pour atteindre cet objectif, il faut réaliser plusieurs tâches dont la conception d’une carte mère adaptée à un châssis de portable moderne et grand public.

Le projet a démarré en octobre 2014, et depuis, un nombre croissant de personnes continue à manifester son intérêt autour de notre communauté. Des bénévoles expérimentés et passionnés ont contribué à l’étude préliminaire pour la conception de la carte mère.
Malheureusement, nous nous sommes trouvés confrontés aux limites du bénévolat : un manque de temps, de certaines compétences et de moyens.

Pour régler ce problème, nous avons contacté en 2016 ACube Systems, une société italienne qui a déjà travaillé sur des cartes mère PowerPC. Nous avons eu la chance de trouver des personnes passionnées partageant notre vision des avantages d’un matériel Open Hardware à long terme. Cela, ajouté à leur expérience, en fait le partenaire idéal. Grâce à ACube, nous pouvons réaliser la conception électronique de notre carte mère – mais avec l’aide d’un professionnel, dont le travail est payant.

A partir de ce moment, notre groupe décida de devenir plus professionnel en lançant une campagne de don participatif afin de financer cette prestation.

En août 2016, pour des raisons pratiques, nous avons créé « Power Progress Community », une association à but non lucratif basée à Milan (Italie). C’est l’association qui gère le financement, mais aussi la signature des différents contrats. Sa mission première est d’insuffler une nouvelle vie à la plateforme PowerPC (PPC), en adoptant le matériel « Open Hardware » et les logiciels « Open Source », mais aussi en participant à d’autres activités annexes orientées vers le développement et l’amélioration de la plateforme.

Suites aux différentes réflexions, « Power Progress Community » et ACube ont conjointement décidé de concevoir et produire la carte mère en Italie, mais d’acheter le chassis chez un fournisseur en gros de PC portables 15″ standards.

Nos actions

« Power Progress Community » a initié plusieurs actions afin de relancer la platforme PowerPC.
En voici un résumé:

Nous avons rassemblé une communauté de personnes passionnées et de compétences variées autour d’un objectif commun, et nous avons créé des groupes de travail (par affinité) pour traiter de sujets spécifiques tel que le matériel, le logiciel, et la communication.

Suite à l’annonce de Debian d’abandonner powerpc (PowerPC Big Endian) comme plateforme officielle (release platform), un groupe de développeurs et de testeurs nous a rejoint et tente d’aider la communauté Debian powerpc dans leurs tâches de maintenance visant à garder la plateforme au même niveau que les plus répandues. Debian powerpc reste un des derniers systèmes d’exploitation à supporter le PowerPC 32 et 64 bits Big Endian – toutes les machines à base de G3/G4 et G5 (commes les Macs PowerPC et les Pegasos). Pour accomplir une tâche aussi considérable, nous cherchons toujours plus de personnes passionnées alors n’hésitez pas à consulter nos pages wiki qui ont été initiées pour vous aider à démarrer (http://wiki.powerprogress.org/DebianPowerPcStartersManual)
Plus on est nombreux à utiliser Debian powerpc, plus la communauté Debian est susceptible de rétablir powerpc comme plateforme officielle.

Nous mettons à jour régulièrement le site web de l’association (http://www.powerprogress.org), le site du projet de portable PowerPC (http://www.powerpc-notebook.org), les forums de discussion et nous sommes présents sur les réseaux sociaux (Twitter https://twitter.com/PowerProgressCo et Facebook https://www.facebook.com/powerpcnotebook/).
Nous échangeons et partageons nos avis et nos idées et nous prenons contact avec d’autres projets, associations et sociétés privées qui sont intéressées par la plateforme PowerPC.

Nous possédons depuis deux ans un kit de développement basé sur une puce T2080 (T2080RDB, Reference Design Board), mais malheureusement notre développeur principal a rencontré beaucoup de problèmes – qui sont maintenant résolus. Les travaux liés à la séquence de démarrage continuent.

Le groupe de travail autour du matériel a travaillé pendant plusieurs mois sur la liste des composants de la carte mère. Mais, par manque de temps, de personnes, de ressources et de certaines compétences (nous sommes dans du bénévolat), nous n’avons pas pu finaliser l’analyse nécessaire à la production des prototypes. En revanche, le résultat de l’analyse sera utilisé par notre sous-traitant professionnel comme base de démarrage.

La plupart des spécifications techniques ont été identifiées, mais il est possible que certains détails soient modifiés au cours de l’analyse techniques.
Voici les spécifications identifiées à ce jour (cette liste pourra être modifiée):

  • CPU: NXP T208x, e6500 64-bit Power Architecture avec Altivec –
    4 x e6500 dual-threaded cores, low-latency backside 2MB L2 cache, 16GFLOPS x core
  • RAM: 2 x emplacements RAM pour SO-DIMM DDR3L
  • VIDEO: Carte MXM Radeon HD (amovible)
  • AUDIO: sound chip, audio in / audio out
  • USB: 3.0 et 2.0
  • STOCKAGE:
    • NVM Express (NVMe), M.2 2280
    • 2 x SATA
    • 1 x lecteur SDHC
  • RESEAU:
    • 1 x connecteur ethernet RJ-45
    • WiFi
    • Bluetooth
  • ALIMENTATION: circuit de chargement de batterie et gestionnaire d’alimentation
  • CHASSIS: boitier de portable standard 15,6″

But final et feuille de route

Le but de cette campagne de financement participatif est de rendre publics des schémas électroniques de qualité professionnelle que toute société pourrait produire. Ces schémas seront validés par la réalisation de prototypes qui seront testés. La conception sera faite par la société italienne ACube Systems sous contrat avec l’association à but non lucratif Power Progress Community. Tous les résultats obtenus seront rendus publics par la Power Progress Community, grâce à un accord avec ACube Systems.

Pour mieux planifier toutes les tâche nécessaires et les ressources correspondantes en terme de financement et de main-d’oeuvre, nous avons identifié quatre phases :

  • Recherche sur les composants, analyse de l’architecture et conception des schémas électroniques [12 600 euros, 30 jours];
  • Livraison du circuit imprimé (PCB) au format Gerber [11950 euros, 30 jours];
  • Production et livraison de cinq prototypes fonctionnels [8800 euros, 40 jours];
  • Tests hardware avec des logiciels fournis par fabriquant (ACube) [14400 euros, 30 jours];
  • Pre-certification CE [12 500 euros].

L’effort de travail en jours sera distribué dans le temps. Cela va dépendre des campagnes de dons, et sera conditionné par les paiements de l’association PPC à ACube Systems.

Première phase : recherche hardware et conception

Cette phase concerne l’identification et la conception de tous les aspects de la carte mère par un ingénieur en électronique professionnel qui travaillera sous contrat.

C’est la phase la plus délicate et la plus importante, car c’est seulement après que nous pourrons réduire les incertitudes concernant les spécifications hardware et les coûts de production. Les phases suivantes seront plus limitées et plus rapides.

Nous pourrons signer le premier contrat avant même d’avoir collecté les 12600 euros nécessaires. La campagne continuera alors sans date limite. Une fois l’objectif des 12600 euros atteint pour la Phase 1, le travail sera complété par ACube et ils produiront la conception électronique complète.
(Des avenants au premier contrat seront nécessaires après que les 12600 euros aient été collectés. Cela permettra de mieux organiser les tâches R&D.)

Comme la carte mère finale doit suivre les préconisations Open Source, nous voulons absolument éviter les composants qui nécessitent un accord de confidentialité (NDA). Toutefois, nos recherches ont révélé qu’obtenir un hardware Open Source à 100% est impossible si nous voulons implémenter certaines fonctionnalités. Mais nous ferons de notre mieux.

La conception qui résultera de cette phase sera partagée autant que possible (l’utilisation de certaines puces pourraient nécessiter la signature d’un NDA), et nous allons faire attention à ce que le produit soit si intéressant que vous ne pourriez pas résister à participer à la phase suivante !

Mettre au point un financement

Nous avons discuté pendant très longtemps pour savoir comment réaliser le financement participatif, et nous avons finalement décidé de ne pas utiliser les plateformes commerciales connues.

En tant qu’association à but non lucratif, nous avons quelques limitations (par exemple nous ne pouvons pas produire et vendre des produits commerciaux), mais cela a l’avantage de ne pas avoir de dates butoirs ou des business plans contraignants. Nous pouvons utiliser une solution alternative basée sur des dons libres, soit sous forme de dons en une fois, soit sous forme de plus petits dons réguliers par exemple mensuels.

Chacune des phases mentionnées ci-dessus sera financée par étapes distinctes. Chacune fera l’objet d’un contrat signé par ACube et chacune aura sa campagne de financement. Chaque phase démarrera quand nous aurons collecté les fonds nécessaires à sa réalisation. Dès que le fabriquant aura livré le résultat d’une phase, nous continuerons avec la suivante, en informant le public avec une nouvelle campagne pour financer le nouvel objectif.

Nous rendrons publiques toutes les avancées faites sur le projet et nous répondrons à toutes vos questions. Tout le monde pourra apprécier la qualité du résultat et pourra, nous l’espérons, nous aider à rejoindre le but fixé. Nous rendrons publique la liste des donateurs avec le montant associé ; vous pouvez nous indiquer si vous préférez ne pas figurer dans la liste en spécifiant la méthode de paiement – voir ci-dessous.

Bien-sûr vous pouvez tout à fait nous envoyer plusieurs dons à chaque étape ou à la fin d’une phase, ou vous pouvez faire un don plus important en une fois. La solution que nous avons choisi permet d’accepter plusieurs options.

Méthodes de paiement

Don en ligne – PayPal

Pressez Donner et sélectionnez PayPal comme type de paiement

Don hors ligne – Virement bancaire

Voici les coordonnées du compte bancaire :

Nom de la banque : Banca Etica

Titulaire du compte : POWER PROGRESS COMMUNITY

IBAN : IT94X0501801600000012339610

BIC/SWIFT : CCRTIT2T84A

Merci de préciser un texte dans la raison de votre paiement comme ici :

« PPC notebook donation – NOM et PRENOM »

(Exemple : « PPC notebook donation – John Cocke »)

Où les noms et prénoms sont ceux que vous utilisez dans la page des dons.

Après avoir effectué un virement bancaire:

Pressez Donner et sélectionnez « Offline Donation » (déconnecté / hors ligne) comme type de paiement.

Dons Anonymes

Quand vous effectuez un don (en ligne ou déconnecté), vous pouvez choisir de le rendre anonyme.

Qui est à l’origine de cette campagne?

Power Progress Community est une association à but non lucratif qui rassemble des bénévoles inspirés par les mouvements Free et Open Source (Hardware et Software). Sa mission principale n’est pas de vendre des produits, comme le montre son implication dans le projet « PowerPC Notebook » – mais plutôt de générer assez d’intérêt autour d’un produit afin de motiver un fabricant à le produire.
La « Power Progress Community » (PPC) a été formée en 2016 par les personnes travaillant sur le projet de portable PowerPC GNU/linux qui a été lancé en octobre 2014. Ces trois ans ont rassemblé des personnes passionnées par les mouvements Free et Open Source et par la plateforme PowerPC – partageant une vision commune d’une consommation éthique, responsable et durable.
La création de l’association a été nécessaire pour aider à la concrétisation du projet initial, mais elle est surtout un moyen d’initier et d’accompagner d’autres projets futurs.
Sa mission première est la promotion et la diffusion de logiciels et de matériels Libres et Open Source – en particulier autour des architectures PowerPC et OpenPower, avec comme objectif le partage de connaissance et d’expertise.

ACube Systems est une société italienne qui produit ses propres cartes mère pour PowerPC. Dès le début du projet, ACube Systems avait accepté de produire notre carte mère.
Nous souhaiterions remercier nos partenaires d’ACube d’avoir accepté de suivre une approche transparente et Open Source dans la réalisation de ce projet et de publier tous les détails techniques du matériel cible.

FAQ

Pourquoi une campagne de don participatif?

Nous ne pouvons pas utiliser une des plateformes commerciales de financement participatif, parce que leur objectif est de financer la production d’un produit – et surtout, parce qu’il faut pouvoir fournir un prototype fonctionnel pour pouvoir démarrer le financement.
Notre action n’est pas de la production ou de la commercialisation de produit, mais plutôt de la recherche et du développement – et pour cela, nous avons besoin de financer une activité d’ingénierie professionnelle.
La solution que nous avons trouvée est de recevoir des dons directs, et de maintenir un site dédié pour un suivi transparent de l’avancement de la campagne de don.

La réalisation d’un portable PowerPC est un des objectifs de la « Power Progress Community » – vous allez donc directement participer au financement de la mission première de l’association.
Chaque don doit être libre et non motivé par un avantage financier ou autre, donc vous acceptez implicitement de ne pas recevoir de contre-partie à vos dons.
Vos dons serviront à compléter la somme nécessaire à la réalisation de documents techniques qui seront rendus publics.
N’importe quelle société (ou individu ayant les moyens de production adéquats), pourra utiliser ces documents pour la production d’une carte mère de portable pour plateforme PowerPC.

Nous n’avons pas défini de date limite pour le démarrage de la phase 1. Elle sera initiée dès qu’on aura atteint la somme minimale nécessaire à la signature d’un contrat avec ACube Systems (4000 euros pour la première phase).
ACube commencera les travaux dès la signature du contrat – nos différents sondages internes montrent qu’une centaine de personnes prévoie de participer à la campagne de dons pour financer la phase 1, donc nous sommes certains de pouvoir signer le contrat assez vite.

Que se passera-t-il dans le pire des cas?

Nous avons envisagé le scénario « catastrophe » (phase 1 non possible): Nous proposerons un vote aux donateurs pour choisir l’affectation des sommes collectées – avec la seule contrainte que cela doit rester cohérent avec la mission de notre association.
Les activités et l’orientation de l’association « Power Progress Community » sont décidées par ses membres.
Un donateur qui voudrait prendre part à ces décisions peut donc choisir de rejoindre l’association en payant une cotisation annuelle (http://www.powerprogress.org/membership/).

Les dons sont libres et non remboursables

« Power Progress Community » est une association italienne à but non lucratif. La loi italienne permet aux associations de collecter des dons libres et non remboursables, qui lui permettent de réaliser sa mission et ses objectifs, sans contrepartie (comme des produits).

Restrictions liées aux associations à but non lucratif en Italie

Les associations italiennes à but non lucratif, comme la notre, doivent suivre certaines règles:

  1. l’association ne peut pas fabriquer des produits commerciaux;
  2. l’association peut recevoir des dons, mais ne peut pas effectuer des remboursement liés à ces dons;
  3. l’association doit agir en cohérence avec sa mission, et peut demander et recevoir des dons pour l’aider à réaliser ses objectifs.

Donc, dans le lancement de notre projet, nous sommes contraints par les points suivants:

  1. Notre association peut avoir un objectif bien défini à atteindre, et peut demander des dons pour financer ses activités liées à cet objectif. Mais on ne peut pas rembourser les sommes données.
  2. Les dons ne doivent pas être motivés par un objectif financier, donc les donateurs ne peuvent pas recevoir une contrepartie à leurs dons.
  3. Les lois italiennes permettent aux associations de financer une R&D liée à un projet ou une activité spécifique.

Que se passera-t-il si la campagne échoue?

Comme mentionné ci-dessus, nous ne seront pas capables de rembourser les donateurs.
Si les fonds collectés ne sont pas suffisants pour financer les travaux prévus, nous les utiliserons dans le cadre d’autres actions qui seront entrepris par notre association.

Est-ce que l’intégralité des sommes collectées sera utilisée pour financer les travaux?

Presque… En fait toutes les platformes de paiement – y compris PayPal ou les transferts bancaires – facturent une commission à chaque transaction.
Notre association (même en étant à but non lucratif) doit donc acquitter pour les paiement PayPal 1,8% + 0,35euros dans l’UE, et 2,8% + 0,35 euros hors UE – cela peut aller jusqu’à 4% pour certains pays.
Pour les transferts bancaires hors UE, les commissions sont élevées: 6 euros.

Que se passera-t-il si les fonds collectés dépassent notre objectif?

Dans ce cas, l’excédent sera reporté pour financer la prochaine phase.

Coopération entre Power Progress Community et Acube Systems

Les membres de Power Progress Community désirent rendre publique la fructueuse collaboration avec ACube Systems, une société italienne qui produit sa propre ligne de cartes mères basées sur le PowerPC. Depuis le début du projet, ACube Systems a accepté de produire notre carte mère. Nous voulons remercier les collaborateurs d’ACube Systems, dont l’expérience nous permet de concevoir un projet hardware transparent et conforme aux principes d’un projet Open Source Hardware qui vise à rendre public le résultat de nos efforts et de donner tous les détails techniques de ce projet matériel.

Power Progress Community collaboration with Acube Systems

Coopération entre Power Progress Community et Acube Systems

Notre coopération avec Acube Systems permet bien-sûr la réalisation de notre projet, mais elle nous permet de travailler avec un partenaire expérimenté et plein de passion et tout cela, gratuitement ! Grâce à leur collaboration sans faille nous pouvons surmonter les difficultés rencontrées.

Aujourd’hui ACube Systems est la seule société avec qui nous travaillons de façon continue. Nous espérons pouvoir créer de nouvelles synergies avec d’autres associations et organisations qui partagent les idées de Power Progress Community.

PowerPC.

Power Progress Community est une association à but non lucratif composée seulement de volontaires avec la volonté de produire des projets hardware et software Open Source. Le but n’est pas de vendre des produits. C’est d’ailleurs le cas pour son travail autour du projet « PowerPC Notebook » qui consiste en la création et la consolidation d’un groupement d’achat assez grand pour motiver le fabricant à réaliser le projet. De plus, Power Progress Community met en place une campagne de financement collaboratif nécessaire au design et au prototypage du portable, et stimule la communauté de développeurs du monde open source pour supporter la  plateforme PowerPC.

ACube Systems S.r.l., une société internationale, établie en janvier 2007.
Le but principal d’ACube Systems est de créer et promouvoir des logiciels et matériels innovants grâce à une équipe de recherche et développement interne soutenues par des collaborations avec des équipes italiennes ou internationales.

À propos du matériel open source

À la fin de l’an dernier, nous avons commencé à considérer la possibilité de rendre notre carte mère libre (Matériel libre / Open Source Hardware). Après en avoir discuté avec le constructeur matériel, nous avons conclu que c’était une bonne idée. Nous avons annoncé ce nouveau défi au début de l’an dernier et nous croyons que c’est le moment parfait pour clarifier les implications qui viennent avec cette décision. Pour mieux expliquer, nous allons formuler et répondre à quelques questions.

At the end of this past year we started to consider the possibility of making our motherboard Open Source Hardware (OSH). After discussing the idea with the hardware producer, both sides agreed that this was a good idea. We announced this new challenge at the beginning of the year and now we think is the perfect time to clarify the implications of making the motherboard Open Source Hardware. To explain it better, we are going to formulate and respond to a couple of questions.

Qu’est-ce que le matériel libre?

Il semble difficile d’expliquer ce qu’est le matériel libre. Une description complète et détaillée peut être trouvée sur la page de définition de la OSHWA (Open Source HardWare Association), mais en résumé, le matériel libre est du matériel dont le design est accessible publiquement. De plus, la documentation fournie pour comprendre et reproduire le matériel doit être écrite de manière à permettre sa modification et son amélioration. Donc, fournir un fichier PDF contenant les schémas n’est pas suffisant pour qualifier un produit de matériel libre. Pour obtenir cette qualification, tous les fichiers DAO et les fichiers de description devrai

What is open source hardware?

It seems difficult to explain what is OSH. A complete and detailed explanation can be found on the OSHWA definition page, but simplifying it even further, we can say that OSH is hardware made in such a way that its design is publicly available. Not only that, the documentation provided to understand and reproduce the device should be friendly, in terms of allowing its edition and improvements. So a PDF file containing the schematics is not enough to describe a hardware device as open source hardware. To open source a hardware project, the complete set of CAD and description files should be provided, enabling for instance the edition of the circuits. Of course if any firmware is used to make the hardware work it should be also available as open source code.

The problem for a project like ours is attempting to reach a complete degree of openness. A notebook uses many components which are created by third party companies and, as can be imagined, nearly all of them are under proprietary licenses. In many cases, if you want to use them you have to sign an NDA agreement with their maker (for instance, NXP for a PPC processor). Furthermore, the signature of an NDA means that you can not reveal particular pieces of information in relation to that item.

The OSHWA also refers to this particular problem when explaining the process of awarding a certificate to hardware for achieving the satus of being Open Source Hardware:

“However, that does not necessarily mean that the entire project must or will be open source. If the creators used third party closed components outside of their control, they are unable – and are therefore not required – to open source those components. While it is strongly prefered to use open components when possible, OSHWA recognizes the reality that this is not always possible”

So, what’s our plan?

We want to be as open as possible. We will publish all the CAD files, specifications and any other documentation in a way that could be usable. Of course we will share our source code too (firmware and drivers). On the other hand, we will not be able to make public any third party resources covered by an NDA.

One more thing we will do is give preference to any component that could be considered open source if it accomplishes what we need. However, we need to be practical too, so the selection could be a different component if the open source hardware component lacks desired features.

Finally, where are we in in this process?

As we announced a couple of weeks ago, we have constituted the Power Progress Community association this past summer and the members of the project are currently in the process of joining the assocation by completing our membership application and paying the yearly membership fee (30 Euro). WIth that, Roberto is currently presiding over the association and soon we will have the first NDA agreements signed.

Power Progress Community logo

Power Progress Community logo

Another important point to quickly cover is the list of hardware components for the PPC notebook. The selection of these components is not quite completed yet, but we now feel this aspect of the project is most important so it is currently our main focus. Once the list of hardware components is finalized we will release this information in another project update. Look for that in the very near future.

La ‘Power Progress Community’ existe

Nous sommes fiers de vous annoncer que notre association a été créée. Comme vous le savez peut-être déjà, il s’agit d’une organisation italienne (créée en Italie), donc les  statuts originaux sont écrits en italien, mais nous travaillons pour les traduire en anglais. Nous avons discuté du contenu des status au début du mois de juillet, les discussions furent très productives et après quelques modifications, les statuts étaient prêts. De plus, dans la même rencontre, nous avons décidé du nom de l’association et nous avons choisi un nouveau nom de domaine en fonction de ce nom. Après avoir obtenu l’accord de tous, l’association fut enregistrée au début du mois de juillet.

Power Progress Community

La Power Progress Community

Le fait d’être reconnu en tant qu’association est très important pour nous puisque cela nous permet d’être reconnu par les autres organisations et compagnies et de pouvoir signer des ententes de tous types. De plus, une association est l’entité légale dont nous avons besoin pour pouvoir lancer une campagne de financement.

Maintenant, nous avons besoin d’un logo

Nous organisons un concours durant le mois d’août pour choisir le logo de la ‘Power Progress Community’. Tous sont invités à nous envoyer une image, mais nous sommes encore en discussion sur la manière de recevoir les soumissions et la méthode à employer pour compiler les votes. Si vous êtes intéressés à participer, surveillez notre site, plus d’informations sont à venir.

Plus de points d’intérêt

Nous sommes en train de mener un sondage pour savoir de quelle manière la communauté veut soutenir le projet. Plus de 150 personnes ont répondu au sondage: la plupart d’entre eux ont signifié leur intérêt pour financer le projet d’une quelconque manière, certaines personnes souhaitent contribuer financièrement au projet seulement si les spécifications matérielles finales du notebook répondent à leurs attentes et finalement, un petit groupe de personnes ont démonté un certain intérêt envers le projet sans vouloir contribuer financièrement.

Il y a quelques semaines, nous avons publié un article parlant de la première réunion du groupe responsable des spécifications matérielles.  La bonne nouvelle est que ce groupe est très actif ces jours-ci et que nous avons organisé une nouvelle rencontre la semaine dernière se concentrant sur quelles comoposantes pourraient être plus libres (Open Hardware). En lien avec cette réunion, nous gardons contact avec deux compagnies qui pourraient nous fournir le boîtier (le corps) du notebook. Le boîtier est un point clé du projet puisque c’est cela qui détermine de quelle manière la carte mère doit être concue.

C’est relativement tout, nous continuons de l’avant. La campagne de financement arrive bientôt.

Compte-rendu de la réunion concernant les composantes matérielles

Le 13 juin dernier a eu lieu notre première réunion à propos de la sélection des composantes avec le fabricant matériel. Il y a beaucoup de points qui restent à voir, mais notre première rencontre a été plutôt positive.

Our team during the hardware meeting

Notre équipe durant la réunion 🙂

Nous sommes arrivés à des ententes concernant quelles technologies utiliser, lequelles abandonner et lesquelles ont besoin de plus de recherche.

Notre discussion a porté sur l’utilisation d’une puce Southbridge, comme la puce AMD ou un jeu de puces différentes pour gérer les ports USB3, USB2, SATA2/3 ou encore U.2.

Nous essayons de choisir les composantes qui nous permettent de concevoir une carte mère Open Hardware (choisir des composantes ayant un accord de non-divulgation qui ne limitent pas ce concept). De plus, nous voulons des composantes qui sont bien prises en charge par GNU/Linux et autres systèmes d’exploitation.

Après notre réunion, nous avons conclus sur les prochaines tâches à effectuer:

  • Revoir l’enveloppe thermique (Power TDP) pour les composantes
  • Revoir le coût des composantes
  • Choisir des composantes supplémentaires
  • Comparer les différentes technologies Southbridge et sélectionner l’une des deux options offertes
  • Rechercher de l’information sur les puces SATA3
  • Dresser la liste complète des composantes

Quels logiciels désirez-vous pour le PowerPC Notebook?

Dans le cadre de notre volonté d’être transparent et de vous faire part de nos activités, nous ferons un retour rapide sur le dernier mois et sur ce qui vient prochainement.

Récemment, nous avons demandé votre aide pour choisir la liste des applications qui seront au coeur de notre distribution Linux. Nous avons dressé une liste initiale que nous avons regroupé par type d’application et nous nous penchons présentement sur de nouvelles propositions. Comme vous pouvez l’imaginer, des logiciels bien connus sont apparus dans notre liste, comme, entre autres, LibreOffice, Iceweasel (Firefox), Gimp, Transmission, Calibre… Nous vous invitons à visiter le forum et à nous faire part de vos suggestions dans la discussion qui est dédiée à ce sujet.

Iceweasel is in our software list

En ce qui concerne le financement initial du projet, nous avons recalculé le montant à atteindre, qui se situe maintenant à 55 000 €. Cette hausse est dûe aux dépenses que nous anticipons pour le processus de  certification du produit. L’objectif reste d’amasser cette somme avant le mois de septembre de cette année. En somme, la campagne de financement assumera les frais du design du produit (qui sera publié sous une licence « Open Hardware »), les coûts de production de cinq prototypes ainsi que le processus de certification. Comme nous l’avons mentionné auparavant, afin de lancer une campagne de financement, nous devons nous établir sous la forme d’une organisation. Nous avons choisi de nous établir en tant qu’organisation à but non-lucratif basée en Italie. Nous sommes dans le processus de création de cette organisation et nous espérons clore le processus d’ici la fin du mois. Une fois cette organisation créée, nous vous informerons et inviterons quiconque le désire à en devenir membre. La création de cette organisation bénéficiera aussi au projet puisqu’elle fournira des assurera les frais de petites dépenses, comme l’hébergement de notre site web, la production de matériel de présentation, etc. Plus de détails sur ce sujet suivront.

Parallèlement ce mois-ci, nous continuerons notre discussion sur les composantes matérielles à utiliser. Nous avons une liste de composantes possibles mais nous devons choisir celles qui conviennent dans tous les cas. De plus, cette discussion dépend grandement sur le format du châssis que nous utiliserons. Il est possible que ce dernier détail soit décidé très bientôt mais nous ne pouvons rien garantir pour l’instant. Encore une fois, nous vous invitons à prendre part à la discussion sur le forum.

En terminant, comme quelqu’un nous l’a demandé dans notre forum, nous voulons vous informer de notre présence sur les réseaux sociaux. Vous pouvez nous trouver sur ces sites :