<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Jedizone</title>
	<atom:link href="http://jedizone.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://jedizone.wordpress.com</link>
	<description>Sistemas embarcados com Linux, mobilidade, tecnologia e música.</description>
	<lastBuildDate>Thu, 23 May 2013 21:36:31 +0000</lastBuildDate>
	<language>pt-br</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='jedizone.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Jedizone</title>
		<link>http://jedizone.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://jedizone.wordpress.com/osd.xml" title="Jedizone" />
	<atom:link rel='hub' href='http://jedizone.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Lua port for TI Launchpad LM4F120</title>
		<link>http://jedizone.wordpress.com/2013/03/05/lua-port-for-ti-launchpad-lm4f120/</link>
		<comments>http://jedizone.wordpress.com/2013/03/05/lua-port-for-ti-launchpad-lm4f120/#comments</comments>
		<pubDate>Tue, 05 Mar 2013 02:26:48 +0000</pubDate>
		<dc:creator>Marcelo Barros</dc:creator>
				<category><![CDATA[ARM]]></category>
		<category><![CDATA[lua]]></category>
		<category><![CDATA[microcontroladores]]></category>
		<category><![CDATA[Sistemas embarcados]]></category>
		<category><![CDATA[arm]]></category>
		<category><![CDATA[launchpad]]></category>
		<category><![CDATA[LM4F120]]></category>

		<guid isPermaLink="false">http://jedizone.wordpress.com/?p=1498</guid>
		<description><![CDATA[It took some time but the project is here: my Lua port for TI launchpad LM4F120 ! https://github.com/marcelobarrosalmeida/lua4lm4f The port is working, exporting a shell over serial. For using it you must have a complete working environment for launchpad, including jtag and serial emulation. Clone, compile and run the project (use code composer). My next [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jedizone.wordpress.com&#038;blog=2738976&#038;post=1498&#038;subd=jedizone&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>It took some time but the project is here: my Lua port for TI launchpad LM4F120 !</p>
<p><a href="https://github.com/marcelobarrosalmeida/lua4lm4f" title="Lua port for TI Launchpad LM4F120" target="_blank">https://github.com/marcelobarrosalmeida/lua4lm4f</a></p>
<p>The port is working, exporting a shell over serial. For using it you must have a complete working environment for launchpad, including jtag and serial emulation. Clone, compile and run the project (use code composer).</p>
<p>My next step is to add a lua module for wrapping some I/O ports, A/D and timers. With these components I intend to construct a small Lua based controller.</p>
<div id="attachment_1499" class="wp-caption aligncenter" style="width: 310px"><a href="http://jedizone.files.wordpress.com/2013/03/lua4lm4f.png"><img src="http://jedizone.files.wordpress.com/2013/03/lua4lm4f.png?w=300&#038;h=188" alt="Lua running on TI Launchpad LM4F120" width="300" height="188" class="size-medium wp-image-1499" /></a><p class="wp-caption-text">Lua running on TI Launchpad LM4F120</p></div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jedizone.wordpress.com/1498/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jedizone.wordpress.com/1498/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jedizone.wordpress.com&#038;blog=2738976&#038;post=1498&#038;subd=jedizone&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jedizone.wordpress.com/2013/03/05/lua-port-for-ti-launchpad-lm4f120/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/0f601a34beb42c0a84f423745caf767e?s=96&#38;d=monsterid" medium="image">
			<media:title type="html">jedizone</media:title>
		</media:content>

		<media:content url="http://jedizone.files.wordpress.com/2013/03/lua4lm4f.png?w=300" medium="image">
			<media:title type="html">Lua running on TI Launchpad LM4F120</media:title>
		</media:content>
	</item>
		<item>
		<title>Instalando os drivers do ICD para a launchpad no Windows 8 (Stellaris LM4F120)</title>
		<link>http://jedizone.wordpress.com/2013/02/11/instalando-os-drivers-do-icd-para-a-launchpad-no-windows-8-stellaris-lm4f120/</link>
		<comments>http://jedizone.wordpress.com/2013/02/11/instalando-os-drivers-do-icd-para-a-launchpad-no-windows-8-stellaris-lm4f120/#comments</comments>
		<pubDate>Mon, 11 Feb 2013 16:49:56 +0000</pubDate>
		<dc:creator>Marcelo Barros</dc:creator>
				<category><![CDATA[microcontroladores]]></category>
		<category><![CDATA[RTOS]]></category>
		<category><![CDATA[launchpad]]></category>
		<category><![CDATA[LM4F120]]></category>
		<category><![CDATA[stellaris]]></category>

		<guid isPermaLink="false">http://jedizone.wordpress.com/?p=1494</guid>
		<description><![CDATA[Hoje finalmente consegui algum tempo livre para ligar a minha placa Stellaris LM4F120 (TI Launchpad). O kit vem com uma processador ARM Cortex M4 da Texas, rodando a 80MHz por apenas 13 dólares. Baixei o Code Composer e fui para o hello world, seguindo instruções da Wiki da Texas. Bom, quase fui: os drivers da [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jedizone.wordpress.com&#038;blog=2738976&#038;post=1494&#038;subd=jedizone&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Hoje finalmente consegui algum tempo livre para ligar a minha placa Stellaris LM4F120 (TI Launchpad). <a href="http://www.ti.com/ww/en/launchpad/stellaris_head.html?DCMP=stellaris-launchpad&amp;HQS=stellaris-launchpad-b" target="_blank">O kit</a> vem com uma processador ARM Cortex M4 da Texas, rodando a 80MHz por apenas 13 dólares.</p>
<p>Baixei o <a href="http://www.ti.com/tool/SW-EK-LM4F120XL" target="_blank">Code Composer</a> e fui para o hello world, seguindo <a href="http://processors.wiki.ti.com/index.php/Stellaris_LM4F120_LaunchPad_Blink_the_RGB" target="_blank">instruções da Wiki da Texas</a>. Bom, quase fui: os drivers da interface de JTAG da placa (Stellaris ICDI JTAG/SWD) não sobem no Windows 8. Mesmo baixando diretamente o pacote de drivers, escolhendo a opção de &#8220;atualizar driver&#8221; na lista de dispositivos e especificando o diretório com os drivers da TI, não adianta. É preciso rebootar o Windows 8 sem a necessidade de assinatura do driver. Só depois você vai conseguir fazer a atualização de drivers. A dica veio <a href="http://e2e.ti.com/support/microcontrollers/stellaris_arm/f/471/p/227639/827205.aspx" target="_blank">daqui</a>.</p>
<p>Com os drivers instalados é possível debugar e acessar o dispositivo como se fosse um console serial. Meu objetivo é ter o <a href="http://www.nuttx.org/" target="_blank">Nuttx</a> rodando nesta placa, num futuro não muito longe. Vamos ver onde consigo chegar.</p>
<p><a href="http://jedizone.files.wordpress.com/2013/02/20130211_144822.jpg"><img src="http://jedizone.files.wordpress.com/2013/02/20130211_144822.jpg?w=958" alt="Launchpad"   class="aligncenter size-full wp-image-1495" /></a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jedizone.wordpress.com/1494/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jedizone.wordpress.com/1494/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jedizone.wordpress.com&#038;blog=2738976&#038;post=1494&#038;subd=jedizone&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jedizone.wordpress.com/2013/02/11/instalando-os-drivers-do-icd-para-a-launchpad-no-windows-8-stellaris-lm4f120/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/0f601a34beb42c0a84f423745caf767e?s=96&#38;d=monsterid" medium="image">
			<media:title type="html">jedizone</media:title>
		</media:content>

		<media:content url="http://jedizone.files.wordpress.com/2013/02/20130211_144822.jpg" medium="image">
			<media:title type="html">Launchpad</media:title>
		</media:content>
	</item>
		<item>
		<title>Imprima a sua tampa traseira do Lumia 820</title>
		<link>http://jedizone.wordpress.com/2013/01/18/imprima-a-sua-tampa-traseira-do-lumia-820/</link>
		<comments>http://jedizone.wordpress.com/2013/01/18/imprima-a-sua-tampa-traseira-do-lumia-820/#comments</comments>
		<pubDate>Fri, 18 Jan 2013 18:24:24 +0000</pubDate>
		<dc:creator>Marcelo Barros</dc:creator>
				<category><![CDATA[Impressão 3D]]></category>
		<category><![CDATA[nokia]]></category>
		<category><![CDATA[impressão 3d]]></category>
		<category><![CDATA[Lumia 920]]></category>
		<category><![CDATA[tampa traseira]]></category>

		<guid isPermaLink="false">http://jedizone.wordpress.com/?p=1490</guid>
		<description><![CDATA[Hoje a Nokia liberou os arquivos de modelagem 3D para impressão da tampa traseira do Lumia 820. Achei muito legal, como fã da ideia de impressão 3D caseira. Isto só faz aumentar a minha vontade de ter uma impressora 3D. No site &#8220;Thingiverse&#8221; é possível visualizar o modelo: Ainda não foi impresso por ninguém do [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jedizone.wordpress.com&#038;blog=2738976&#038;post=1490&#038;subd=jedizone&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Hoje a <a href="http://www.developer.nokia.com/Community/Wiki/3D_print_a_shell_for_your_Nokia_Phone" target="_blank">Nokia liberou</a> os arquivos de modelagem 3D para impressão da tampa traseira do Lumia 820. Achei muito legal, como fã da ideia de impressão 3D caseira. Isto só faz aumentar a minha vontade de ter uma impressora 3D.</p>
<p>No site &#8220;Thingiverse&#8221; é possível <a href="http://www.thingiverse.com/thing:43096" target="_blank">visualizar o modelo</a>:</p>
<div id="attachment_1491" class="wp-caption aligncenter" style="width: 310px"><a href="http://jedizone.files.wordpress.com/2013/01/lumia820_shell_allparts_preview_featured.jpg"><img src="http://jedizone.files.wordpress.com/2013/01/lumia820_shell_allparts_preview_featured.jpg?w=300&#038;h=225" alt="Modelo 3D da tampa traseira do Lumia 920" width="300" height="225" class="size-medium wp-image-1491" /></a><p class="wp-caption-text">Modelo 3D da tampa traseira do Lumia 920</p></div>
<p>Ainda não foi impresso por ninguém do Thingiverse, segundo estatísticas. Mas vou acompanhar, quero ver se vira moda mesmo.</p>
<p>A <a href="http://www.developer.nokia.com/Terms_and_conditions/3d-printing.xhtml" target="_blank">licença</a> é Creative Commons Attribution-NonCommercial-ShareAlike  </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jedizone.wordpress.com/1490/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jedizone.wordpress.com/1490/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jedizone.wordpress.com&#038;blog=2738976&#038;post=1490&#038;subd=jedizone&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jedizone.wordpress.com/2013/01/18/imprima-a-sua-tampa-traseira-do-lumia-820/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/0f601a34beb42c0a84f423745caf767e?s=96&#38;d=monsterid" medium="image">
			<media:title type="html">jedizone</media:title>
		</media:content>

		<media:content url="http://jedizone.files.wordpress.com/2013/01/lumia820_shell_allparts_preview_featured.jpg?w=300" medium="image">
			<media:title type="html">Modelo 3D da tampa traseira do Lumia 920</media:title>
		</media:content>
	</item>
		<item>
		<title>Os números de 2012</title>
		<link>http://jedizone.wordpress.com/2012/12/30/os-numeros-de-2012/</link>
		<comments>http://jedizone.wordpress.com/2012/12/30/os-numeros-de-2012/#comments</comments>
		<pubDate>Sun, 30 Dec 2012 20:19:43 +0000</pubDate>
		<dc:creator>Marcelo Barros</dc:creator>
				<category><![CDATA[/dev/null]]></category>

		<guid isPermaLink="false">http://jedizone.wordpress.com/?p=1489</guid>
		<description><![CDATA[Os duendes de estatísticas do WordPress.com prepararam um relatório para o ano de 2012 deste blog. Aqui está um resumo: 4,329 films were submitted to the 2012 Cannes Film Festival. This blog had 28.000 views in 2012. If each view were a film, this blog would power 6 Film Festivals Clique aqui para ver o [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jedizone.wordpress.com&#038;blog=2738976&#038;post=1489&#038;subd=jedizone&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Os duendes de estatísticas do WordPress.com prepararam um relatório para o ano de 2012 deste blog.</p>
<p>	<a href="http://jedizone.wordpress.com/2012/annual-report/"><img src="http://www.wordpress.com/wp-content/mu-plugins/annual-reports/img/emailteaser.jpg" width="100%" alt="" /></a></p>
<p>Aqui está um resumo:</p>
</p>
<blockquote><p>4,329 films were submitted to the 2012 Cannes Film Festival. This blog had <strong>28.000</strong> views in 2012. If each view were a film, this blog would power 6 Film Festivals</p></blockquote>
<p><a href="http://jedizone.wordpress.com/2012/annual-report/">Clique aqui para ver o relatório completo</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jedizone.wordpress.com/1489/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jedizone.wordpress.com/1489/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jedizone.wordpress.com&#038;blog=2738976&#038;post=1489&#038;subd=jedizone&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jedizone.wordpress.com/2012/12/30/os-numeros-de-2012/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/0f601a34beb42c0a84f423745caf767e?s=96&#38;d=monsterid" medium="image">
			<media:title type="html">jedizone</media:title>
		</media:content>

		<media:content url="http://www.wordpress.com/wp-content/mu-plugins/annual-reports/img/emailteaser.jpg" medium="image" />
	</item>
		<item>
		<title>Source code of InstantME available</title>
		<link>http://jedizone.wordpress.com/2012/12/26/source-code-of-instantme-available/</link>
		<comments>http://jedizone.wordpress.com/2012/12/26/source-code-of-instantme-available/#comments</comments>
		<pubDate>Wed, 26 Dec 2012 02:25:29 +0000</pubDate>
		<dc:creator>Marcelo Barros</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[nokia]]></category>
		<category><![CDATA[Programação]]></category>
		<category><![CDATA[instagram]]></category>
		<category><![CDATA[j2me]]></category>
		<category><![CDATA[java]]></category>

		<guid isPermaLink="false">http://jedizone.wordpress.com/?p=1487</guid>
		<description><![CDATA[I published all source code of my Instagram client for S40 phones (called InstantME) on GitHub. I prefer hg as DCS but, when talking about sharing, GitHub has a larger community and better visibility for the project. If you are curious about the project, go there and take a look.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jedizone.wordpress.com&#038;blog=2738976&#038;post=1487&#038;subd=jedizone&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>I published all source code of my Instagram client for S40 phones (called InstantME) on <a href="https://github.com/marcelobarrosalmeida/instantme">GitHub</a>. I prefer hg as DCS but, when talking about sharing, GitHub has a larger community and better visibility for the project. If you are curious about the project, go there and take a look.</p>
<p><img class="aligncenter size-full wp-image-1484" alt="instantmesplash" src="http://jedizone.files.wordpress.com/2012/12/instantmesplash.png?w=958"   /></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jedizone.wordpress.com/1487/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jedizone.wordpress.com/1487/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jedizone.wordpress.com&#038;blog=2738976&#038;post=1487&#038;subd=jedizone&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jedizone.wordpress.com/2012/12/26/source-code-of-instantme-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/0f601a34beb42c0a84f423745caf767e?s=96&#38;d=monsterid" medium="image">
			<media:title type="html">jedizone</media:title>
		</media:content>

		<media:content url="http://jedizone.files.wordpress.com/2012/12/instantmesplash.png" medium="image">
			<media:title type="html">instantmesplash</media:title>
		</media:content>
	</item>
		<item>
		<title>Código fonte do InstantME disponível</title>
		<link>http://jedizone.wordpress.com/2012/12/26/codigo-fonte-do-instantme-disponivel/</link>
		<comments>http://jedizone.wordpress.com/2012/12/26/codigo-fonte-do-instantme-disponivel/#comments</comments>
		<pubDate>Wed, 26 Dec 2012 02:23:44 +0000</pubDate>
		<dc:creator>Marcelo Barros</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[nokia]]></category>
		<category><![CDATA[Programação]]></category>
		<category><![CDATA[instagram]]></category>
		<category><![CDATA[j2me]]></category>
		<category><![CDATA[java]]></category>

		<guid isPermaLink="false">http://jedizone.wordpress.com/?p=1483</guid>
		<description><![CDATA[Publiquei minutos atrás todo o código fonte do meu cliente S40 para Instagram (InstantME agora), no GitHub. Eu prefiro o hg para controlar código mas, em termos de compartilhamento, o GitHub pode dar mais visibilidade ao projeto. Se ficou curioso, corre lá !<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jedizone.wordpress.com&#038;blog=2738976&#038;post=1483&#038;subd=jedizone&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Publiquei minutos atrás todo o código fonte do meu cliente S40 para Instagram (InstantME agora), no <a href="https://github.com/marcelobarrosalmeida/instantme">GitHub</a>. Eu prefiro o hg para controlar código mas, em termos de compartilhamento, o GitHub pode dar mais visibilidade ao projeto. Se ficou curioso, corre lá !</p>
<p><img class="aligncenter size-full wp-image-1484" alt="instantmesplash" src="http://jedizone.files.wordpress.com/2012/12/instantmesplash.png?w=958"   /></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jedizone.wordpress.com/1483/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jedizone.wordpress.com/1483/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jedizone.wordpress.com&#038;blog=2738976&#038;post=1483&#038;subd=jedizone&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jedizone.wordpress.com/2012/12/26/codigo-fonte-do-instantme-disponivel/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/0f601a34beb42c0a84f423745caf767e?s=96&#38;d=monsterid" medium="image">
			<media:title type="html">jedizone</media:title>
		</media:content>

		<media:content url="http://jedizone.files.wordpress.com/2012/12/instantmesplash.png" medium="image">
			<media:title type="html">instantmesplash</media:title>
		</media:content>
	</item>
		<item>
		<title>Sete assuntos para acompanhar em 2013 sobre Linux Embarcado</title>
		<link>http://jedizone.wordpress.com/2012/12/22/sete-assuntos-para-acompanhar-em-2013-sobre-linux-embarcado/</link>
		<comments>http://jedizone.wordpress.com/2012/12/22/sete-assuntos-para-acompanhar-em-2013-sobre-linux-embarcado/#comments</comments>
		<pubDate>Sat, 22 Dec 2012 12:37:11 +0000</pubDate>
		<dc:creator>Marcelo Barros</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Sistemas embarcados]]></category>

		<guid isPermaLink="false">https://jedizone.wordpress.com/?p=1478</guid>
		<description><![CDATA[Li hoje um artigo interessante sobre Linux embarcado publicado na Linux.com. Neste artigo, eram discutidas sete linhas de evolução atual do Linux na área de sistemas embarcados, a saber: Linux Continues Advance on RTOSes (queria ver o patch PREEMPT RT funcionando para qualquer plataforma &#8230;) Embedded Linux Opens Up Android Goes Embedded (pra mim, existe [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jedizone.wordpress.com&#038;blog=2738976&#038;post=1478&#038;subd=jedizone&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Li hoje um artigo interessante sobre Linux embarcado publicado na Linux.com. Neste artigo, eram discutidas sete linhas de evolução atual do Linux na área de sistemas embarcados, a saber:</p>
<ul>
<li>Linux Continues Advance on RTOSes (queria ver o patch PREEMPT RT funcionando para qualquer plataforma &#8230;)</li>
<li>Embedded Linux Opens Up</li>
<li>Android Goes Embedded (pra mim, existe vida além de tablet e smartphones, muito espaço pro Android em GPSs, media centers, geladeiras, Smart TVs, in-vehicle infotainment, etc)</li>
<li>Linux Cleans Up its ARM Act</li>
<li>Intel Aims for Android, 22nm Atoms, and M2M</li>
<li>Autos Don a Tux (tá pra existir ramo mais conservador e sensível ao custo do que estas automotivas, tenho meus receios aqui)</li>
<li>Linux Mobile Platforms Arise (conversinha antiga, nhein ?)</li>
</ul>
<p>Independente de concordar com todos os pontos, como eu mesmo não concordo, vale a pena uma lida.</p>
<p>De tudo, gostaria de ter uma SmartTV Linux com preço baixo, comunidade grande e possibilidades de personalização e modificação, loja de aplicativos, que lesse rmvb e gravasse em padrões abertos, rodasse Netflix direito, suportasse teclado e mouse USB sem pegadinhas, um navegador que abrisse tudo, UPnP decente, acesso a DVD externo com opção de rippar, controle sem fio via BLE ou algo que não seja direcional como infrared, serviços de download em background para torrents e podcasts, preferências por perfis de usuário personalizadas com face detection, detecção de presença para ligar automaticamente no canal pré-definido, suporte a emuladores de jogos e controles comerciais, câmera para conferência, reconhecimento de voz para controle e chats, integração com alarmes residenciais, GPS para programas de tempo/mapas/notícias, etc. Não é pedir muito, é ? <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Original <a href="https://www.linux.com/news/enterprise/systems-management/683228-7-embedded-linux-stories-to-watch-in-2013">aqui</a>.</p>
<p>PS: ok, deixo entrar a característica de &#8220;redes sociais&#8221; &#8230; inferno moderno <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jedizone.wordpress.com/1478/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jedizone.wordpress.com/1478/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jedizone.wordpress.com&#038;blog=2738976&#038;post=1478&#038;subd=jedizone&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jedizone.wordpress.com/2012/12/22/sete-assuntos-para-acompanhar-em-2013-sobre-linux-embarcado/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/0f601a34beb42c0a84f423745caf767e?s=96&#38;d=monsterid" medium="image">
			<media:title type="html">jedizone</media:title>
		</media:content>
	</item>
		<item>
		<title>Gerência de Redes com SNMP &#8211; Apostila</title>
		<link>http://jedizone.wordpress.com/2012/12/18/gerencia-de-redes-com-snmp-apostila/</link>
		<comments>http://jedizone.wordpress.com/2012/12/18/gerencia-de-redes-com-snmp-apostila/#comments</comments>
		<pubDate>Tue, 18 Dec 2012 23:01:25 +0000</pubDate>
		<dc:creator>Marcelo Barros</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Redes]]></category>
		<category><![CDATA[SNMP]]></category>
		<category><![CDATA[zabbix]]></category>

		<guid isPermaLink="false">http://jedizone.wordpress.com/?p=1456</guid>
		<description><![CDATA[Hoje tive o prazer de trocar uma mensagem com o André Déo, que tem um material muito profundo sobre o tema gerência de redes usando SNMP. O André é também o criador da comunidade Zabbix Brasil, um software livre bastante usado para este propósito (mais detalhes aqui). Se ficou curioso, não deixe de ler o post dele [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jedizone.wordpress.com&#038;blog=2738976&#038;post=1456&#038;subd=jedizone&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Hoje tive o prazer de trocar uma mensagem com o André Déo, que tem um material muito profundo sobre o tema <a href="http://andredeo.blogspot.com.br/2012/04/apostila-do-treinamento-gerenciamento.html" target="_blank">gerência de redes usando SNMP</a>. O André é também o criador da comunidade <a href="http://zabbixbrasil.org" target="_blank">Zabbix Brasil</a>, um software livre bastante usado para este propósito (mais detalhes <a href="http://zabbixbrasil.org/?page_id=59" target="_blank">aqui</a>).</p>
<p>Se ficou curioso, não deixe de ler o post dele e baixe o material da apostila, disponível <a href="https://www.box.com/s/2c845a1d3b5e58a46ed3" target="_blank">neste link</a>.</p>
<p><img class="aligncenter size-full wp-image-1475" alt="zabbixbr" src="http://jedizone.files.wordpress.com/2012/12/zabbixbr.jpg?w=958"   /></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jedizone.wordpress.com/1456/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jedizone.wordpress.com/1456/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jedizone.wordpress.com&#038;blog=2738976&#038;post=1456&#038;subd=jedizone&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jedizone.wordpress.com/2012/12/18/gerencia-de-redes-com-snmp-apostila/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/0f601a34beb42c0a84f423745caf767e?s=96&#38;d=monsterid" medium="image">
			<media:title type="html">jedizone</media:title>
		</media:content>

		<media:content url="http://jedizone.files.wordpress.com/2012/12/zabbixbr.jpg" medium="image">
			<media:title type="html">zabbixbr</media:title>
		</media:content>
	</item>
		<item>
		<title>Administração de Redes Linux &#8211; Material didático</title>
		<link>http://jedizone.wordpress.com/2012/12/11/administracao-de-redes-linux-material-didatico/</link>
		<comments>http://jedizone.wordpress.com/2012/12/11/administracao-de-redes-linux-material-didatico/#comments</comments>
		<pubDate>Tue, 11 Dec 2012 21:30:51 +0000</pubDate>
		<dc:creator>Marcelo Barros</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[administração]]></category>
		<category><![CDATA[administration]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[redes]]></category>

		<guid isPermaLink="false">http://jedizone.wordpress.com/?p=1470</guid>
		<description><![CDATA[Uns dois ou três anos atrás eu dei algumas aulas sobre administração de redes Linux mas me esqueci completamente de compartilhar este material. A seguir, o material que eu produzi, dividido em 3 partes e com exercícios. Cada parte foi originalmente planejada para durar um dia. Talvez algumas parte estejam desatualizadas. Caso você queira os [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jedizone.wordpress.com&#038;blog=2738976&#038;post=1470&#038;subd=jedizone&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Uns dois ou três anos atrás eu dei algumas aulas sobre administração de redes Linux mas me esqueci completamente de compartilhar este material. A seguir, o material que eu produzi, dividido em 3 partes e com exercícios. Cada parte foi originalmente planejada para durar um dia. Talvez algumas parte estejam desatualizadas. Caso você queira os originais para melhorar isso, entre em contato.</p>
<p>Também estou colocando alguns exercícios sobre Bash que já usei como material de ensino. Não quero morrer com nada disto. A licença é &#8220;<a href="http://creativecommons.org/licenses/by-nc-sa/3.0/deed.pt_BR" target="_blank">CC BY-NC-SA 3.0</a>&#8220;.</p>
<p><iframe src='http://www.slideshare.net/slideshow/embed_code/15594970' width='427' height='350' scrolling='no'></iframe>
<div style="margin-bottom:5px;"> <strong> <a href="http://www.slideshare.net/marcelobarrosalmeida/administrao-de-redes-linux-i" title="Administração de Redes Linux - I" target="_blank">Administração de Redes Linux &#8211; I</a> </strong> from <strong><a href="http://www.slideshare.net/marcelobarrosalmeida" target="_blank">Marcelo Barros de Almeida</a></strong> </div>
<p><iframe src='http://www.slideshare.net/slideshow/embed_code/15595024' width='427' height='350' scrolling='no'></iframe>
<div style="margin-bottom:5px;"> <strong> <a href="http://www.slideshare.net/marcelobarrosalmeida/administrao-de-redes-linux-ii" title="Administração de Redes Linux - II" target="_blank">Administração de Redes Linux &#8211; II</a> </strong> from <strong><a href="http://www.slideshare.net/marcelobarrosalmeida" target="_blank">Marcelo Barros de Almeida</a></strong> </div>
<p><iframe src='http://www.slideshare.net/slideshow/embed_code/15595043' width='427' height='350' scrolling='no'></iframe>
<div style="margin-bottom:5px;"> <strong> <a href="http://www.slideshare.net/marcelobarrosalmeida/administrao-de-redes-linux-iii" title="Administração de Redes Linux - III" target="_blank">Administração de Redes Linux &#8211; III</a> </strong> from <strong><a href="http://www.slideshare.net/marcelobarrosalmeida" target="_blank">Marcelo Barros de Almeida</a></strong> </div>
<p><iframe src='http://www.slideshare.net/slideshow/embed_code/15595044' width='479' height='393' scrolling='no'></iframe>
<div style="margin-bottom:5px;"> <strong> <a href="http://www.slideshare.net/marcelobarrosalmeida/lista-de-exerccios-em-bash-resolvida" title="Lista de exercícios em Bash (resolvida) " target="_blank">Lista de exercícios em Bash (resolvida) </a> </strong> from <strong><a href="http://www.slideshare.net/marcelobarrosalmeida" target="_blank">Marcelo Barros de Almeida</a></strong> </div>
<p><iframe src='http://www.slideshare.net/slideshow/embed_code/15595064' width='479' height='393' scrolling='no'></iframe>
<div style="margin-bottom:5px;"> <strong> <a href="http://www.slideshare.net/marcelobarrosalmeida/agenda-em-bash-e-dialog" title="Agenda em bash e dialog" target="_blank">Agenda em bash e dialog</a> </strong> from <strong><a href="http://www.slideshare.net/marcelobarrosalmeida" target="_blank">Marcelo Barros de Almeida</a></strong> </div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jedizone.wordpress.com/1470/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jedizone.wordpress.com/1470/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jedizone.wordpress.com&#038;blog=2738976&#038;post=1470&#038;subd=jedizone&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jedizone.wordpress.com/2012/12/11/administracao-de-redes-linux-material-didatico/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/0f601a34beb42c0a84f423745caf767e?s=96&#38;d=monsterid" medium="image">
			<media:title type="html">jedizone</media:title>
		</media:content>
	</item>
		<item>
		<title>Se não te dão, que tal ir buscar ?</title>
		<link>http://jedizone.wordpress.com/2012/06/06/se-nao-te-dao-que-tal-ir-buscar/</link>
		<comments>http://jedizone.wordpress.com/2012/06/06/se-nao-te-dao-que-tal-ir-buscar/#comments</comments>
		<pubDate>Wed, 06 Jun 2012 11:11:14 +0000</pubDate>
		<dc:creator>Marcelo Barros</dc:creator>
				<category><![CDATA[Hacking]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Sistemas embarcados]]></category>

		<guid isPermaLink="false">http://jedizone.wordpress.com/?p=1460</guid>
		<description><![CDATA[Faz tempo que não fazia nenhum tipo de hacking e, coincidentemente, andei com um problema onde precisava entender o que o webserver de um equipamento fazia em determinada situação. Parecia existir um comando oculto não disponibilizado pela API do equipamento e decidi olhar por mim mesmo, já que a empresa se negou a me mandar [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jedizone.wordpress.com&#038;blog=2738976&#038;post=1460&#038;subd=jedizone&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Faz tempo que <a href="http://is.gd/rrK3Vl" target="_blank">não fazia nenhum tipo de hacking</a> e, coincidentemente, andei com um problema onde precisava entender o que o webserver de um equipamento fazia em determinada situação. Parecia existir um comando oculto não disponibilizado pela API do equipamento e decidi olhar por mim mesmo, já que a empresa se negou a me mandar a senha de root do equipamento. Antes de mais nada, não esperem nomes aqui ou posso ter um problema de contrato.</p>
<p>Munido do bom e velho espírito hacker, fiz o seguinte:</p>
<p>1) Baixei uma imagem do firmware do fabricante. Geralmente existe alguma imagem de atualização no site. Um simples registro no site, em geral, já te dá acesso a isso.</p>
<p>2) Baixei o <a href="http://code.google.com/p/binwalk/" target="_blank">binwalk</a>, já <a href="http://is.gd/Vs9T9V" target="_blank">comentado pelo Alan</a> e para o qual eu <a href="http://dl.dropbox.com/u/9160415/binwalk_0.4.3-1_i386.deb" target="_blank">gerei um .deb</a>, para faciliar.</p>
<p>3) Rodei o binwalk e pude perceber que era uma composição de um uboot+uboot parameters+kernel linux+imagem do sistema em JFFS2. Nada de inovador, apenas o já esperado. Bom pra mim. Os valores de offset abaixo (número à esquerda) são fictícios, já que não posso dar os detalhes deste firmware:</p>
<pre>DECIMAL         HEX             DESCRIPTION
----------------------------------------------------------------------------
 4660          0x1234        LZMA compressed data ....
 9029          0x2345        uImage header, header siz ....
 13398         0x3456        gzip compressed ....
 17767         0x4567        JFFS2 filesystem ....
....</pre>
<p>4) Nenhum mistério. E o que eu precisava,o root file system, estava em JFFS2, esperando minha extração, à partir do offset imaginário 17767:</p>
<pre>dd ibs=1 skip=17767 if=firmware.bin of=rootfs.jffs2</pre>
<p>5) Montei o JFFS2 em loop, usando uma <a href="http://is.gd/prcKjg" target="_blank">dica do OpenMoko</a>:</p>
<pre>export loop=$(losetup -f)
losetup $loop rootfs.jffs2
modprobe block2mtd block2mtd=$loop,131072
modprobe jffs2
modprobe mtdblock
mkdir rootfs
mount -t jffs2 -o ro /dev/mtdblock0 rootfs</pre>
<p>Neste momento, pude inspecionar e olhar o que eu precisava dentro do rootfs.Para minha sorte, o script web dele era implementado em shell script.</p>
<p>6) Como o fabricante me negou o acesso de root, me dando apenas um shell personalizado e bem restrito, resolvi também ver qual eram as credenciais de acesso. Para isto, copiei o rootfs/etc/shadow chamei o meu <a href="http://www.openwall.com/john/" target="_blank">amigo John</a>:</p>
<pre>sudo apt-get install john
john -incremental -users:root</pre>
<p>Ainda estou esperando terminar (~21 horas e contando), mas em breve terei a senha de root também. Na última fez que fiz isso, com o mesmo fabricante mas uma imagem mais antiga, demorou 3 dias. Só que, naquela época, ele não usava shadow, apenas o /etc/passwd com direito de leitura para todos. Daí, apenas quebrei a senha, não precisei fazer nada do que descrevi aqui.</p>
<p>Happy hacking !</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jedizone.wordpress.com/1460/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jedizone.wordpress.com/1460/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jedizone.wordpress.com&#038;blog=2738976&#038;post=1460&#038;subd=jedizone&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jedizone.wordpress.com/2012/06/06/se-nao-te-dao-que-tal-ir-buscar/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/0f601a34beb42c0a84f423745caf767e?s=96&#38;d=monsterid" medium="image">
			<media:title type="html">jedizone</media:title>
		</media:content>
	</item>
	</channel>
</rss>
