Journal Et si on parlait un peu d'OpenBMC....

Posté par  (site web personnel) . Licence CC By‑SA.
41
6
mar.
2023

… à travers un petit journal ou en direct la semaine prochaine pour les parisiens (Meetup OpenBMC parisien)

Il y a très longtemps que je n'ai pas écrit de journal, et j'espère ne pas être trop rouillé, et que tout le monde va bien. La vie m'a emmenée aux USA ou je travaille maintenant pour HPE dans l'équipe des technologies avancées, ou mon role est de m'occuper de tout ce qui est associé au monde de l'open hardware (…)

Forum Linux.embarqué Quel environnement pour compiler du Yocto en CI ?

Posté par  (Mastodon) . Licence CC By‑SA.
Étiquettes :
3
31
août
2020

Bonjour,

Yocto c'est bien, c'est très bien. Mais pour pas être emmerdé, il faut une distribution assez précise parmi celles qui sont supportées officiellement, par exemple Ubuntu 18.04 LTS.

Je voudrais monter une CI (Sous Jenkins vraisemblablement) qui entre autre compilera l'image Yocto. Pour être indépendant de la CI elle-même, je me doute que un système dédié à la compilation Yocto est plus simple à maintenir. De plus ça peut servir en développement système d'avoir sa propre image de compilation.

(…)

Forum Linux.général LVM-Raid0 + lvm cache pour Docker

Posté par  . Licence CC By‑SA.
0
6
août
2020

Bonjour,

J'utilise un container docker pour générer des images Yocto.
Ca prend pas mal de temps (1h30) et je voudrais utiliser au mieux la machine.

Les sources et les sorties sont stockées sur l’hôte (2 disques HDD en LVM-Raid0) à travers un volume.
Comme j'ai un SSD qui traîne à coté et que j'ai découvert sous linuxfr qu'on pouvait faire un cache de HDD avec un SSD, j'ai voulu l'utiliser en cache.

Après quelques recherches, j'ai configuré ma machine d'après (…)

Yocto Zeus

Posté par  (site web personnel) . Édité par Nils Ratusznik, palm123, ZeroHeure, Davy Defaud, Benoît Sibaud, Christophe et X@v. Modéré par ZeroHeure. Licence CC By‑SA.
23
1
déc.
2019
Distribution

La version 3.0, Zeus, de Yocto et sa distribution de référence poky (version 24) sont sorties le 23 octobre 2019.

Il s’agit d’un environnement et une collection d’outils qui vous permettront de créer des distributions GNU/Linux sur mesure, principalement orientées vers le monde de l’embarqué. Cette version amène son lot de nouvelles recettes et de sauts de versions pour les composants qui serviront de base par défaut à vos distributions.

Il n’y a pas de grands changements dans la structure et les règles d’écriture des recettes et des configurations. Vous devriez pouvoir migrer facilement. Vérifiez que les meta‑layers tierces que vous utilisez soient déclarées compatibles avec cette version. Ajustez la variable LAYERSERIES_COMPAT_XXXX du fichier conf/layer.conf. Normalement, celles qui sont hébergées par le projet Yocto le sont automatiquement.

Embedded Recipes, première édition à Paris

Posté par  (site web personnel) . Édité par Davy Defaud et claudex. Modéré par claudex. Licence CC By‑SA.
15
30
août
2017
Linux

Nous y réfléchissions depuis un moment. Après avoir lancé Kernel Recipes il y a six ans, nous sommes fiers de vous annoncer Embedded Recipes, une journée consacrée au Libre dans le domaine de l’embarqué, le 26 septembre 2017, à Paris.

Logo Embedded Recipes

Journal Meetup le 28 Mars 2017 à Grenoble "Créer sa distrib' Linux embarqué avec les outils Yocto"

Posté par  . Licence CC By‑SA.
10
8
mar.
2017

Le groupe Rhone Alpes Embedded Systems Meetup organise une rencontre sur le thème "Créer sa distribution Linux embarqué avec les outils Yocto / Angström" le 28 Mars 2017 en soirée à Grenoble. Cette soirée sera divisée en 2 parties : une présentation d'environ 1h30 suivie d'un temps d'échanges entre les participants autour d'un buffet.

L'objectif est de permettre aux participants de découvrir comment créer sur mesure une distribution Linux adaptée à son projet embarqué, et d'échanger expériences et bonnes pratiques (…)

Adoptez une RabbitMax Flex, une carte fille cherche une maman Raspberry Pi

Posté par  (site web personnel) . Édité par Davy Defaud, palm123, bubar🦥, ZeroHeure, NeoX, Ontologia, Nÿco, Florent Zara, Benoît Sibaud et Bruno Michel. Modéré par ZeroHeure. Licence CC By‑SA.
Étiquettes :
20
4
nov.
2016
Raspberry Pi

Le projet RabbitMax est celui d’un ami développeur‐bidouilleur qui a voulu concevoir un module matériel en partant de zéro uniquement avec des logiciels libres (KiCad en l’occurrence).

Après 6 âpres mois, j’ai eu la chance de tester le résultat, la suite de la dépêche est consacrée aux possibilités de ce module matériel et vous présente mes tests.

Sortie du livre blanc « Linux pour l'embarqué » édité par Smile

Posté par  . Édité par Nÿco, claudex et Benoît Sibaud. Modéré par claudex. Licence CC By‑SA.
Étiquettes :
11
5
juin
2016
Linux

Après 4 éditions du livre « Linux embarqué » aux éditions Eyrolles, voici le livre blanc sur le même thème édité par la société Smile. NdM : Pierre Ficheux est CTO de Open Wide, société récemment rachetée par Smile.

