Journal Tentative d'upgrade d'un vieux NAS sous ARM/Linux [episode 2]

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
14
9
mar.
2016

Statut de développement

Suite a ma première tentative, j'ai continué le développement en ajoutant les blocs suivants :
- pinctrl
- contrôleur de reset
- contrôleur d'horloges
- contrôleur ethernet gigabit
- contrôleur USB
- contrôleur de disque SATA

J'ai réussi a faire fonctionner le tout, non sans mal concernant le SATA et l'USB, mais comme sur des roulettes concernant le pinctrl, reset et les horloges.

Pinctrl

Le "pinctrl" sert a représenter le multiplexage des ports physiques du SoC et (…)

Forum Linux.embarqué Comment découvrir l'ip de la machine sur le réseau ?

Posté par  . Licence CC By‑SA.
Étiquettes :
1
2
fév.
2016

Bonjour,
gros hic, j'ai une petite machine (sans écran, sans clavier), et avec laquelle je administre par le réseau.
J'essaie d'installer tmux, l'installation se passe bien (sauf à la fin ça freeze) jusqu'à plus rien. L'accès ssh ne marche plus - j'ai pas vérifié à ce moment s'il était sur le réseau. J'éteins la machine, et la rallume… sauf que nada, elle ne se trouve pas sur le réseau. Normalement elle est censé faire une requête dhcp, donc je l'ai (…)

Les pilotes graphiques libres : rétrospective et vue sur l’avenir

110
30
jan.
2016
Serveurs d’affichage

Cette année 2015 fut très riche et très excitante au sujet des pilotes graphiques libres. Grosse nouveauté, Mesa 3D 11 a été annoncée le 12 septembre 2015, avec une prise en charge d’OpenGL 4.2, après une très longue stagnation en version 3.3.

Cette dépêche fait donc la part belle aux récentes nouveautés de Mesa 3D, mais s’attarde aussi sur les actualités des puces graphiques embarquées, et se permet quelques incursions du côté de certains pilotes propriétaires dans leur collaboration avec les projets libres ou leurs initiatives qui profitent à tous.

Pour finir, nous nous permettrons d’annoncer quelques actualités à venir ayant pris racine en 2015.

Merci à tous les contributeurs de cette rétrospective !

Journal Tentative d'upgrade d'un vieux NAS sous ARM/Linux [episode 1]

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
22
29
jan.
2016

Il y a quelques années, j'avais acheté un Western Digital My Book World Edition 1To, petit luxe, mais grosse déception…

Le débit d’écriture était affreusement lent, environ 2MiB/s…

Donc, il a passé une partie de sa vie éteint !

Maintenant remplacé par un glorieux Synology DS215j avec le disque du WD et un disque neuf, que faire de cet ancien matos ?

Il marche, oui, et les sources du bouzin sont toujours disponibles !

Pourquoi ne pas faire :
- Un portage propre (…)

Écrire son OS - Partie 2 : configurer ses outils

Posté par  . Édité par Benoît Sibaud et palm123. Modéré par bubar🦥. Licence CC By‑SA.
47
10
déc.
2015
Technologie

Eh bien voilà, très (trop) longtemps après le premier épisode, me revoilà pour reprendre avec vous la série sur l'écriture d'un système d'exploitation pour un microcontrôleur STM32F103. Pour rappel, mon système d'exploitation MOS est écrit dans un but d'apprentissage. Il vise à être simple à appréhender et à permettre à chacun de découvrir les entrailles d'un OS. Cela implique deux conséquences :

  • je réinvente la roue puisque je réécris tout de zéro
  • il y aura sûrement des bugs, n'essayez pas de le mettre en production (!)

Voilà, tout ceci étant dit, on va pouvoir attaquer les choses sérieuses. Dans cet épisode, nous allons organiser notre projet et configurer nos outils. Bonne lecture !

Séminaire "Portage de Linux sur plateforme ARM" le 10 décembre 2015 à Toulouse

Posté par  (site web personnel) . Édité par Nils Ratusznik, Nÿco et Benoît Sibaud. Modéré par Pierre Jarillon. Licence CC By‑SA.
Étiquettes :
12
27
nov.
2015
Mobile

Cap'tronic organise le jeudi 10 décembre à Toulouse un séminaire d'une demi-journée sur le thème "Portage de Linux sur plateforme ARM". Ce séminaire sera animé par Alexandre Belloni de la société Free Electrons.

L’ensemble du séminaire sera illustré par des exemples concrets de projets réalisés par Free Electrons, sur des processeurs Atmel SAMA5, Freescale i.MX6 et Texas Instruments AM335x et autres.

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

Paris Embedded Meetup #7 - Spéciale OS embarqués libres le 8 octobre 2015

Posté par  (site web personnel) . Édité par Benoît Sibaud. Modéré par Benoît Sibaud. Licence CC By‑SA.
10
21
sept.
2015
Communauté

Le meetup Paris Embedded, dédié aux systèmes embarqués et au Libre à Paris, organise sa 7e édition le jeudi 8 octobre 2015 de 19h à 23h, chez Mozilla Paris.

Cette soirée est une spéciale OS embarqués libres et plus particulièrement sur les alternatives à Linux

Paris Embedded est une rencontre trimestrielle à Paris, regroupant les amateurs de systèmes embarqués et de logiciel Libre. Nous proposons environ 1h30 de présentations techniques, suivies de discussions autour de boissons et pizzas.

Forum général.petites-annonces [EMPLOI] Développeurs embarqué & µplateformes (pourvue)

Posté par  . Licence CC By‑SA.
13
15
sept.
2015

La société

