Yocto, ce n’est pas un système embarqué, mais…

Posté par . Édité par Davy Defaud, BAud, Nÿco, palm123, Xavier Teyssier, Nils Ratusznik, Katyucha, tankey et olivierweb. Modéré par Nils Ratusznik. Licence CC by-sa
30
22
nov.
2014
Linux

Yocto est un projet collaboratif, soutenu par la Linux Foundation, qui fournit des modèles, outils et méthodes pour vous aider à créer des systèmes embarqués.

Yocto

Le projet Yocto est divisé en plusieurs sous‐parties. Nous allons nous intéresser dans cet article au générateur d’appliances. Ce dernier effectue en toute simplicité la génération de votre propre système embarqué à l’intérieur d’une machine virtuelle de type vmdk.

Yocto est issu du projet Poky (un système de contruction — build — qui s’appuie lui‐même sur OpenEmbedded) dont il est le digne successeur.

Journée technique gratuite sur les logiciels libres dans l'embarqué le 11 décembre 2014

Posté par . Édité par Nils Ratusznik et Benoît Sibaud. Modéré par ZeroHeure. Licence CC by-sa
12
17
nov.
2014
Technologie

CIO Systèmes Embarqués organise dans ses locaux à St-Etienne (42) une journée technique gratuite autour de la thématique « Développer un projet embarqué de l'électronique à l'application », au cours de laquelle les logiciels libres occuperont une place de choix, et en particulier le couple processeur ARM / Linux.

Après une introduction relative au choix de l'électronique et ses impacts sur le système d'exploitation, le thème des licences (GPL, LGPL, autres licences) et de leur conséquences sur les développements logiciels est abordé.

La dernière partie de la journée est consacrée à la création de solutions à base de Linux embarqué à fort contenu applicatif grâce aux outils de développement Yocto et Angström.

Les thèmes développés seront enrichis de démonstrations de projets basés sur Linux.

La manifestation est entièrement gratuite (repas de midi offert) mais nécessite une inscription.

Séminaire gratuit "Concevoir un système embarqué Linux avec Yocto"

Posté par . Édité par Benoît Sibaud et ZeroHeure. Modéré par ZeroHeure. Licence CC by-sa
13
6
nov.
2014
Distribution

Le projet Yocto a tendance à devenir la solution de référence pour les industriels qui veulent concevoir un device autour de Linux embarqué.

Hébergé par la Linux Foundation et soutenu par de très nombreux fondeurs tels Intel, AMD, Broadcom, Texas Instruments, Freescale, il sert de base à des solutions Linux commerciales, mais peut également être utilisé par tout développeur qui souhaite bénéficier d'une solution Linux embarqué à fort contenu applicatif, avec une grande qualité de production de la distribution tant du point de vue de la richesse que de la fiabilité ou de la reproductibilité.

C'est pourquoi CIO Systèmes Embarqués, pour le compte du programme Cap'tronic qui vise à réussir l’intégration de solutions électroniques et de logiciel embarqué dans les produits des PME, anime un séminaire gratuit dédié à ce sujet le 4 décembre 2014 à Villefontaine (Isère).

Publication de supports de formation Yocto Project et OpenEmbedded

Posté par (page perso) . Édité par Nÿco, Nils Ratusznik et Benoît Sibaud. Modéré par Nÿco. Licence CC by-sa
Tags :
26
1
nov.
2014
Mobile

Dans le monde Linux embarqué, OpenEmbedded et Yocto Project font partie des build system parmi les plus populaires et les plus complets. Ces build system servent à automatiser la compilation croisée des différents composants d'un système Linux embarqué à partir des sources, permettant ainsi d'obtenir des systèmes beaucoup plus configurables et optimisés que ce qu'il serait possible d'obtenir avec des distributions pré-compilées telles que Debian.

Yocto

OpenEmbedded

La maîtrise de ces build system n'est en revanche pas aisée, et Free Electrons a donc développé une formation pour apprendre à utiliser ces outils. Comme Free Electrons le fait pour toutes ses formations, nous venons de publier sous license Creative Commons Attribution Share-Alike les supports de cette toute nouvelle formation :

  • support de la formation, en PDF (1,5 Mo) ;
  • énoncé des travaux pratiques, en PDF (5 Mo) ;
  • agenda de la formation, en PDF (720 Ko) ;
  • données nécessaires pour les travaux pratiques, en tarball (28 Ko).