Plus court (50 pages) mais plus à jour, il vous permettra de découvrir les dernières techniques de construction d'une distribution réduite et optimisée en utilisant des versions récentes de Buildroot et Yocto. La cible utilisée pour les tests est la célèbre Raspberry Pi 2. D'autres livres sur le domaine sont à venir, en particulier les solutions libres pour les objets connectés et les extensions temps réel pour le noyau Linux.
Le livre est téléchargeable gratuitement sur le site de Smile (NdM: il faut juste fournir une adresse de courriel professionnelle).

Livre blanc « Linux pour l'embarqué »

Journal Yocto+Docker: Continuons l'expérience

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
8
12
avr.
2016

Introduction

Il y a quelques jours, j'ai commencé à m'intéresser à Docker et à un possible mariage avec Yocto. Ref. Yocto+docker: Les containers personnalisés
Aujourd'hui, je continue l'expérience et continue à la partager (attention, le papier est un peu long…).

Les idées développées cette fois-ci sont les suivantes :

  • Construire une image un peu plus complexe qui servira de base à nos futures applications incluant un accès ssh et smart (gestionnaire de paquet).
  • Mettre en place un dépôt (contenant les paquets (…)

Journal Yocto+Docker: Les containers personnalisé

Posté par  (site web personnel) . Licence CC By‑SA.
20
5
avr.
2016

Bonjour 'nal… c'est comme ça qu'on dit n'est pas?

Vous connaissez certainement Docker, la solution permettant de d'automatiser le déploiement d'application sous forme de containers LXC.

Docker fournit un grand nombre d'images prédéfinies par d'autre mais, question: Comment peut-on faire pour créer notre propre image et la déployer?

Je travail avec Yocto qui est conçu pour créer des images aux petits oignions pour des systèmes embarqués. Pourquoi donc ne pas utiliser cet outil pour fabriquer une image qui sera ensuite (…)

Atelier « Concevoir un système embarqué Linux avec Yocto » en octobre 2015

Posté par  . Édité par Benoît Sibaud, Nils Ratusznik, Xavier Teyssier, bubar🦥, Nÿco et claudex. Modéré par Benoît Sibaud. Licence CC By‑SA.
12
13
sept.
2015
Communauté

Le projet Yocto est une solution pour les industriels qui veulent concevoir un périphérique embarqué basé sur Linux. CIO Systèmes Embarqués a animé pour le compte du programme Cap'tronic un atelier dédié à Yocto au mois de mars 2015 à Gardanne (Bouches du Rhône). Suite au succès de ce premier atelier, et à l'intérêt autour de Yocto, un nouvel atelier est organisé les 7 et 8 octobre 2015 à Montpellier.

Une participation au frais de 100 € pour les adhérents Cap'tronic, plus de 600 € pour les autres, est demandée. Ce n'est pas ouvert aux particuliers.

Atelier "Concevoir un système embarqué Linux avec Yocto" en mars 2015

Posté par  . Édité par Benoît Sibaud et ZeroHeure. Modéré par tuiu pol. Licence CC By‑SA.
10
27
fév.
2015
Distribution

Le projet Yocto constitue probablement la solution de référence pour les industriels qui veulent concevoir un périphérique basé sur Linux embarqué.

logo yocto

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é.

CIO Systèmes Embarqués a animé pour le compte du programme Cap'tronic plusieurs séminaires qui ont démontré l'intérêt des industriels pour Yocto. Pour donner suite à cet intérêt, c'est maintenant un atelier de 2 jours qui est proposé les 30 et 31 Mars 2015 à Gardanne (Bouches du Rhône).

Séminaire gratuit "Concevoir un système embarqué Linux avec Yocto" en février 2015

Posté par  . Édité par bubar🦥, Benoît Sibaud et rootix. Modéré par rootix. Licence CC By‑SA.
9
1
fév.
2015
Distribution

Yocto Project

Le projet Yocto, hébergé par la Linux Foundation, est un projet collaboratif fournissant les outils et méthodes pour créer des distributions Linux sur mesure pour le monde de l'embarqué, en prenant en compte des architectures de processeur variées.

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é intégrant des composants logiciels riches. Les outils de build permettent une grande qualité de production de la distribution en assurant fiabilité et reproductibilité.

Le programme Cap'tronic qui vise à réussir l’intégration de solutions électroniques et de logiciel embarqué dans les produits des PME a donc intégré Yocto à son cycle de séminaires pour l'année 2015, et propose un séminaire gratuit dédié à ce sujet, animé par CIO Systèmes Embarqués le 24 février 2015 à Montpellier (Hérault).

Meetup le 20 janvier 2015 à Aix-en-Provence "Créer sa distrib' Linux embarqué avec les outils Yocto"

Posté par  . Édité par Nils Ratusznik, NeoX, ZeroHeure et Benoît Sibaud. Modéré par ZeroHeure. Licence CC By‑SA.
9
6
jan.
2015
Distribution

Le groupe Aix Marseille Embedded Linux meetup organise sa première rencontre sur le thème "Créer sa distribution Linux embarqué avec les outils Yocto / Angström" le 20 janvier 2015 en soirée à Aix-en-Provence. Cette soirée sera divisée en 2 parties : une présentation d'environ 1h30 suivie d'un temps d'échanges entre les participants autour d'un buffet.

L'objectif est de permettre aux participants de découvrir comment créer sur mesure une distribution Linux adaptée à son projet embarqué, et d'échanger expériences et bonnes pratiques. La présentation sera effectuée par Christian Charreyre, expert Linux embarqué et formateur chez CIO Systèmes Embarqués.

La manifestation se déroule dans les locaux de l'Association L.A.B. au Département d'Informatique de l'IUT d’Aix-en-Provence (adresse précise sur la page dédiée au meetup). Elle est entièrement gratuite mais nécessite une inscription auprès du groupe.