Journal An unexpected Linux : reverse engineering

Posté par  . Licence CC By‑SA.
Étiquettes :
115
28
mai
2017

Bonjour bonjour

Depuis quelques semaines maintenant, je suis l'heureux propriétaire (et pas privateur) d'un flipper Stern Ghostbusters, une bien belle machine bourrée de mécanique et d'électronique…
Lors de l'installation, le vendeur m'a expliqué les rudiments de la maintenance de la bête, et m'a surtout fait télécharger et installer une mise à jour du firmware, en m'expliquant qu'il avait déjà eu des gros soucis sur des machines suite à une mise à jour mal appliquée.
Le firmware pèse un petit 967MB (…)

Le Raspberry Pi est arrivé

82
29
fév.
2012
Raspberry Pi

Le Raspberry Pi est un ordinateur dont on a pas mal parlé il y a un an. À l'époque, David Braben – déjà connu pour avoir conçu le jeu vidéo Elite – s'était fait remarquer en présentant un prototype de cet ordinateur… de la taille d'une clé USB. Il s'agissait à l'époque d'un processeur ARM pris en sandwich entre un connecteur USB et un connecteur HDMI, dont le prix de vente ciblé devait être inférieur à 25 $.

Plus d'information en deuxième partie.

A-Bus, un autre bus dédié GNU/Linux embarqué

Posté par  . Édité par Nÿco et baud123. Modéré par NeoX. Licence CC By‑SA.
Étiquettes :
37
22
mar.
2012
Linux

Alors que Linux embarqué monte en puissance, il est souvent nécessaire de disposer d'un bus logiciel permettant de faire communiquer les différentes briques du middleware entre elle. Le monde des bus étant déjà bien rempli, la question voudrait de se poser la question sur la pertinence sur un nouveau ? En effet, il en existe un certain nombre mais pour la plupart ce sont des bus issus du monde des desktops ayant été portés pour l'embarqué, sans aucune adaptation.

Sortie de la version 4.0 du "Projet Armadeus"

Posté par  (site web personnel) . Modéré par Xavier Teyssier. Licence CC By‑SA.
24
13
juil.
2011
Matériel

La version 4.0 du « Projet Armadeus » a vu le jour ce samedi 9 Juillet 2011. 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.

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.

Tour de France du séminaire "Portage de Linux sur ARM"

Posté par  (site web personnel) . Édité par Benoît Sibaud et Nils Ratusznik. Modéré par bubar🦥. Licence CC By‑SA.
Étiquettes :
22
11
avr.
2016
Matériel

En décembre 2015, un séminaire Portage de Linux sur ARM a été organisé à Toulouse par Captronic et animé par Alexandre Belloni de la société Free Electrons.

Suite au succès de cette première édition, ce séminaire fait l'occasion d'un petit tour de France dans les prochains mois, et sera donné dans les villes suivantes :

La participation au séminaire est gratuite, après inscription auprès de Captronic.

Journal Résultats du concours linuxembedded.fr : les codes !

Posté par  .
22
1
fév.
2012

Il y a quelque temps, le concours était annoncé ici même

Le but était de faire démarrer un programme (tournant sous Linux) le plus rapidement possible. N'ayant jamais fais d'embarqué, je me suis dit que c'était une bonne occasion de m'y mettre

Il y a eu deux étapes :

Etape 1. Prouver que l'on sait construire un système embarqué.

Dans cette étape, il fallait construire un système (le lancement de la construction se faisant avec un Makefile ou un script) (…)

Concours linuxembedded.fr 2012

Posté par  (site web personnel) . Édité par Nÿco. Modéré par baud123.
19
13
avr.
2012
Matériel

Avis aux amateurs de systèmes embarqués ! Suite au succès de l'édition 2011 du concours, nous lançons le concours 2012 dont le sujet est "Développez un oscilloscope sur un Linux embarqué !".

Concours linuxembedded 2012

L'objectif est de concevoir un oscilloscope logiciel pour une carte FriendlyARM. Le système devra disposer d'une interface graphique réactive pourvue de fonctionnalités innovantes et devra respecter des contraintes temps réel.

Ce concours est ouvert à tous et les étudiants peuvent s'inscrire en équipe. Il démarre dès maintenant et se déroulera jusqu'à fin novembre 2012. Que vous soyez débutant ou chevronné, tout le monde a sa place et l'entraide est encouragée.