SII Grenoble est une ESN française créée en 1979. Elle développe dans chaque géographie des activités de développement logiciel. L'agence de Grenoble est la dernière crée par le Groupe SII et se spécialise dans les métiers de l'informatique sous contraintes (Embarqué, temps-réel dur, haute disponibilité, etc..)

Poste à pourvoir
Dans le cadre de notre plan de recrutement nous recherchons plusieurs développeurs disposant d'une première expérience en développement embarqué et idéalement disposant d'expériences (PRO ou PERSO) de développement sur (…)

Journal Qualcomm & les drones & Ubuntu

Posté par  (site web personnel) . Licence CC By‑SA.
24
14
sept.
2015

Bonjour Nal,

Qualcomm débarque avec ses gros sabots dans le marché B2B des drones, en proposant dès à présent une plateforme de référence aux constructeurs de drones à destination du grand public ; Qualcomm® Snapdragon Flight™.

Accrochez vous, ça envoit du steack :

  • Processeur quatre coeurs "krait" SnapDragon 801
  • Double puce wifi
  • Adreno 330 en GPU
  • DSP Hexagone pour la gestion des fonctions de vol
  • GPS américain & Glonass russe & Galileo européen & Beidou Chinois
  • Caméra vidéo 4K

Bref, des (…)

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.

Kernel Recipes 4e édition, à Paris du 30 septembre au 2 octobre 2015, réservez vos dates !

Posté par  (site web personnel) . Édité par ZeroHeure, Nÿco, palm123 et bubar🦥. Modéré par tuiu pol. Licence CC By‑SA.
21
23
juin
2015
Noyau

Pour cette 4ème édition, et à la demande des participants, 3 jours de conférences sur le noyau Linux au coeur de Paris : mercredi 30 septembre, jeudi 1er et vendredi 2 octobre. Le format a été conservé : une seule salle, une audience d'une centaine de personnes, ce qui laisse la part belle aux interactions entre participants et avec les intervenants.

Cette année encore, nous vous avons concocté un programme de conférences qui balaie les actualités et les fondamentaux du projet kernel.org : organisation du projet, aller plus loin dans les sous-systèmes, virtualisation, développement, embarqué…

Atelier Linux embarqué à Villefontaine du 23 au 25 juin 2015

Posté par  . Édité par Nils Ratusznik, ZeroHeure et palm123. Modéré par ZeroHeure. Licence CC By‑SA.
Étiquettes :
10
12
juin
2015
Communauté

Si Linux s'impose largement dans le développement d'applications embarquées, son adoption par les PME peut nécessiter une phase d'apprentissage, car il diffère largement des systèmes d'exploitation (Operating Systems) traditionnels du monde de l'embarqué (RTOS propriétaires).

Le programme Captronic, dont la mission est de faciliter l'adoption de l'électronique et du logiciel embarqué dans les PME, propose donc un atelier consacré à Linux embarqué.

La prochaine édition, animée par CIO Systèmes Embarqués, aura lieu à Villefontaine (CCI Nord Isère, 5 rue Condorcet) du 23 au 25 Juin 2015.

Le programme détaillé est fourni en deuxième partie de dépêche.

Publication de supports de formation sur Buildroot

Posté par  (site web personnel) . Édité par Nils Ratusznik, Pierre Jarillon et palm123. Modéré par Pierre Jarillon. Licence CC By‑SA.
33
3
juin
2015
Mobile

Buildroot est un outil qui permet d'automatiser la construction complète d'un système Linux embarqué.

L'année dernière, Free Electrons a publié les supports d'une formation Yocto Project et OpenEmbedded dont l'annonce avait été relayée sur LinuxFr.org.

Cette année, nous avons développé une nouvelle formation sur Buildroot, l'autre très populaire outil de construction de systèmes Linux embarqués, et nous en publions aujourd'hui l'intégralité des supports sous licence CC-BY-SA.

Meetup sur la gestion des flashs NAND dans Linux le 23 juin 2015 à Toulouse

Posté par  (site web personnel) . Édité par palm123, Benoît Sibaud et Nils Ratusznik. Modéré par Pierre Jarillon. Licence CC By‑SA.
Étiquettes :
12
3
juin
2015
Matériel

Dans le cadre des meetups Linux embarqué et Android à Toulouse, une conférence sur la gestion des flashs NAND sous Linux est organisée le mardi 23 juin à 19h au Grand Builder Ekito, 15 rue Gabriel Péri à Toulouse.

Dans cette conférence, Boris Brezillon, ingénieur Linux embarqué chez Free Electrons, présentera les problématiques posées par la gestion des flashs NAND, ainsi que les différentes couches logicielles que Linux met en place pour les gérer: MTD, UBI et UBIFS principalement. Boris est notamment l'auteur du pilote du contrôleur NAND des processeurs ARM Allwinner dans le noyau Linux officiel, et il a également présenté des réflexions sur la gestion des NAND MLC et TLC à l'Embedded Linux Conference.

L'événement est évidemment gratuit, après inscription sur le site du Meetup.

Paris Embedded Meetup #6 - Spéciale Android Système & bas niveau le 11 juin 2015

Posté par  (site web personnel) . Édité par ZeroHeure, Benoît Sibaud, Pierre Jarillon et palm123. Modéré par Florent Zara. Licence CC By‑SA.
6
1
juin
2015
Communauté

Le meetup Paris Embedded, dédié aux systèmes embarqués et au Libre à Paris, organise sa 6ème édition le 11 juin 2015 de 19h à 23h, chez Mozilla Paris.

Cette soirée est une spéciale Android Système & bas niveau.

Paris Embedded est une rencontre trimestrielle à Paris, regroupant les amateurs de systèmes embarqués et de logiciel Libre. Nous proposons environ 1h30 de présentations techniques, suivies de discussions autour de bières et pizzas.