Nous publions également les sources LaTeX de ces supports, dans notre dépôt Git, dans lequel se trouve également les sources des supports de nos formations Linux embarqué, noyau Linux et Android. Tout un chacun peut donc profiter de ces supports pour se former sur ces thématiques !

Forum général.petites-annonces Développeur Linux embarqué confirmé

Posté par . Licence CC by-sa
10
7
oct.
2014

Eukréa Electromatique : 10 ans de conception de produits fonctionnant sous Linux embarqué !

 Eukréa Electromatique recrute un développeur Linux embarqué confirmé.

Notre activité comprend :

  • produits propre : le développement et la commercialisation de « System On Module » basés sur des processeurs à cœur ARM
  • développements spécifiques : de produits sur cahier des charges répondant aux besoins des projets de nos clients,
  • formation : transfert de compétences autour de Linux embarqué au travers de formations spécifiques aux besoins des clients

Nos clients sont principalement des (...)

Journal SAM: Un kit de programmation de mini-modules électroniques connectés

13
1
oct.
2014

Ce journal fait suite à ma précédente petite annonce.

Note: merci à yohann et BAud pour leurs conseils.

Bonjour.

Le fils d'un ami vient de publier sur Kickstarter son projet, SAM.

SAM est un kit d'assemblage et de programmation pour ses modules électroniques individuels. Chacun de ces modules est dédié à une et une seule fonction: poussoir, capteur de température, de proximité, éclairage, servo, moteur, potentiomètre…


Légende : SAM, Kit de programmation de mini-modules électroniques connectés.

Tous (...)

Forum général.petites-annonces SAM: Un kit de programmation de mini-modules électroniques connectés

7
30
sept.
2014

Bonjour tout le monde.

Le titre fait probablement très "pub", c'est un peu ce que c'est. Le fils d'un ami vient de publier sur Kickstarter son projet, SAM.

SAM est un kit d'assemblage et de programmation pour ses modules électroniques individuels. Chacun de ces modules est dédié à une et une seule fonction: poussoir, capteur de température, de proximité, éclairage, servo, moteur, potentiomètre… Tous les modules sont interconnectés par Bluetooth. La programmation se fait par une interface graphique sans (...)

Journal Conférence "Les technologies Open-Source pour les IHM embarqués"

9
25
juin
2014

Conférence gratuite et inscription en ligne

A Paris, lundi 30 juin 2014 à partir de 13h30.

