<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom"><title>Marcin Juszkiewicz - avr32</title><link href="https://marcin.juszkiewicz.com.pl/" rel="alternate"/><link href="https://marcin.juszkiewicz.com.pl/tag/avr32/feed/" rel="self"/><id>https://marcin.juszkiewicz.com.pl/</id><updated>2009-04-08T10:45:00+02:00</updated><entry><title>New architecture on my desk</title><link href="https://marcin.juszkiewicz.com.pl/2009/04/08/new-architecture-on-my-desk/" rel="alternate"/><published>2009-04-08T10:45:00+02:00</published><updated>2009-04-08T10:45:00+02:00</updated><author><name>Marcin Juszkiewicz</name></author><id>tag:marcin.juszkiewicz.com.pl,2009-04-08:/2009/04/08/new-architecture-on-my-desk/</id><summary type="html">&lt;p&gt;Yesterday I unpacked Atmel &lt;span class="caps"&gt;NGW100&lt;/span&gt; developer board. It is simple board without any whistles etc. but result is cheap device for those who wants to play with &lt;span class="caps"&gt;AVR32&lt;/span&gt;&amp;nbsp;architecture.&lt;/p&gt;
&lt;p&gt;Board&amp;nbsp;contains:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;one serial port (female instead of&amp;nbsp;male)&lt;/li&gt;
&lt;li&gt;two Ethernet ports (I got 40Mbps&amp;nbsp;with &lt;code&gt;iperf&lt;/code&gt;)&lt;/li&gt;
&lt;li&gt;&lt;span class="caps"&gt;USB&lt;/span&gt; device&amp;nbsp;port&lt;/li&gt;
&lt;li&gt;&lt;span class="caps"&gt;SD …&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;</summary><content type="html">&lt;p&gt;Yesterday I unpacked Atmel &lt;span class="caps"&gt;NGW100&lt;/span&gt; developer board. It is simple board without any whistles etc. but result is cheap device for those who wants to play with &lt;span class="caps"&gt;AVR32&lt;/span&gt;&amp;nbsp;architecture.&lt;/p&gt;
&lt;p&gt;Board&amp;nbsp;contains:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;one serial port (female instead of&amp;nbsp;male)&lt;/li&gt;
&lt;li&gt;two Ethernet ports (I got 40Mbps&amp;nbsp;with &lt;code&gt;iperf&lt;/code&gt;)&lt;/li&gt;
&lt;li&gt;&lt;span class="caps"&gt;USB&lt;/span&gt; device&amp;nbsp;port&lt;/li&gt;
&lt;li&gt;&lt;span class="caps"&gt;SD&lt;/span&gt;/&lt;span class="caps"&gt;MMC&lt;/span&gt;&amp;nbsp;socket&lt;/li&gt;
&lt;li&gt;&lt;span class="caps"&gt;JTAG&lt;/span&gt;&amp;nbsp;connector&lt;/li&gt;
&lt;li&gt;&lt;span class="caps"&gt;32MB&lt;/span&gt;&amp;nbsp;sdram&lt;/li&gt;
&lt;li&gt;&lt;span class="caps"&gt;16MB&lt;/span&gt;&amp;nbsp;flash&lt;/li&gt;
&lt;li&gt;few expension connectors with extra&amp;nbsp;signals&lt;/li&gt;
&lt;li&gt;footprint for mictor-38 connector for &lt;span class="caps"&gt;NEXUS&lt;/span&gt;&amp;nbsp;emulator&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;And this is how it looks on my&amp;nbsp;desk:&lt;/p&gt;
&lt;figure id="__yafg-figure-1"&gt;
&lt;img alt="Atmel NGW100 board" loading="lazy" src="/files/2009/04/3423727862_b789e4e953_o-700x.jpg" title="Atmel NGW100 board"&gt;
&lt;figcaption&gt;Atmel &lt;span class="caps"&gt;NGW100&lt;/span&gt; board&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;I had to connect it like that because of female serial port I had to plug it directly to &lt;span class="caps"&gt;FTDI&lt;/span&gt; adapter because I lack straight serial cable&amp;nbsp;:D&lt;/p&gt;</content><category term="avr32"/><category term="jtag"/></entry><entry><title>How many serial ports are enough?</title><link href="https://marcin.juszkiewicz.com.pl/2009/04/07/how-many-serial-ports-are-enough/" rel="alternate"/><published>2009-04-07T15:41:00+02:00</published><updated>2009-04-07T15:41:00+02:00</updated><author><name>Marcin Juszkiewicz</name></author><id>tag:marcin.juszkiewicz.com.pl,2009-04-07:/2009/04/07/how-many-serial-ports-are-enough/</id><summary type="html">&lt;p&gt;My desktop has few &lt;span class="caps"&gt;RS232&lt;/span&gt;&amp;nbsp;ports:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;one &lt;span class="caps"&gt;FTDI&lt;/span&gt; &lt;span class="caps"&gt;RS232&lt;/span&gt;-&lt;span class="caps"&gt;USB&lt;/span&gt;&amp;nbsp;converter&lt;/li&gt;
&lt;li&gt;one connected to&amp;nbsp;mainboard&lt;/li&gt;
&lt;li&gt;two on additional &lt;span class="caps"&gt;PCI&lt;/span&gt; card (which also gives me parallel&amp;nbsp;port)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;When I got BeagleBoard I had to remove the one connected to mainboard &amp;#8212; connected that cable to &lt;span class="caps"&gt;BB&lt;/span&gt; itself. But today I got new …&lt;/p&gt;</summary><content type="html">&lt;p&gt;My desktop has few &lt;span class="caps"&gt;RS232&lt;/span&gt;&amp;nbsp;ports:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;one &lt;span class="caps"&gt;FTDI&lt;/span&gt; &lt;span class="caps"&gt;RS232&lt;/span&gt;-&lt;span class="caps"&gt;USB&lt;/span&gt;&amp;nbsp;converter&lt;/li&gt;
&lt;li&gt;one connected to&amp;nbsp;mainboard&lt;/li&gt;
&lt;li&gt;two on additional &lt;span class="caps"&gt;PCI&lt;/span&gt; card (which also gives me parallel&amp;nbsp;port)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;When I got BeagleBoard I had to remove the one connected to mainboard &amp;#8212; connected that cable to &lt;span class="caps"&gt;BB&lt;/span&gt; itself. But today I got new package from Atmel: &lt;span class="caps"&gt;NGW100&lt;/span&gt;. And it means need for serial port&amp;nbsp;too&amp;#8230;&lt;/p&gt;
&lt;p&gt;What for I use all those ports? Developer boards of course&amp;nbsp;:)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span class="caps"&gt;BUG&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;BeagleBoard&lt;/li&gt;
&lt;li&gt;At91sam9263-ek from&amp;nbsp;Atmel&lt;/li&gt;
&lt;li&gt;&lt;span class="caps"&gt;NGW100&lt;/span&gt; from&amp;nbsp;Atmel&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;To end that crazy situation I am planning to buy extended version of card which I use now but with 6 rs232 ports instead of just two. Will lose parallel port but I never used it and if will ever need it there will be a card with it somewhere in&amp;nbsp;drawer/box.&lt;/p&gt;
&lt;p&gt;I never thought that will need so many serial&amp;nbsp;ports&amp;#8230;&lt;/p&gt;</content><category term="at91"/><category term="avr32"/><category term="beagleboard"/><category term="bug"/><category term="serial"/><category term="my computers"/></entry><entry><title>Does Vortex86sx based devices are worth something?</title><link href="https://marcin.juszkiewicz.com.pl/2009/02/20/does-vortex86sx-based-devices-are-worth-something/" rel="alternate"/><published>2009-02-20T16:39:00+01:00</published><updated>2009-02-20T16:39:00+01:00</updated><author><name>Marcin Juszkiewicz</name></author><id>tag:marcin.juszkiewicz.com.pl,2009-02-20:/2009/02/20/does-vortex86sx-based-devices-are-worth-something/</id><summary type="html">&lt;p&gt;At &lt;span class="caps"&gt;FOSDEM&lt;/span&gt; 2009 I grabbed one Vortex86SX based device &amp;#8212; Koala Nano &lt;span class="caps"&gt;PC&lt;/span&gt; which is available at Koan software. Device came with Ångström distribution and was running 2.6.26 kernel. I wanted to get something more fresh on it and after some fighting I booted 2.6.29-rc5 kernel&amp;nbsp;today …&lt;/p&gt;</summary><content type="html">&lt;p&gt;At &lt;span class="caps"&gt;FOSDEM&lt;/span&gt; 2009 I grabbed one Vortex86SX based device &amp;#8212; Koala Nano &lt;span class="caps"&gt;PC&lt;/span&gt; which is available at Koan software. Device came with Ångström distribution and was running 2.6.26 kernel. I wanted to get something more fresh on it and after some fighting I booted 2.6.29-rc5 kernel&amp;nbsp;today.&lt;/p&gt;
&lt;p&gt;Device use Vortex86SX &lt;abbr title="System on Chip"&gt;SoC&lt;/abbr&gt; which is based on &lt;span class="caps"&gt;486SX&lt;/span&gt; core. Yes &amp;#8212; this is x86 machine without &lt;abbr title="floating point unit"&gt;&lt;span class="caps"&gt;FPU&lt;/span&gt;&lt;/abbr&gt;. Overall speed of that is&amp;#8230; nearly not&amp;nbsp;existing.&lt;/p&gt;
&lt;p&gt;First benchmark which came to my mind was &amp;#8220;hdparm -T /dev/sda&amp;#8221;. Results were dramatic: 9-13 &lt;span class="caps"&gt;MB&lt;/span&gt;/s for cached reads (with 133MHz memory and 300MHz cpu). I decided to compare against other&amp;nbsp;devices:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th style="text-align: left;"&gt;Device&lt;/th&gt;
&lt;th style="text-align: center;"&gt;Arch&lt;/th&gt;
&lt;th style="text-align: center;"&gt;&lt;span class="caps"&gt;CPU&lt;/span&gt;&lt;/th&gt;
&lt;th style="text-align: right;"&gt;&lt;span class="caps"&gt;CPU&lt;/span&gt; speed&lt;/th&gt;
&lt;th style="text-align: center;"&gt;memory type&lt;/th&gt;
&lt;th style="text-align: right;"&gt;cached reads&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="text-align: left;"&gt;Koala Nano &lt;span class="caps"&gt;PC&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align: center;"&gt;x86&lt;/td&gt;
&lt;td style="text-align: center;"&gt;vortex86sx&lt;/td&gt;
&lt;td style="text-align: right;"&gt;300MHz&lt;/td&gt;
&lt;td style="text-align: center;"&gt;&lt;span class="caps"&gt;DDR2&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;9-&lt;span class="caps"&gt;13MB&lt;/span&gt;/s&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align: left;"&gt;old &lt;span class="caps"&gt;PC&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align: center;"&gt;x86&lt;/td&gt;
&lt;td style="text-align: center;"&gt;pentium2&lt;/td&gt;
&lt;td style="text-align: right;"&gt;266MHz&lt;/td&gt;
&lt;td style="text-align: center;"&gt;&lt;span class="caps"&gt;EDO&lt;/span&gt; &lt;span class="caps"&gt;DRAM&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&lt;span class="caps"&gt;33MB&lt;/span&gt;/s&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align: left;"&gt;&lt;span class="caps"&gt;ATNGW100&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align: center;"&gt;av32&lt;/td&gt;
&lt;td style="text-align: center;"&gt;AT32AP700x&lt;/td&gt;
&lt;td style="text-align: right;"&gt;130MHz&lt;/td&gt;
&lt;td style="text-align: center;"&gt;&lt;span class="caps"&gt;SDRAM&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&lt;span class="caps"&gt;35MB&lt;/span&gt;/s&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align: left;"&gt;&lt;span class="caps"&gt;ASUS&lt;/span&gt; &lt;span class="caps"&gt;WL&lt;/span&gt;-500gP&lt;/td&gt;
&lt;td style="text-align: center;"&gt;mips&lt;/td&gt;
&lt;td style="text-align: center;"&gt;bcm3302&lt;/td&gt;
&lt;td style="text-align: right;"&gt;266MHz&lt;/td&gt;
&lt;td style="text-align: center;"&gt;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&lt;span class="caps"&gt;46MB&lt;/span&gt;/s&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align: left;"&gt;Freecom &lt;span class="caps"&gt;FSG&lt;/span&gt;-3&lt;/td&gt;
&lt;td style="text-align: center;"&gt;arm&lt;/td&gt;
&lt;td style="text-align: center;"&gt;ipx42x&lt;/td&gt;
&lt;td style="text-align: right;"&gt;266MHz&lt;/td&gt;
&lt;td style="text-align: center;"&gt;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&lt;span class="caps"&gt;43MB&lt;/span&gt;/s&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align: left;"&gt;iBook G3&lt;/td&gt;
&lt;td style="text-align: center;"&gt;ppc&lt;/td&gt;
&lt;td style="text-align: center;"&gt;g3&lt;/td&gt;
&lt;td style="text-align: right;"&gt;300MHz&lt;/td&gt;
&lt;td style="text-align: center;"&gt;&lt;span class="caps"&gt;SDRAM&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&lt;span class="caps"&gt;65MB&lt;/span&gt;/s&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align: left;"&gt;&lt;span class="caps"&gt;AT91SAM9263&lt;/span&gt;-&lt;span class="caps"&gt;EK&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align: center;"&gt;arm&lt;/td&gt;
&lt;td style="text-align: center;"&gt;at91sam9263&lt;/td&gt;
&lt;td style="text-align: right;"&gt;180MHz&lt;/td&gt;
&lt;td style="text-align: center;"&gt;&lt;span class="caps"&gt;SDRAM&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;62-&lt;span class="caps"&gt;63MB&lt;/span&gt;/s&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align: left;"&gt;Compulab&lt;/td&gt;
&lt;td style="text-align: center;"&gt;arm&lt;/td&gt;
&lt;td style="text-align: center;"&gt;pxa270&lt;/td&gt;
&lt;td style="text-align: right;"&gt;312MHz&lt;/td&gt;
&lt;td style="text-align: center;"&gt;&lt;span class="caps"&gt;SDRAM&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&lt;span class="caps"&gt;74MB&lt;/span&gt;/s&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align: left;"&gt;&lt;span class="caps"&gt;NSLU2&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align: center;"&gt;arm&lt;/td&gt;
&lt;td style="text-align: center;"&gt;ixp420&lt;/td&gt;
&lt;td style="text-align: right;"&gt;266MHz&lt;/td&gt;
&lt;td style="text-align: center;"&gt;&lt;span class="caps"&gt;SDRAM&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&lt;span class="caps"&gt;74MB&lt;/span&gt;/s&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align: left;"&gt;Koala nano33&lt;/td&gt;
&lt;td style="text-align: center;"&gt;x86&lt;/td&gt;
&lt;td style="text-align: center;"&gt;vortex86dx&lt;/td&gt;
&lt;td style="text-align: right;"&gt;1GHz&lt;/td&gt;
&lt;td style="text-align: center;"&gt;&lt;span class="caps"&gt;DDR2&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&lt;span class="caps"&gt;74MB&lt;/span&gt;/s&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align: left;"&gt;Nokia N810&lt;/td&gt;
&lt;td style="text-align: center;"&gt;arm&lt;/td&gt;
&lt;td style="text-align: center;"&gt;omap2420&lt;/td&gt;
&lt;td style="text-align: right;"&gt;400MHz&lt;/td&gt;
&lt;td style="text-align: center;"&gt;&lt;span class="caps"&gt;SDRAM&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&lt;span class="caps"&gt;82MB&lt;/span&gt;/s&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align: left;"&gt;&lt;span class="caps"&gt;AT91SAM9G20&lt;/span&gt;-&lt;span class="caps"&gt;EK&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align: center;"&gt;arm&lt;/td&gt;
&lt;td style="text-align: center;"&gt;at91sam9G20&lt;/td&gt;
&lt;td style="text-align: right;"&gt;400MHz&lt;/td&gt;
&lt;td style="text-align: center;"&gt;&lt;span class="caps"&gt;SDRAM&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&lt;span class="caps"&gt;96MB&lt;/span&gt;/s&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align: left;"&gt;Linkstation pro duo&lt;/td&gt;
&lt;td style="text-align: center;"&gt;arm&lt;/td&gt;
&lt;td style="text-align: center;"&gt;ixp4xx&lt;/td&gt;
&lt;td style="text-align: right;"&gt;266MHz&lt;/td&gt;
&lt;td style="text-align: center;"&gt;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&lt;span class="caps"&gt;147MB&lt;/span&gt;/s&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align: left;"&gt;BeagleBoard&lt;/td&gt;
&lt;td style="text-align: center;"&gt;arm&lt;/td&gt;
&lt;td style="text-align: center;"&gt;omap3530&lt;/td&gt;
&lt;td style="text-align: right;"&gt;500MHz&lt;/td&gt;
&lt;td style="text-align: center;"&gt;mDDR&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&lt;span class="caps"&gt;152MB&lt;/span&gt;/s&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align: left;"&gt;Alix.1c&lt;/td&gt;
&lt;td style="text-align: center;"&gt;x86&lt;/td&gt;
&lt;td style="text-align: center;"&gt;geodelx&lt;/td&gt;
&lt;td style="text-align: right;"&gt;500MHz&lt;/td&gt;
&lt;td style="text-align: center;"&gt;&lt;span class="caps"&gt;DDR&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&lt;span class="caps"&gt;209MB&lt;/span&gt;/s&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align: left;"&gt;kirkwood reference board&lt;sup id="fnref:1"&gt;&lt;a class="footnote-ref" href="#fn:1"&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/td&gt;
&lt;td style="text-align: center;"&gt;arm&lt;/td&gt;
&lt;td style="text-align: center;"&gt;kirkwood&lt;/td&gt;
&lt;td style="text-align: right;"&gt;1200MHz&lt;/td&gt;
&lt;td style="text-align: center;"&gt;&lt;span class="caps"&gt;DDR2&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&lt;span class="caps"&gt;209MB&lt;/span&gt;/s&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align: left;"&gt;&lt;span class="caps"&gt;BUG&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align: center;"&gt;arm&lt;/td&gt;
&lt;td style="text-align: center;"&gt;i.mx31&lt;/td&gt;
&lt;td style="text-align: right;"&gt;533MHz&lt;/td&gt;
&lt;td style="text-align: center;"&gt;&lt;span class="caps"&gt;DDR&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&lt;span class="caps"&gt;294MB&lt;/span&gt;/s&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align: left;"&gt;my desktop&lt;/td&gt;
&lt;td style="text-align: center;"&gt;x86&lt;/td&gt;
&lt;td style="text-align: center;"&gt;core2quad&lt;/td&gt;
&lt;td style="text-align: right;"&gt;2400MHz&lt;/td&gt;
&lt;td style="text-align: center;"&gt;&lt;span class="caps"&gt;DDR2&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;3300-&lt;span class="caps"&gt;3500MB&lt;/span&gt;/s&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="text-align: left;"&gt;Cliff&amp;#8217;s desktop&lt;/td&gt;
&lt;td style="text-align: center;"&gt;x86&lt;/td&gt;
&lt;td style="text-align: center;"&gt;Core-i7 920 Quad&lt;/td&gt;
&lt;td style="text-align: right;"&gt;2.67GHz&lt;/td&gt;
&lt;td style="text-align: center;"&gt;&lt;span class="caps"&gt;DDR3&lt;/span&gt;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;6400-&lt;span class="caps"&gt;7200MB&lt;/span&gt;/s&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;But remember that this test is &lt;strong&gt;not so good&lt;/strong&gt; for benchmarking &amp;#8212; I am preparing better set of tests to &lt;strong&gt;really&lt;/strong&gt; compare speed of devices. So far it&amp;nbsp;contains &lt;code&gt;openssl speed&lt;/code&gt; and &lt;span class="caps"&gt;MP3&lt;/span&gt;&amp;nbsp;encoding/decoding.&lt;/p&gt;
&lt;p&gt;But device has also few nice things. Everything is integrated so 12x12cm box is enough to keep everything inside. It has &lt;span class="caps"&gt;ATA&lt;/span&gt; controller, FastEthernet, graphics based on &lt;span class="caps"&gt;XGI&lt;/span&gt; core (with accelerated framebuffer able to do 1680x1050 resolution) and working &lt;span class="caps"&gt;USB&lt;/span&gt;. There is a place to put 2.5&amp;#8221; &lt;span class="caps"&gt;HDD&lt;/span&gt; inside (normally it boots from CompactFlash card), second Ethernet or WiFi are available&amp;nbsp;options&amp;#8230;&lt;/p&gt;
&lt;p&gt;But what is use for such slow device? There are lot of &lt;span class="caps"&gt;ARM&lt;/span&gt; based ones which offer similar (or better) functionality and are faster&amp;#8230; But wait &amp;#8212; there is one use: event displays as this machine has nicely working framebuffer (I got even 1680x1050&amp;nbsp;resolution).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span class="caps"&gt;UPDATE&lt;/span&gt;:&lt;/strong&gt; added results from iBook G3 300MHz and some other&amp;nbsp;machines.&lt;/p&gt;
&lt;div class="footnote"&gt;
&lt;hr&gt;
&lt;ol&gt;
&lt;li id="fn:1"&gt;
&lt;p&gt;kirkwood reference board uses same cpu as SheevaPlug device.&amp;#160;&lt;a class="footnote-backref" href="#fnref:1" title="Jump back to footnote 1 in the text"&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;</content><category term="alix"/><category term="at91"/><category term="avr32"/><category term="beagleboard"/><category term="bug"/><category term="fosdem"/><category term="n810"/><category term="nslu2"/><category term="omap"/><category term="sheevaplug"/><category term="vortex86sx"/></entry></feed>