<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://mediawiki.compulab.com/w/index.php?action=history&amp;feed=atom&amp;title=CM-T3517%3A_Linux%3A_Building_images_and_tools</id>
	<title>CM-T3517: Linux: Building images and tools - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://mediawiki.compulab.com/w/index.php?action=history&amp;feed=atom&amp;title=CM-T3517%3A_Linux%3A_Building_images_and_tools"/>
	<link rel="alternate" type="text/html" href="https://mediawiki.compulab.com/w/index.php?title=CM-T3517:_Linux:_Building_images_and_tools&amp;action=history"/>
	<updated>2026-09-02T04:16:57Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.31.0</generator>
	<entry>
		<id>https://mediawiki.compulab.com/w/index.php?title=CM-T3517:_Linux:_Building_images_and_tools&amp;diff=1371&amp;oldid=prev</id>
		<title>Lifshitz at 11:06, 8 January 2013</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.compulab.com/w/index.php?title=CM-T3517:_Linux:_Building_images_and_tools&amp;diff=1371&amp;oldid=prev"/>
		<updated>2013-01-08T11:06:06Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 11:06, 8 January 2013&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l9&quot; &gt;Line 9:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 9:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;CM-T3517 features PowerVR SGX GPU providing 2D / 3D graphics acceleration with OpenGL-ES and OpenVG support.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;CM-T3517 features PowerVR SGX GPU providing 2D / 3D graphics acceleration with OpenGL-ES and OpenVG support.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The Graphics SDK version 4.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;06&lt;/del&gt;.00.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;03 &lt;/del&gt;includes the Linux graphics (SGX) drivers, OpenGLES1.1, OpenGLES2.0 and OpenVG demos for all TI platforms.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The Graphics SDK version 4.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;08&lt;/ins&gt;.00.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;01 &lt;/ins&gt;includes the Linux graphics (SGX) drivers, OpenGLES1.1, OpenGLES2.0 and OpenVG demos for all TI platforms.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The CM-T3517 Linux package contains pre-built graphics kernel modules and graphics demo applications.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The CM-T3517 Linux package contains pre-built graphics kernel modules and graphics demo applications.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;If a custom Linux kernel must be created, the graphics kernel modules must be re-built in order to avoid versioning issues.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;If a custom Linux kernel must be created, the graphics kernel modules must be re-built in order to avoid versioning issues.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Building Graphics SDK ===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Building Graphics SDK ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Download the [http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/gfxsdk/&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;4_06_00_03&lt;/del&gt;/index_FDS.html Graphics SDK 4.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;06&lt;/del&gt;.00.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;03&lt;/del&gt;].&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Download the [http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/gfxsdk/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;4_08_00_01&lt;/ins&gt;/index_FDS.html Graphics SDK 4.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;08&lt;/ins&gt;.00.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;01&lt;/ins&gt;].&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Install the SDK on a Linux host machine. Please refer to the [http://processors.wiki.ti.com/index.php/Graphics_SDK_Quick_installation_and_user_guide#Install_steps installation guide] for more details.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Install the SDK on a Linux host machine. Please refer to the [http://processors.wiki.ti.com/index.php/Graphics_SDK_Quick_installation_and_user_guide#Install_steps installation guide] for more details.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Apply the patch from [http://compulab.co.il/products/computer-on-modules/cm-t3517/#devres CM-T3517 Linux package]:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Apply the patch from [http://compulab.co.il/products/computer-on-modules/cm-t3517/#devres CM-T3517 Linux package]:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;cd /path/to/Graphics/SDK/4/&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;06&lt;/del&gt;/00/&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;03&lt;/del&gt;/&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;cd /path/to/Graphics/SDK/4/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;08&lt;/ins&gt;/00/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;01&lt;/ins&gt;/&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;patch -p1 &amp;lt; /path/to/cm-t3517-linux/extra/&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Graphics_SDK_4_06_00_03&lt;/del&gt;/&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;graphics_sdk_04_06_00_03&lt;/del&gt;-cm-t3517-3.patch&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;patch -p1 &amp;lt; /path/to/cm-t3517-linux/extra/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Graphics_SDK_4_08_00_01&lt;/ins&gt;/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;graphics_sdk_04_08_00_01&lt;/ins&gt;-cm-t3517-3.patch&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Setup the environment variables by editing the {{filename|Rules.make}} file. Set the following environment variables to appropriate values:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Setup the environment variables by editing the {{filename|Rules.make}} file. Set the following environment variables to appropriate values:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** HOME=/path/to/Graphics/SDK/4/&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;06&lt;/del&gt;/00/&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;03&lt;/del&gt;/home/area&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;. {{parameter|Note:}} This path does not include the {{filename|Graphics_SDK_4_06_00_03}} directory&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** HOME=/path/to/Graphics/SDK/4/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;08&lt;/ins&gt;/00/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;01&lt;/ins&gt;/home/area. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** CSTOOL_DIR=/path/to/cross-compiler&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** CSTOOL_DIR=/path/to/cross-compiler&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** CSTOOL_PREFIX=&amp;lt;cross-compiler-name-prefix&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** CSTOOL_PREFIX=&amp;lt;cross-compiler-name-prefix&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Lifshitz</name></author>
		
	</entry>
	<entry>
		<id>https://mediawiki.compulab.com/w/index.php?title=CM-T3517:_Linux:_Building_images_and_tools&amp;diff=1338&amp;oldid=prev</id>
		<title>Grinberg: /* See also */</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.compulab.com/w/index.php?title=CM-T3517:_Linux:_Building_images_and_tools&amp;diff=1338&amp;oldid=prev"/>
		<updated>2012-10-17T11:09:18Z</updated>

		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;See also&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== CAN bus utilities ==&lt;br /&gt;
The [http://developer.berlios.de/projects/socketcan/ BerliOS Socket CAN] package is an implementation of CAN protocols for Linux. It uses the Berkeley socket API, the Linux network stack and implements the CAN device drivers as network interfaces. In addition, the package provides user space utilities and test programs suggested as a reference for CAN interface evaluation and testing. The {{filename|socketCAN}} package is available for downloading using SVN or HTTP protocols from the [http://developer.berlios.de/svn/?group_id=6475 BerliOS Socket CAN SVN repository] website.&lt;br /&gt;
&lt;br /&gt;
Alternatively, there are well maintained sources of CAN utils available at [https://gitorious.org/linux-can Gitorious] and &lt;br /&gt;
[http://anonscm.debian.org/gitweb/?p=collab-maint/can-utils.git;a=summary Debian] Git repositories.&lt;br /&gt;
The last one was used to prepare Debian [[Media:Can-utils_0.0.2+gitba9b189-1_armel.tar.bz2 | can-utils]] package and install it into CM-T3517 example file system.&lt;br /&gt;
&lt;br /&gt;
== Graphics SDK ==&lt;br /&gt;
&lt;br /&gt;
CM-T3517 features PowerVR SGX GPU providing 2D / 3D graphics acceleration with OpenGL-ES and OpenVG support.&lt;br /&gt;
The Graphics SDK version 4.06.00.03 includes the Linux graphics (SGX) drivers, OpenGLES1.1, OpenGLES2.0 and OpenVG demos for all TI platforms.&lt;br /&gt;
The CM-T3517 Linux package contains pre-built graphics kernel modules and graphics demo applications.&lt;br /&gt;
If a custom Linux kernel must be created, the graphics kernel modules must be re-built in order to avoid versioning issues.&lt;br /&gt;
&lt;br /&gt;
=== Building Graphics SDK ===&lt;br /&gt;
* Download the [http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/gfxsdk/4_06_00_03/index_FDS.html Graphics SDK 4.06.00.03].&lt;br /&gt;
* Install the SDK on a Linux host machine. Please refer to the [http://processors.wiki.ti.com/index.php/Graphics_SDK_Quick_installation_and_user_guide#Install_steps installation guide] for more details.&lt;br /&gt;
* Apply the patch from [http://compulab.co.il/products/computer-on-modules/cm-t3517/#devres CM-T3517 Linux package]:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /path/to/Graphics/SDK/4/06/00/03/&lt;br /&gt;
patch -p1 &amp;lt; /path/to/cm-t3517-linux/extra/Graphics_SDK_4_06_00_03/graphics_sdk_04_06_00_03-cm-t3517-3.patch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Setup the environment variables by editing the {{filename|Rules.make}} file. Set the following environment variables to appropriate values:&lt;br /&gt;
** HOME=/path/to/Graphics/SDK/4/06/00/03/home/area. {{parameter|Note:}} This path does not include the {{filename|Graphics_SDK_4_06_00_03}} directory.&lt;br /&gt;
** CSTOOL_DIR=/path/to/cross-compiler&lt;br /&gt;
** CSTOOL_PREFIX=&amp;lt;cross-compiler-name-prefix&amp;gt;&lt;br /&gt;
** KERNEL_INSTALL_DIR=/path/to/cm-t3517/linux/kernel&lt;br /&gt;
** TARGETFS_INSTALL_DIR=/path/to/cm-t3517/rootfs &lt;br /&gt;
Please refer to the [http://processors.wiki.ti.com/index.php/Graphics_SDK_Quick_installation_and_user_guide#Build_steps build guide] for more details.&lt;br /&gt;
&lt;br /&gt;
* Build the Graphics SDK:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
make OMAPES=3.x all&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
For building graphics kernel modules only, please run the following command:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
make OMAPES=3.x all_km&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Install the Graphics SDK into the CM-T3517 rootfs:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo make OMAPES=3.x install&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
To install graphics kernel modules only:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo make OMAPES=3.x install_km&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Boot up the CM-T3517 and run the SDK configuration script:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
root@cm-debian:~# /etc/init.d/omap-demo&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[CM-T3517: Linux: Kernel|Linux Kernel for CM-T3517]]&lt;br /&gt;
* [[CM-T3517: Linux: Debian]]&lt;br /&gt;
* [[Linux Development for ARM modules]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Linux|Building images]]&lt;br /&gt;
[[Category:CM-T3517|Linux: Building images]]&lt;/div&gt;</summary>
		<author><name>Grinberg</name></author>
		
	</entry>
</feed>