Conférence organisée par Open-Wide INGENIERIE.
Rendez-vous à l'agence Open-Wide
23 rue Daviel, 75013 Paris
[http://ingenierie.openwide.fr/Accueil/Evenements-et-annonces/Les-technologies-Open-Source-pour-les-IHM-embarquees-Paris]

A Toulouse, jeudi 3 juillet 2014 à partir de 13h30.

Conférence organisée par Open-Wide INGENIERIE et le club des affiliés du LASS-CNRS.
Rendez-vous au LAAS
7 avenue du colonel Roche, 31400 Toulouse
[(http://ingenierie.openwide.fr/Accueil/Evenements-et-annonces/Les-technologies-Open-Source-pour-les-IHM-embarquees)]

La conférence

Véritable « vitrine » d’un produit, l’interface graphique est un facteur de (...)

Journal Un clone de la Raspberry Pi avec réseau 1 Gb et port SATA

Posté par . Licence CC by-sa
11
23
avr.
2014

Bonjour.

Une nouvelle carte est dispo : la Banna Pi. Un peu plus chère que la Raspberrty Pi, mais dispose de composqants plus performants, ainsi que d'un port SATA en supplément. Voicvi les principales caractéristiques de cette carte :

  • CPU : Allwinner A20 double coeur 1 GHz.
  • 1 Go de Ram.
  • lecteur de cartes SDXC
  • sortie HDMI
  • sortie composite
  • un port LVDS
  • port jack 3.5 mm.
  • 2 ports USB 2.0
  • Entrées/sorties déclarés compatibles "Raspberry Pi"(GPIO, etc …).
  • port Ethernet Gigabit,
  • (...)

Journal Minnowboard : 2ème essai

Posté par . Licence CC by-sa
14
6
avr.
2014

Hello

Ce journal fait plus ou moins suite au journal de freejeff sur la Minnowboard, une carte embarquée à base de processeur x86, ayant pour objectif de concurrencer les cartes ARM, avec un design ouvert : https://linuxfr.org/users/freejeff/journaux/minnow-board

Cependant, cette carte :
- coûte près de 200 € (à comparer aux quelques 30 € pour un Raspberry Pi et moins d'une centaine d'euros pour les Cubieboard et autres ARM-Board)
- comporte une partie graphique PowerVR, très mal servie côté drivers sous (...)

Journal Encore un exemple de code spaghetti : Toyota

96
5
mar.
2014
Ce journal a été promu en dépêche : Encore un exemple de code spaghetti : Toyota.

Cher nourjal,

Après les journaux successifs sur l'instruction goto, je reçois un mail d'un de nos professeurs par rapport à une affaire où les freins d'une Toyota ont refusé de fonctionner à cause d'un code spaghetti : http://www.safetyresearch.net/2013/11/07/toyota-unintended-acceleration-and-the-big-bowl-of-spaghetti-code/

L'article est très long et en angliche, ça date du 13 novembre 2013, je vais tenter un résumé :

Jean Bookout et Barbara Schwarz avaient une Toyota Camry de 2005. Le système de freinage est contrôlé par l'électronique du système. Mais voilà (...)

Sortie de Buildroot 2014.02

Posté par (page perso) . Édité par Benoît Sibaud, Xavier Claude et palm123. Modéré par ZeroHeure. Licence CC by-sa
45
2
mar.
2014
Do It Yourself

Alors que la dernière dépêche annonçant une version de Buildroot publiée sur LinuxFr.org date d'il y a 3 ans, Buildroot a continué a publier tous les trois mois une version stable. À l'occasion de la sortie de la version 2014.02 de Buildroot, cette dépêche propose un petit retour sur les récentes avancées du projet.

Pour ceux qui ne connaissent pas le projet, Buildroot est un outil qui simplifie et automatise le processus de création d'un système Linux embarqué. À partir d'une configuration, Buildroot est en mesure de générer une chaîne de compilation croisée, un système de fichiers racine avec diverses applications et bibliothèques, une image de noyau Linux et un ou plusieurs bootloaders. Buildroot supporte plus de 1000 applications ou bibliothèques, pour lesquelles leur cross-compilation se résume à cocher une option dans l'interface de configuration.

À noter que le projet Buildroot participera au Google Summer of Code 2014, et recherche donc des étudiants souhaitant travailler sur le projet tout en étant payé pendant l'été.

Voir la suite de la dépêche pour plus de détails.

Revue de presse de l'April pour la semaine 4 de l'année 2014

19
28
jan.
2014
Internet

La revue de presse de l'April est régulièrement éditée par les membres de l'association. Elle couvre l'actualité de la presse en ligne, liée au logiciel libre. Il s'agit donc d'une sélection d'articles de presse et non de prises de position de l'association de promotion et de défense du logiciel libre.

Sommaire

Forum Linux.embarqué Cherche boitier pour serveur «maison»

Posté par (page perso) . Licence CC by-sa
2
16
jan.
2014

Bonsoir à tous,

Je recherche un boîtier pour héberger un serveur mails / internet / jabber / etc.
Avec impérativement les caractéristiques suivantes:
- 100% Compatible Debian Linux
- Fanless
- Basse consomation (e.g ARM)
- Prise ethernet.
- Pas de micrologiciels binaires.

Idéalement
- Compatible RAID logiciel, soit sur carte SD, soit sur mini disque dur 2"5
- Debian Linux préinstallé
- Bluetooth
- Bon marché.

Il y a des boitiers avec Ubuntu préinstallé, mais je me méfie des (...)

Sortie de la version 5.3 du BSP du Projet Armadeus

Posté par (page perso) . Édité par Xavier Claude et Nÿco. Modéré par tuiu pol. Licence CC by-sa
22
8
jan.
2014
Matériel

La version 5.3 du BSP, le logiciel de support de la carte mère, du Projet Armadeus a vu le jour le 25 décembre 2013. Pour rappel, le projet Armadeus a pour objectif de faciliter le développement de systèmes embarqués à base de Logiciels Libres. Il est basé sur la combinaison logicielle suivante : U-Boot, Linux et Buildroot / Busybox / µClibc (glibc et eglibc sont aussi pris en charge).