Le concours débute par la conception de l'oscilloscope émulé dans qemu. Cette 1ère phase permettra aux participants de remporter des cartes FriendlyARM nécessaires pour participer à la 2ème phase de portage et d'amélioration de leurs projets. Les finalistes pourront remporter de nombreux lots (tablettes tactiles, caméras embarquées, …).

Les participants devront publier leurs projets sous une licence Open Source de leur choix. Ce concours est porté par Open Wide Ingénierie (société de services spécialisée sur Linux embarqué). Vous trouverez plus d'informations sur le site du concours.

Vidéos de conférences Linux embarqué et Android

Posté par  (site web personnel) . Modéré par patrick_g.
18
7
juin
2011
Matériel

Comme à leur habitude, les personnes de Free Electrons ont mis en ligne les vidéos d’un certain nombre de conférences relatives à Linux embarqué et, nouveauté, également relatives à Android.

Plus précisément, les vidéos des conférences suivantes ont été mises en ligne :

  • Les vidéos du track Embarqué du FOSDEM. Au total 13 vidéos, sur des sujets comme l'utilisation de Qt dans l'embarqué, le processus de démarrage, l'optimisation du temps de démarrage sur x86, le consortium Linaro, l'outil OpenBricks pour générer des systèmes Linux embarqué, les bibliothèques graphiques EFL et bien d'autres sujets
  • Les vidéos de l'Embedded Linux Conference 2011 qui s'est déroulée du 11 au 13 avril à San Francisco. L'intégralité des trois thèmes de conférences parallèles a été filmée, ce qui donne un total de 48 vidéos de conférences. Les sujets couverts sont vastes, du temps-réel aux systèmes de fichiers, en passant par les systèmes de build, les couches graphiques et bien d'autres thématiques. À noter que l'édition européenne d'ELC aura cette année lieu du 26 au 28 octobre à Prague, simultanément à la nouvelle conférence LinuxCon Europe et juste après le célèbre Kernel Summit
  • Les vidéos de la première édition de l'Android Builders Summit, une conférence consacrée aux intégrateurs de systèmes utilisant Android. Elle n'est donc pas orientée vers le développement d'applications Android, mais bien sur le portage et la modification du système Android lui-même. Au total 19 vidéos sont proposées. On pourra notamment regarder avec intérêt les vidéos de Karim Yaghmour sur Android Internals et Porting Android to new hardware ainsi que la vidéo de Aleksander Gargenta sur A walk through the Android stack.

Toutes ces vidéos sont mises à disposition librement sous les termes de la licence Creative Commons CC-BY-SA.

Forum général.hors-sujets Le Raspberry Pi, un mini PC ARM a 30 euros

Posté par  .
Étiquettes :
18
18
sept.
2011

Bonjour.



(Version Alpha, le modele final sera +/- 2 fois plus petit = carte de crédit)

Un petit update sur ce projet intéressant, que je n'ai vu mentionné ici que dans un journal. Ils sont bien partis pour un dispo fin Novembre d'une petite bete fort intéressante dans sa config euh.. moins bas de gamme... ou "Model B" :

  • 35$ +/-
  • ARMv6@700MHz
  • 256 MB RAM
  • GPU Videocore 4 (décode le h.264 full HD, joue Quake a 20-30 fps an 1920x1080)
  • (…)

Séminaire gratuit "Concevoir un système embarqué Linux avec Yocto" en décembre 2014

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

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

Séminaires « Introduction à Linux embarqué » à Limoges et Clermont‐Ferrand

Posté par  (site web personnel) . Modéré par patrick_g.
Étiquettes :
9
7
juin
2011
Matériel

Les jeudi 16 et vendredi 17 juin prochain, le programme Captronic organise deux séminaires gratuits d’introduction à Linux embarqué, à Limoges et Clermont‐Ferrand. Ces deux séminaires seront animés par Thomas Petazzoni, ingénieur Linux embarqué chez Free Electrons.

Une première session de ce séminaire d’une demi‐journée aura donc lieu le jeudi 16 juin de 14 h à 18 h, dans les locaux de l’ENSIL, Parc ESTER Technopole à Limoges. La seconde session aura lieu le vendredi 17 juin de 9 h à 13 h dans les locaux de l’ISIMA, Campus des Cézeaux, 63173 Aubière (à proximité de Clermont‐Ferrand). L’inscription est gratuite pour les PME (sociétés de taille inférieure à 2 000 personnes), auprès de Captronic :

Pour plus de détails sur le programme de ces séminaires, voir la suite de la dépêche.