Warning: Cannot modify header information - headers already sent by (output started at /home/gillesbld/www/weblog/inc/config.php:41) in /home/gillesbld/www/weblog/inc/public/lib.urlhandlers.php on line 503
Warning: Cannot modify header information - headers already sent by (output started at /home/gillesbld/www/weblog/inc/config.php:41) in /home/gillesbld/www/weblog/inc/clearbricks/common/lib.http.php on line 222
Warning: Cannot modify header information - headers already sent by (output started at /home/gillesbld/www/weblog/inc/config.php:41) in /home/gillesbld/www/weblog/inc/clearbricks/common/lib.http.php on line 224
Warning: Cannot modify header information - headers already sent by (output started at /home/gillesbld/www/weblog/inc/config.php:41) in /home/gillesbld/www/weblog/inc/public/lib.urlhandlers.php on line 65
Warning: Cannot modify header information - headers already sent by (output started at /home/gillesbld/www/weblog/inc/config.php:41) in /home/gillesbld/www/weblog/inc/clearbricks/common/lib.http.php on line 247 Embedded weblog - linux embarqué - Commentaires2014-05-14T10:00:05+02:00Gilles Blancurn:md5:b402c09b50e67198753bdd4269dc5b19DotclearLinux embarqué : comprendre, développer, réussir - Gilles Blancurn:md5:37cdffb4e0e67b67222e83d87d9671822012-02-15T11:33:34+01:00Gilles Blanc<p>Hé bien, j'ai un lien... <a href="http://books.google.fr/books?id=OgpGnpXvPfMC&printsec=frontcover&hl=fr&source=gbs_ge_summary_r&cad=0#v=onepage&q&f=false" rel="nofollow">Google Books</a> ! C'est déjà ça ! ;) (et ça, ça marche toujours, au moins !)</p>Linux embarqué : comprendre, développer, réussir - Aureleurn:md5:62923b059a5b812be47af5c9a0858fe72012-02-07T09:54:23+01:00Aurele<p>comme quoi ça se mérite une rente à vie!!! (c'est pour déconner hein parce que avec 8% ça fera pas vivre grand monde... enfin faudra nous tenir au courant)<br />
sinon il est où le lien megaupload?</p>Linux embarqué : comprendre, développer, réussir - Yoann Sculourn:md5:a3799bd78d9e7b471162832c1f0387b62012-01-25T10:42:12+01:00Yoann Sculo<p>Quelle aventure !!<br />
Merci d'avoir fait part de ton making of, riche d'enseignements :)<br />
Ça refroidit un peu quand même quand on réalise la masse de travail que tu as dû fournir...</p>portage Linux 2.6.25 et 2.6.27 sur carte Embest 2440, via J-Tag - jonathan.noloturn:md5:bebfb4428728acdca40853bb5a8650f82011-06-05T10:42:37+02:00jonathan.nolot<p>bonjour,<br />
j'ai acheté une mini2440 sur ebay et en compilant<br />
u-boot j'ai eu l'erreur DM9000 not found,<br />
comment avez vous fait pour que u-boot démarre avec<br />
une CS8900 ? car c'est ce que j'ai sur ma carte...<br />
cordialement<br />
jonathan</p>Nokia schizophrène - Gilles Blancurn:md5:5a9f55679ed40079b4afd3d139f7cafe2011-02-16T15:43:20+01:00Gilles Blanc<p>Stephen Elop, 8ème plus gros actionnaires de M$ : <a href="http://www.reddit.com/tb/fkk35" rel="nofollow">http://www.reddit.com/tb/fkk35</a></p>
<p>Et on ne lui a pas demandé de revendre ses actions en entrant à Nokia ? Oulah le conflit d'intérêt en vue...</p>
<p>@TimCruz: voyons voir, d'un côté on a une plateforme vendue à 67,2 millions d'exemplaires par an qui a une base de 30000 applis et qui possède un code libre ; de l'autre on a une plateforme qui revient d'outre-tombe avec 0 utilisateur et une image de marque dépréciée sur ce secteur, qui a une base d'applis totalement balbutiante (et avec une techno qui n'engage pas vraiment au dev), pour un business model qui ne se différencie absolument pas (mis à part une comm' : vous êtes un crétin no-life si vous utilisez la concurrence, super), et qui est grévé de royalties, de sources fermées, etc. C'est vrai que pour un constructeur, le choix est Cornélien, tiens... :D</p>
<p>@OlivierJ: les actionnaires se rebellent ! Faut dire que personnellement, j'hésiterais entre ça et revendre au plus vite.</p>
<p>À part ça, j'ai testé MeeGo sur netbook, et c'est concluant. Il faut en revanche voir sous le capot et optimiser. Ceci dit, avec les ressources qu'il y a (ça embauche en Finlande, d'ailleurs), je ne comprendrais pas qu'ils n'arrivent pas à quelque chose d'excellent assez rapidement, maintenant que la base est en place.</p>
<p>À noter pour finir qu'un accord signé entre Nokia et Microsoft, ça ne se négocie pas en deux semaines. Ça veut même dire que quasiment à l'arrivée de Elop, et donc bien avant sa missive incendiaire, tout était bien prévu.</p>Nokia schizophrène - OlivierJurn:md5:5110d763bb91ce4fcd12c329b0522fcf2011-02-16T10:54:33+01:00OlivierJ<p>2 plaisanteries à propos de Nokia et MS :</p>
<p>« Deux étoiles mourantes associées n'ont jamais donné lieu à un nouveau soleil, mais plutôt à une supernova, suivie d'un trou noir ! »</p>
<p><a href="http://nokiaplanb.com/" title="http://nokiaplanb.com/" rel="nofollow">http://nokiaplanb.com/</a> est sérieux, <a href="http://nokiaplans.com/" title="http://nokiaplans.com/" rel="nofollow">http://nokiaplans.com/</a> un peu moins...</p>Nokia schizophrène - TimCruzurn:md5:65211bc9021b60909012fa2ab19d64472011-02-13T14:23:03+01:00TimCruz<p>Autant je suis d'accord avec le fait qu'il s'agisse d'un choix stratégique hallucinant, autant je trouve ton point de vue sur le Win7Phone bien décalé. C'est un très on OS qui marche plutôt bien et je doute très sincèrement qu'il n'existe de W7Phone que par peur de procès anti-trusting.</p>
<p>Du reste, depuis le temps que qu'on espère la sortie d'une version stable de MeeGo pour mobile, on peut comprendre l'abandon de la plateforme...</p>RTS10: journée spéciale Linux Embarqué - Yoann Sculourn:md5:3da245e85a002ac69a92f8f30b02ccff2010-04-13T15:19:32+02:00Yoann Sculo<p>Sympathique compte-rendu. J'aurais dû venir ... tssk !<br />
Ce n'est que partie remise pour l'année prochaine ! Sinon merci pour les slides, le sujet m'intéresse bien.<br />
Il y a peut-être des chances que le mail en question sur Buildroot soit le mien :-)<br />
Pierre Ficheux m'a pas mal sauvé la vie avec ses deux articles. J'étais tellement content de me débloquer que je lui ai envoyé un mail pour le remercier. Le hasard fait bien les choses.</p>Conférence RTS2010 : Journée spéciale « Linux embarqué » - Gilles Blancurn:md5:40148d76052698bffade0361321a83772010-04-08T11:49:10+02:00Gilles Blanc<p>Oui, le compte-rendu est à venir, mon taux d'occupation ne le permet malheureusement pas trop, pour le moment.</p>Conférence RTS2010 : Journée spéciale « Linux embarqué » - Yoann Sculourn:md5:3a6ae28333164c872955eccf097b69ee2010-04-07T22:23:06+02:00Yoann Sculo<p>Alors ? La journée était intéressante ?<br />
Hélas, je suis bien déçu de ne pas avoir pu y aller dans le cadre de mon travail. Ça sera pour une prochaine fois ;)</p>Conférence RTS2010 : Journée spéciale « Linux embarqué » - Aurèleurn:md5:4467756b18cc2d9615504199a0b2af582010-04-02T16:41:27+02:00Aurèle<p>si j'avais su que je parlais à dieu...</p>Conférence RTS2010 : Journée spéciale « Linux embarqué » - Gilles Blancurn:md5:6656c0beedbd3af5083145fd18c064662010-03-24T15:54:48+01:00Gilles Blanc<p>J'ai oublié de préciser que l'inscription au salon est gratuite (elle peut aussi se faire sur place, avec les jolies hôtesses habituelles), et que les étudiants peuvent truander (le salon est réputé réservé aux professionnels). Les conférences aussi sont gratuites (contrairement à Solutions Linux -- d'ailleurs j'ai un compte-rendu de retard).</p>Conférence RTS2010 : Journée spéciale « Linux embarqué » - theamyurn:md5:3d15da63053d3b9ecd60d5b583e47a432010-03-24T14:48:37+01:00theamy<p>vous avez la chance de rencontrer le dieu du linux embarqué en personne "Pierre ficheux".<br />
je suis vraiment jaloux</p>Conférence RTS2010 : Journée spéciale « Linux embarqué » - Yoann Sculourn:md5:e2c38525f42cd6a84d773e9a82bdae272010-03-23T21:44:59+01:00Yoann Sculo<p>Oh, merci beaucoup pour l'info, je découvre l'existence de ce salon.<br />
Je vais tenter d'y aller !</p>ARM European Technical Conference 2009 - Gilles Blancurn:md5:b4605803b1568e2059f07313c8da410e2010-03-22T12:46:24+01:00Gilles Blanc<p>(à noter que le tout premier commentaire avait été injustement spamassassiné, mais repris dans un second commentaire, et donc répondu -- je suis victime de beaucoup de spam, si mon anti-spam vous a erronément détecté alors que vous étiez bien humain, n'hésitez pas à m'envoyer un mail !)</p>J-TAG sur carte Embest SBC244* - Gilles Blancurn:md5:0af60911d3db3c1dc4b95e9255cb7c672010-02-18T16:37:17+01:00Gilles Blanc<p>Aucune idée, manifestement ce n'est pas du tout le même socle logiciel. Mais Neomore m'a indiqué que depuis un an le forum utilisateur de Embest s'est grandement amélioré : vous devriez plutôt aller voir par là. Sinon, le J-Tag est aussi votre ami.</p>J-TAG sur carte Embest SBC244* - ALKEurn:md5:4913c475a889a599ef010fa7ffaac0d32010-02-16T12:19:31+01:00ALKE<p>Bjr<br />
moi j'ai un probleme avec le qq2440<br />
quand j'utulise le bootloader installé pour installer linux ou WinCE ça ne marche pas et meme pour l'option ' d ' pour lancer ''2440test.bin''<br />
ça ne marche pas DNW m'affiche '' canceled by user ''<br />
et puis plus rien obliger de faire reset</p>
<p>avez vous une idée pour m'aider merci</p>ARM European Technical Conference 2009 - Gilles Blancurn:md5:8bd1505097a11654dc4360b5c152ae902010-01-21T18:21:29+01:00Gilles Blanc<p>Ah, c'est bien le problème de l'embarqué et de l'industriel : c'est vaste. :) Le microprocesseur 8bits est devenu négligeable en terme de marché devant les milliards de chip ARM du CE ; et même pour des montres le Cortex-M8 fait son trou !!</p>
<p>Énormément de sens pour une interface graphique : des menus (faire une suite de balises <li>), des items clickables (liens ou onclick ?), de l'intéractivité en Ajax, et peut-être même des animations graphiques complexes en SVG pour le futur (rappelons qu'on peut y embarquer du javascript : le but est de faire la même chose que flash) ; le tout s'adaptant facilement à la taille des écrans (réutilisation du code facilité). Utiliser une bibliothèque graphique nécessite des connaissances en programmation (la lib Qt ne s'apprend pas en un jour -- la lib GTK en embarqué ne vivant essentiellement que par Maemo, et sa place est à mon sens dans la poubelle, comme l'a finalement compris Nokia en rachetant Trolltech), qui justifie une restriction de l'investissement nécessaire au "bas niveau" (les briques basiques de fonctionnement) optimisé (ie ce qui doit être très réactif, à emprunte mémoire faible puisque chargé en permanence).</p>
<p>L'évolution est tout à fait logique, dans l'absolu : considérons une imprimante ou un modem ; depuis quelques années, une interface web de configuration est proposée via un serveur embarqué. Il ne s'agit à présent ni plus ni moins que d'appliquer les mêmes méthodes (CGI) en affichant les pages web (en plus joli, évidemment) directement sur l'écran du device.</p>
<p>Quand on a vu le code tout pourri en frame buffer qui tourne sur les téloches, on comprend je pense beaucoup mieux ce que je veux dire...</p>ARM European Technical Conference 2009 - Frédéricurn:md5:da61f77e1f8c5f27147897ed8b518a5e2010-01-18T14:16:43+01:00Frédéric<p>Il semble que nous n'ayons pas le même vécu en ce que concerne l'embarqué. Il est vrai que c'est un domaine assez vaste: du micro-contrôleur 8 bits au système haut de gamme 32 bits avec MMU (et maintenant le multi-coeur), en passant par le temps réel...</p>
<p>" [...] le coût du hardware devient négligeable [...]"</p>
<p>Dans mon vécu, le prix de revient d'une carte a une importance certaine, en particulier quand on produit en grande série et/ou que l'on est sur un marché concurrentiel.</p>
<p>" [...] faire une interface [...] en html [...] a énormément de sens".</p>
<p>Il faudrait développer ce point, car je ne vois quel est ce sens - du moins en dehors de contextes particuliers.</p>
<p>Pour être franc, ceci ressemble à une "Solution Ultime", d'où mon scepticisme.</p>ARM European Technical Conference 2009 - Gilles Blancurn:md5:d9547119532429f68ee059f4c449b7cb2010-01-18T11:30:33+01:00Gilles Blanc<p>Je suis tout à fait d'accord avec la première partie du commentaire, mais je précise que le coût du hardware devient négligeable (il faut considérer la puissance d'un Cortex-A9 !!), tandis que le développement software de plus en plus complexe et long prend le devant de la scène en terme de coûts.</p>
<p>Je ne suis pas d'accord en revanche avec la seconde partie du commentaire : cela date d'un autre temps ! (disons... 2 ans :) ) La révolution s'appelle Webkit (je ne considère pas Firefox plus fonctionnel que Access ou autre daube d'Opera pour l'embarqué applicatif), que ce soit sous iPhone, dans Qt, ou... ChromeOS, justement. Cela dépasse bien le cadre de la simple connectivité sur le web : faire une interface pour SetTopBox en html (et l'on se fiche royalement des standards -- extrêmement bien respectés par Webkit au demeurant) a énormément de sens. Reste évidemment à doser et à utiliser les bons outils où il faut, mais à mon avis, ce genre de solutions étudiées depuis un bon bout de temps (du Mozilla sur STB Philips il y a 3 ans -- bonne idée, mauvaise techno) va clairement exploser.</p>