<?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"
	>

<channel>
	<title>Embedded Linux systems consulting</title>
	<atom:link href="http://www.ivankuten.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ivankuten.com</link>
	<description>from Kuten Ivan, embedded systems specialist</description>
	<pubDate>Wed, 09 Jun 2010 08:36:51 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
	<language>en</language>
			<item>
		<title>Successful Linux porting to custom board with Atmel AT91SAM9RL64 processor</title>
		<link>http://www.ivankuten.com/2010/04/09/successful-linux-porting-to-custom-board-with-atmel-at91sam9rl64-processor/</link>
		<comments>http://www.ivankuten.com/2010/04/09/successful-linux-porting-to-custom-board-with-atmel-at91sam9rl64-processor/#comments</comments>
		<pubDate>Fri, 09 Apr 2010 08:24:14 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Embedded Linux]]></category>

		<category><![CDATA[AT91SAM9]]></category>

		<category><![CDATA[CAN]]></category>

		<category><![CDATA[WiFi]]></category>

		<guid isPermaLink="false">http://www.ivankuten.com/?p=36</guid>
		<description><![CDATA[We announce yet another design win which resulted in successful Linux porting to customized embedded board with Atmel AT91SAM9RL64 processor.
Small form-factor stacked board with CAN, WiFi and GPS interfaces was specially designed for use in automotive environments for data capture purposes. Cutting-edge 2.6.34 Linux kernel gives an advantage of CAN support via PF_CAN socket API [...]]]></description>
			<content:encoded><![CDATA[<p>We announce yet another design win which resulted in successful Linux porting to customized embedded board with Atmel AT91SAM9RL64 processor.</p>
<p>Small form-factor stacked board with CAN, WiFi and GPS interfaces was specially designed<span class="moz-txt-citetags"> </span>for use in automotive environments for data capture purposes. Cutting-edge 2.6.34 Linux kernel gives an advantage of CAN support<span class="moz-txt-citetags"> </span>via PF_CAN socket API and advanced power-saving techniques in IEEE802.11<span class="moz-txt-citetags"> </span>wireless stack and Marvell &#8220;libertas&#8221; Linux driver.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ivankuten.com/2010/04/09/successful-linux-porting-to-custom-board-with-atmel-at91sam9rl64-processor/feed/</wfw:commentRss>
		</item>
		<item>
		<title>DEDF&#8217;2009 - afterword</title>
		<link>http://www.ivankuten.com/2009/11/26/dedf2009-afterword/</link>
		<comments>http://www.ivankuten.com/2009/11/26/dedf2009-afterword/#comments</comments>
		<pubDate>Thu, 26 Nov 2009 18:38:18 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[Blackfin]]></category>

		<category><![CDATA[DEDF]]></category>

		<category><![CDATA[DSP]]></category>

		<category><![CDATA[signal processing]]></category>

		<guid isPermaLink="false">http://www.ivankuten.com/?p=35</guid>
		<description><![CDATA[Well, Digital electronics developers forum (DEDF&#8217;2009) is over.
Here is a short afterword:
For the first time such event for digital electronics developers was held in Minsk, Belarus. DEDF&#8217;2009 was devoted to Analog Devices products especially Blackfin processors. There were around 110 attendees and 15 presentations.  Here is a brief translation to english for the most [...]]]></description>
			<content:encoded><![CDATA[<p>Well, <strong>Digital electronics developers forum (DEDF&#8217;2009)</strong> is over.</p>
<p>Here is a short afterword:</p>
<p>For the first time such event for digital electronics developers was held in Minsk, Belarus. DEDF&#8217;2009 was devoted to Analog Devices products especially Blackfin processors. There were around 110 attendees and 15 presentations.  Here is a brief translation to english for the most interesting presentation topics:</p>
<p><strong>&#8212; Section 1: Blackfin and uCLinux applications &#8212; </strong></p>
<p>1) Streaming audio player based on Blackfin processor</p>
<p>2) Building surveilance systems using Blackfin processor</p>
<p>3) JPEG2000 videorecorder development using ADV212</p>
<p>4) Open Hardware projects</p>
<p>5) Using Eclipse IDE for Blackfin and uCLinux development</p>
<p>6) Profiling and Blackfin software optimization under uCLinux</p>
<p><strong>&#8212; Section 2: Signal Processing &#8212; </strong></p>
<p>7) Laser 3D scanning system</p>
<p>8) Audio codec applications for compressed data transfers on low-speed channels</p>
<p>9) Development of acoustic noise analyzers using Blackfin processors</p>
<p>10) Digital data transmission over high-voltage power lines</p>
<p>11) Delta-Sigma encoding method</p>
<p>12) Signal processing in vibration control systems</p>
<p>Full contents of presentations and related material can be found on <a title="Digital Electronics Developers Forum" href="http://dedf.promwad.com" target="_blank">official DEDF site</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ivankuten.com/2009/11/26/dedf2009-afterword/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Challenges of STB development using STi71xx and STi52xx chipsets from STMicroelectronics</title>
		<link>http://www.ivankuten.com/2009/05/21/challenges-of-stb-development-using-sti71xx-and-sti52xx-chipsets-from-stmicroelectronics/</link>
		<comments>http://www.ivankuten.com/2009/05/21/challenges-of-stb-development-using-sti71xx-and-sti52xx-chipsets-from-stmicroelectronics/#comments</comments>
		<pubDate>Thu, 21 May 2009 08:19:35 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.ivankuten.com/?p=34</guid>
		<description><![CDATA[Presented seminar outlines the possible challenges and best practice of Set-top box development using technologies from STMicroelectronics
Challenges of STB development using STi71xx and STi52xx chipsets from STMicroelectronics:

Brief overview of STi71xx and STi52xx chipset family
Target device and a choice of chipset: DVB-T, DVB-S, DVB-C, combo
Software approach: Linux or OS21?
Software approach: STAPI
The choice of the GUI library
Licensing [...]]]></description>
			<content:encoded><![CDATA[<p>Presented seminar outlines the possible challenges and best practice of Set-top box development using technologies from STMicroelectronics</p>
<p><strong>Challenges of STB development using STi71xx and STi52xx chipsets from STMicroelectronics</strong>:</p>
<ol>
<li>Brief overview of STi71xx and STi52xx chipset family</li>
<li>Target device and a choice of chipset: DVB-T, DVB-S, DVB-C, combo</li>
<li>Software approach: Linux or OS21?</li>
<li>Software approach: STAPI</li>
<li>The choice of the GUI library</li>
<li>Licensing issues</li>
<li>Evaluation kits, development boards, JTAG adapters</li>
<li>Tuner and demodulator choices - major suppliers</li>
<li>Software architecture approach for STB</li>
<li>Some Linux fast-boot and size optimization techniques</li>
<li>Summary and points to watch</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.ivankuten.com/2009/05/21/challenges-of-stb-development-using-sti71xx-and-sti52xx-chipsets-from-stmicroelectronics/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Modern open-source telephony platform based on Asterisk</title>
		<link>http://www.ivankuten.com/2009/05/14/modern-open-source-telephony-platform-based-on-asterisk/</link>
		<comments>http://www.ivankuten.com/2009/05/14/modern-open-source-telephony-platform-based-on-asterisk/#comments</comments>
		<pubDate>Thu, 14 May 2009 12:59:36 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[Asterisk]]></category>

		<category><![CDATA[Blackfin]]></category>

		<category><![CDATA[dialplan]]></category>

		<category><![CDATA[GSM]]></category>

		<category><![CDATA[IP04]]></category>

		<category><![CDATA[SIP]]></category>

		<category><![CDATA[zaptel]]></category>

		<guid isPermaLink="false">http://www.ivankuten.com/?p=33</guid>
		<description><![CDATA[The seminar was presented by E. Sobol, Linux application engineer. It covers Asterisk and related Blackfin hardware topic.
Modern open-source telephony platform based on Asterisk (Blackfin Asterisk, SIP, GSM, Dialplan)

What is an open-source telephony
Asterisk&#8217;s history
Asterisk is today and future of open-source telephony
VoIP (Voice over IP)
SIP (Session Initiation Protocol)
RTP (Real-time protocol)
Zaptel (Zapata Linux Telephony driver), FXO/FXS
Asterisk modules [...]]]></description>
			<content:encoded><![CDATA[<p>The seminar was presented by E. Sobol, Linux application engineer. It covers Asterisk and related Blackfin hardware topic.</p>
<p><strong>Modern open-source telephony platform based on Asterisk (Blackfin Asterisk, SIP, GSM, Dialplan)</strong></p>
<ol>
<li>What is an open-source telephony</li>
<li>Asterisk&#8217;s history</li>
<li>Asterisk is today and future of open-source telephony</li>
<li>VoIP (Voice over IP)</li>
<li>SIP (Session Initiation Protocol)</li>
<li>RTP (Real-time protocol)</li>
<li>Zaptel (Zapata Linux Telephony driver), FXO/FXS</li>
<li>Asterisk modules and configs</li>
<li>Dialplans, Asterisk contexts, Asterisk built-in extensions</li>
<li>Advantages of Asterisk, comparison to other telephony projects</li>
<li>Practical example: Asterisk running on IP04 hardware based on Blackfin processor</li>
<li>IP04 technical specifications</li>
<li>IP04 hardware architecture</li>
<li>Compiling Asterisk from source for Blackfin platform</li>
<li>Programming device, running Linux kernel and root filesystem</li>
<li>Some practical demos - call from land-line phone to SIP phone, call between GSM and SIP, SIP to SIP calls, voicemail demo, menu demo, conference call demo</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.ivankuten.com/2009/05/14/modern-open-source-telephony-platform-based-on-asterisk/feed/</wfw:commentRss>
		</item>
		<item>
		<title>LEON3: 32-bit Softcore FPGA processor of SPARC architecture</title>
		<link>http://www.ivankuten.com/2009/04/22/leon3-32-bit-softcore-fpga-processor-of-sparc-architecture/</link>
		<comments>http://www.ivankuten.com/2009/04/22/leon3-32-bit-softcore-fpga-processor-of-sparc-architecture/#comments</comments>
		<pubDate>Wed, 22 Apr 2009 14:36:35 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Embedded Linux]]></category>

		<guid isPermaLink="false">http://www.ivankuten.com/?p=31</guid>
		<description><![CDATA[This seminar was recently presented by V. Nikonov, member of our firmware engineering team.
LEON3: 32-bit Softcore FPGA processor of SPARC architecture

General overview of Sparc v8 processor architecture
LEON3 implementation by AeroFlex Gaisler
GRLIB IP Library for LEON3
Using Eclipse IDE along with GRMON monitor
GRSIM and TSIM simulators
U-boot: compilation, configuration for LEON3, loading into RAM via JTAG
Linux: compilation, configuration, [...]]]></description>
			<content:encoded><![CDATA[<p>This seminar was recently presented by V. Nikonov, member of our firmware engineering team.</p>
<p><strong>LEON3: 32-bit Softcore FPGA processor of SPARC architecture</strong></p>
<ol>
<li>General overview of Sparc v8 processor architecture</li>
<li>LEON3 implementation by AeroFlex Gaisler</li>
<li>GRLIB IP Library for LEON3</li>
<li>Using Eclipse IDE along with GRMON monitor</li>
<li>GRSIM and TSIM simulators</li>
<li>U-boot: compilation, configuration for LEON3, loading into RAM via JTAG</li>
<li>Linux: compilation, configuration, customization for LEON3, loading via tftp</li>
<li>Comparing LEON3 to other soft-core processors</li>
<li>Summary</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.ivankuten.com/2009/04/22/leon3-32-bit-softcore-fpga-processor-of-sparc-architecture/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Unit testing under Linux for programs written in C language</title>
		<link>http://www.ivankuten.com/2009/04/15/unit-testing-under-linux-for-programs-written-in-c-language/</link>
		<comments>http://www.ivankuten.com/2009/04/15/unit-testing-under-linux-for-programs-written-in-c-language/#comments</comments>
		<pubDate>Wed, 15 Apr 2009 14:37:36 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.ivankuten.com/?p=32</guid>
		<description><![CDATA[Usually we have a weekly seminar dedicated to some interesting topic in embedded system design, especially under Linux operating system. The seminar dedicated to various aspects of unit testing and code coverage was presented by V.Shakhov - Linux s/w engineer.
Unit testing under Linux for programs written in C language

Unit testing (modular testing) - definition, drawbacks [...]]]></description>
			<content:encoded><![CDATA[<p>Usually we have a weekly seminar dedicated to some interesting topic in embedded system design, especially under Linux operating system. The seminar dedicated to various aspects of unit testing and code coverage was presented by V.Shakhov - Linux s/w engineer.</p>
<p><strong>Unit testing under Linux for programs written in C language</strong></p>
<ol>
<li>Unit testing (modular testing) - definition, drawbacks and advantages, regression and automatic testing</li>
<li>Types of input data</li>
<li>Code coverage, metrics</li>
<li>Useful Linux tools for unit testing</li>
<li>Using cunit and ggcov in example project</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.ivankuten.com/2009/04/15/unit-testing-under-linux-for-programs-written-in-c-language/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Embedded Linux system design</title>
		<link>http://www.ivankuten.com/2007/10/12/embedded-linux-system-design/</link>
		<comments>http://www.ivankuten.com/2007/10/12/embedded-linux-system-design/#comments</comments>
		<pubDate>Fri, 12 Oct 2007 15:55:44 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://127.0.0.1/2007/03/12/embedded-linux-system-design/</guid>
		<description><![CDATA[Welcome to my homepage and blog dedicated to design of embedded systems running Linux. Why yet another site? I find it interesting for hardware or system level engineer to cover such topics as choosing suitable processor or system-on-chip for particular embedded Linux design, supported bootloaders and linux cross toolchains for target hardware platform or just [...]]]></description>
			<content:encoded><![CDATA[<p>Welcome to my homepage and blog dedicated to design of embedded systems running Linux. Why yet another site? I find it interesting for hardware or system level engineer to cover such topics as choosing suitable processor or system-on-chip for particular embedded Linux design, supported bootloaders and linux cross toolchains for target hardware platform or just to get know the linux kernel support status for particular processor or system-on-chip. Often such information is spread over chip manufacturer&#8217;s sites not allowing easy search and compare. I won&#8217;t cover ASICs and specific chips for large volume ODM, my goal is to provide a quick overview of possible system-on-chip solutions for embedded linux designs which are capable to be developed by any small or medium-sized company.</p>
<p><img src="/images/logo1.jpg" alt="" /> <img src="/images/logo2.jpg" alt="" /> <img src="/images/logo3.jpg" alt="" /> <img src="/images/logo4.jpg" alt="" /> <img src="/images/logo5.jpg" alt="" /><br />
I&#8217;m quite fond of Linux and gadgets and did Linux bring-up for more than dozen of PCB boards of various processor architectures (x86, ARM, Blackfin, MIPS) so those who want to see their embedded board or device with Linux support do not hesitate to contact me! I will tweak it free of charge in my spare time, however if the following conditions are met: resulting work is released under GPL and you have to cover board shipping costs to my location. Requests related to GPLed hardware projects are treated with a higher priority. If you need a quick linux bring-up with the highest priority for your custom proprietary hardware then you may consider paid consulting and support services. Custom board designs services on ARM7, ARM9, Blackfin and TI OMAP as well as various mezzanine boards are available.</p>
<p><strong>Quick navigation links on my site:</strong><br />
<a href="/system-on-chip-soc/">Linux-friendly System-on-chip selector</a><br />
<a href="/embedded-linux/cross-toolchains/"></a><a href="/system-on-chip-soc/atmel-at91rm9200/">Linux and Atmel AT91RM9200</a><br />
<a href="/system-on-chip-soc/rdc-r8610/">Linux and RDC R8610</a><br />
<a href="/system-on-chip-soc/cirrus-logic-ep93xx/">Linux and Cirrus Logic EP93xx</a><br />
<a href="/system-on-chip-soc/analog-devices-bf533/"></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ivankuten.com/2007/10/12/embedded-linux-system-design/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
