<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://ess-wiki.advantech.com.tw/wiki/index.php?action=history&amp;feed=atom&amp;title=AIM-Linux%2FBSP%2FQualcomm%2FRISC_QCS_Yocto_LE1.1_MIO-5355</id>
		<title>AIM-Linux/BSP/Qualcomm/RISC QCS Yocto LE1.1 MIO-5355 - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://ess-wiki.advantech.com.tw/wiki/index.php?action=history&amp;feed=atom&amp;title=AIM-Linux%2FBSP%2FQualcomm%2FRISC_QCS_Yocto_LE1.1_MIO-5355"/>
		<link rel="alternate" type="text/html" href="https://ess-wiki.advantech.com.tw/wiki/index.php?title=AIM-Linux/BSP/Qualcomm/RISC_QCS_Yocto_LE1.1_MIO-5355&amp;action=history"/>
		<updated>2026-05-21T23:51:45Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.28.3</generator>

	<entry>
		<id>https://ess-wiki.advantech.com.tw/wiki/index.php?title=AIM-Linux/BSP/Qualcomm/RISC_QCS_Yocto_LE1.1_MIO-5355&amp;diff=41312&amp;oldid=prev</id>
		<title>Rex.lin: /* Build yocto images */</title>
		<link rel="alternate" type="text/html" href="https://ess-wiki.advantech.com.tw/wiki/index.php?title=AIM-Linux/BSP/Qualcomm/RISC_QCS_Yocto_LE1.1_MIO-5355&amp;diff=41312&amp;oldid=prev"/>
				<updated>2025-11-28T05:09:54Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Build yocto images&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='en'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 05:09, 28 November 2025&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-l151&quot; &gt;Line 151:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 151:&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: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==== 7. Build YOCTO Image ====&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==== 7. Build YOCTO Image ====&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: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;$ scripts/build_release.sh -yocto&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: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;$ scripts/build_release.sh -yocto&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:black; 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;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; 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;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;== Build yocto images ==&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; 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;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;pre&amp;gt;$ cd /home/adv/BSP&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; 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;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;$ source scripts/env.sh&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; 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;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;$ MACHINE=qcm6490 DISTRO=qcom-robotics-ros2-humble source setup-robotics-environment&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; 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;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;$ ../qirp-build qcom-robotics-full-image&amp;lt;/pre&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; 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;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; 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;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;For the qcsLBV11026 version:&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; 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;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;pre&amp;gt;$ cd /home/adv/BSP&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; 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;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;$ source scripts/env.sh&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; 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;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;$ MACHINE=qcm6490 DISTRO=qcom-wayland source setup-environment&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; 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;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;$ devtool modify qps615&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; 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;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;$ bitbake qcom-multimedia-image&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; 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;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/pre&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Rex.lin</name></author>	</entry>

	<entry>
		<id>https://ess-wiki.advantech.com.tw/wiki/index.php?title=AIM-Linux/BSP/Qualcomm/RISC_QCS_Yocto_LE1.1_MIO-5355&amp;diff=41311&amp;oldid=prev</id>
		<title>Rex.lin: /* Download BSP */</title>
		<link rel="alternate" type="text/html" href="https://ess-wiki.advantech.com.tw/wiki/index.php?title=AIM-Linux/BSP/Qualcomm/RISC_QCS_Yocto_LE1.1_MIO-5355&amp;diff=41311&amp;oldid=prev"/>
				<updated>2025-11-28T05:08:30Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Download BSP&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='en'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 05:08, 28 November 2025&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-l58&quot; &gt;Line 58:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 58:&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: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Refer to Release image URL: [[AIM-Linux/BSP/Qualcomm/Linux_Yocto_OS_Release_note/LE1.1/Internal|OS Support List(LE1.1 based on Yocto4.0.18)]] , Official version &amp;quot;'''mio5355a1_yl01101_k0606028_q6490_08g.xml&amp;quot;&amp;amp;nbsp;'''is taken as&amp;amp;nbsp;an example&amp;amp;nbsp;:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Refer to Release image URL: [[AIM-Linux/BSP/Qualcomm/Linux_Yocto_OS_Release_note/LE1.1/Internal|OS Support List(LE1.1 based on Yocto4.0.18)]] , Official version &amp;quot;'''mio5355a1_yl01101_k0606028_q6490_08g.xml&amp;quot;&amp;amp;nbsp;'''is taken as&amp;amp;nbsp;an example&amp;amp;nbsp;:&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: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;$ repo init -u https://dev.azure.com/AIM-Linux/risc_qcs_linux_le_1.1/_git/manifest -b main -m mio5355a1_yl01101_k0606028_q6490_08g.xml&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;$ repo init -u https://dev.azure.com/AIM-Linux/risc_qcs_linux_le_1.1/_git/manifest -b main -m mio5355a1_yl01101_k0606028_q6490_08g.xml&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:black; 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;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;$ repo sync -c -j${YOUR_CPU_CORE_NUM}&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; 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;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;$ cp layers/meta-advantech/conf/machine/qcm6490.conf layers/meta-qcom-hwe/conf/machine/qcm6490.conf&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; 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;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;$ cp layers/meta-advantech/recipes-sdk/files/content_config.json layers/meta-qcom-robotics-sdk/recipes-sdk/files/content_config.json&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; 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;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;$ cp layers/meta-advantech/recipes-core/base-files/base-files/fstab layers/poky/meta/recipes-core/base-files/base-files/fstab&amp;lt;/pre&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; 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;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; 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;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;If you want to get latest bsp&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; 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;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;pre&amp;gt;$ repo init -u https://dev.azure.com/AIM-Linux/risc_qcs_linux_le_1.1/_git/manifest -b main -m adv-6.6.28-QLI.1.1-Ver.1.1_robotics-product-sdk-1.1.xml&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;$ repo sync -c -j${YOUR_CPU_CORE_NUM}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;$ repo sync -c -j${YOUR_CPU_CORE_NUM}&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: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;$ cp layers/meta-advantech/conf/machine/qcm6490.conf layers/meta-qcom-hwe/conf/machine/qcm6490.conf&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;$ cp layers/meta-advantech/conf/machine/qcm6490.conf layers/meta-qcom-hwe/conf/machine/qcm6490.conf&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Rex.lin</name></author>	</entry>

	<entry>
		<id>https://ess-wiki.advantech.com.tw/wiki/index.php?title=AIM-Linux/BSP/Qualcomm/RISC_QCS_Yocto_LE1.1_MIO-5355&amp;diff=41310&amp;oldid=prev</id>
		<title>Rex.lin: Created page with &quot; = Introduction =  This document describes how to work with the RISC and Qualcomm LE GA1.1 Board Support Package (BSP) release.  == Yocto Version ==  Yocto 4.0.18  == Kernel V...&quot;</title>
		<link rel="alternate" type="text/html" href="https://ess-wiki.advantech.com.tw/wiki/index.php?title=AIM-Linux/BSP/Qualcomm/RISC_QCS_Yocto_LE1.1_MIO-5355&amp;diff=41310&amp;oldid=prev"/>
				<updated>2025-11-28T02:35:54Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot; = Introduction =  This document describes how to work with the RISC and Qualcomm LE GA1.1 Board Support Package (BSP) release.  == Yocto Version ==  Yocto 4.0.18  == Kernel V...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;
= Introduction =&lt;br /&gt;
&lt;br /&gt;
This document describes how to work with the RISC and Qualcomm LE GA1.1 Board Support Package (BSP) release.&lt;br /&gt;
&lt;br /&gt;
== Yocto Version ==&lt;br /&gt;
&lt;br /&gt;
Yocto 4.0.18&lt;br /&gt;
&lt;br /&gt;
== Kernel Version ==&lt;br /&gt;
&lt;br /&gt;
Kernel 6.6.28&lt;br /&gt;
&lt;br /&gt;
== Meta Build ID ==&lt;br /&gt;
&lt;br /&gt;
QCM6490.LE.1.0-00218-STD.PROD-1&lt;br /&gt;
&lt;br /&gt;
= Host machine requirements =&lt;br /&gt;
&lt;br /&gt;
== OS ==&lt;br /&gt;
&lt;br /&gt;
Ubuntu 20.04 or Ubuntu 22.04&lt;br /&gt;
&lt;br /&gt;
== CPU ==&lt;br /&gt;
&lt;br /&gt;
Intel Core-i7 Processor (&amp;gt;= 8 cores)&lt;br /&gt;
&lt;br /&gt;
== RAM ==&lt;br /&gt;
&lt;br /&gt;
16+ GB RAM&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
== Disk ==&lt;br /&gt;
&lt;br /&gt;
350 GB free disk space&amp;amp;nbsp;(more is recommended and SSD is suggested for better performance)&lt;br /&gt;
&lt;br /&gt;
= Docker Install and BSP Download =&lt;br /&gt;
&lt;br /&gt;
== Install Docker Engine on your platform ==&lt;br /&gt;
&lt;br /&gt;
Please refer to [https://docs.docker.com/engine/installation/ Docker Installation Guide] for details&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
== Pull docker images ==&lt;br /&gt;
&amp;lt;pre&amp;gt;$ sudo docker pull advrisc/u20.04-qcslbv2:latest&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Run docker example ==&lt;br /&gt;
&amp;lt;pre&amp;gt;$ mkdir -p /home/bsp/myLinux&lt;br /&gt;
$ sudo docker run --privileged -it --name qclinux -v /home/bsp/myLinux:/home/adv/BSP:rw advrisc/u20.04-qcslbv2 /bin/bash&lt;br /&gt;
adv@7cc0fa834366:~$ sudo chown adv:adv -R BSP&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Download BSP ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#cc0000;&amp;quot;&amp;gt;'''You need to get the ADV_GIT_TOKEN by contacting the PM or AE of MIO-5355.'''&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;$ cd /home/adv/BSP&lt;br /&gt;
$ git config --global credential.helper 'store --file ~/.my-credentials'&lt;br /&gt;
$ echo &amp;quot;https://AIM-Linux:${ADV_GIT_TOKEN}@dev.azure.com&amp;quot; &amp;gt; ~/.my-credentials&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Refer to Release image URL: [[AIM-Linux/BSP/Qualcomm/Linux_Yocto_OS_Release_note/LE1.1/Internal|OS Support List(LE1.1 based on Yocto4.0.18)]] , Official version &amp;quot;'''mio5355a1_yl01101_k0606028_q6490_08g.xml&amp;quot;&amp;amp;nbsp;'''is taken as&amp;amp;nbsp;an example&amp;amp;nbsp;:&lt;br /&gt;
&amp;lt;pre&amp;gt;$ repo init -u https://dev.azure.com/AIM-Linux/risc_qcs_linux_le_1.1/_git/manifest -b main -m mio5355a1_yl01101_k0606028_q6490_08g.xml&lt;br /&gt;
$ repo sync -c -j${YOUR_CPU_CORE_NUM}&lt;br /&gt;
$ cp layers/meta-advantech/conf/machine/qcm6490.conf layers/meta-qcom-hwe/conf/machine/qcm6490.conf&lt;br /&gt;
$ cp layers/meta-advantech/recipes-sdk/files/content_config.json layers/meta-qcom-robotics-sdk/recipes-sdk/files/content_config.json&lt;br /&gt;
$ cp layers/meta-advantech/recipes-core/base-files/base-files/fstab layers/poky/meta/recipes-core/base-files/base-files/fstab&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you want to get latest bsp&lt;br /&gt;
&amp;lt;pre&amp;gt;$ repo init -u https://dev.azure.com/AIM-Linux/risc_qcs_linux_le_1.1/_git/manifest -b main -m adv-6.6.28-QLI.1.1-Ver.1.1_robotics-product-sdk-1.1.xml&lt;br /&gt;
$ repo sync -c -j${YOUR_CPU_CORE_NUM}&lt;br /&gt;
$ cp layers/meta-advantech/conf/machine/qcm6490.conf layers/meta-qcom-hwe/conf/machine/qcm6490.conf&lt;br /&gt;
$ cp layers/meta-advantech/recipes-sdk/files/content_config.json layers/meta-qcom-robotics-sdk/recipes-sdk/files/content_config.json&lt;br /&gt;
$ cp layers/meta-advantech/recipes-core/base-files/base-files/fstab layers/poky/meta/recipes-core/base-files/base-files/fstab&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#0000ff;&amp;quot;&amp;gt;'''You can check the download BSP as the following.'''&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:LE1.1 BSP Folder.jpg|400px|LE1.1 BSP Folder.jpg]]&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
== Get and Unzip the Downloads Files ==&lt;br /&gt;
&lt;br /&gt;
1. Private Yocto downloads file '''&amp;lt;span style=&amp;quot;color:#cc0000;&amp;quot;&amp;gt;(Must to do)&amp;lt;/span&amp;gt;&amp;amp;nbsp;''': [https://www.dropbox.com/scl/fi/uagtd3c57cxirgl2imdwb/downloads_qcs6490_le1.1_private.tar.gz?rlkey=yriz1qlhzem5pp3jhytpmncov&amp;amp;st=46t6y0u3&amp;amp;dl=0 [ downloads_qcs6490_le1.1_private.tar.gz ]]&lt;br /&gt;
&lt;br /&gt;
The size of downloads_qcs6490_le1.1_private.tar.gz is &amp;lt;span style=&amp;quot;color:#c0392b;&amp;quot;&amp;gt;277854168&amp;lt;/span&amp;gt; byte (&amp;lt;span style=&amp;quot;color:#c0392b;&amp;quot;&amp;gt;271,342 KB&amp;lt;/span&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
The md5sum of downloads_qcs6490_le1.1_private.tar.gz is &amp;lt;span style=&amp;quot;color:#c0392b;&amp;quot;&amp;gt;57692f7262a68b21a5885e8d72299d78&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:#cc0000;&amp;quot;&amp;gt;'''You need to get the PASSWORD by contacting the PM or AE of project.'''&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;$ cd /home/adv/BSP&lt;br /&gt;
$ openssl des3 -d -k ${PASSWORD} -salt -pbkdf2 -in downloads_qcs6490_le1.1_private.tar.gz -out downloads_qcs6490_le1.1_private_decrypt.tar.gz&lt;br /&gt;
$ tar -zxvf downloads_qcs6490_le1.1_private_decrypt.tar.gz &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
2. Public Yocto downloads file: [https://www.dropbox.com/scl/fi/vsagx8s9t1i5qs43b8glk/downloads_qcs6490_le1.1_public.tar.gz?rlkey=6mnp67jal0kv722elc3s6e25k&amp;amp;st=ehvpxftu&amp;amp;dl=0 [ downloads_qcs6490_le1.1_public.tar.gz ]]&lt;br /&gt;
&lt;br /&gt;
The size of downloads_qcs6490_le1.1_public.tar.gz is &amp;lt;span style=&amp;quot;color:#c0392b;&amp;quot;&amp;gt;31810989229&amp;lt;/span&amp;gt; byte (&amp;lt;span style=&amp;quot;color:#c0392b;&amp;quot;&amp;gt;31,065,420 KB&amp;lt;/span&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
The md5sum of downloads_qcs6490_le1.1_public.tar.gz is &amp;lt;span style=&amp;quot;color:#c0392b;&amp;quot;&amp;gt;870323bca740ca9af5322c6553a749ac&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;$ cd /home/adv/BSP&lt;br /&gt;
$ tar -zxvf downloads_qcs6490_le1.1_public.tar.gz&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Build Instructions =&lt;br /&gt;
&lt;br /&gt;
== Source env ==&lt;br /&gt;
&lt;br /&gt;
'''&amp;lt;span style=&amp;quot;color:#ff0000;&amp;quot;&amp;gt;For the &amp;quot;Build All images&amp;quot;, &amp;quot;Build All Images individually&amp;quot; and &amp;quot;Build yocto images&amp;quot;, you need to do the &amp;quot;Source env&amp;quot;.&amp;lt;/span&amp;gt;'''&lt;br /&gt;
&amp;lt;pre&amp;gt;$ source scripts/env.sh&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Build All Images ==&lt;br /&gt;
&amp;lt;pre&amp;gt;$ scripts/build_release.sh -all&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*'''Output ufs images: build-qcom-robotics-ros2-humble/tmp-glibc/deploy/images/qcm6490/qcom-robotics-full-image''' &lt;br /&gt;
*'''Output emmc images: build-qcom-robotics-ros2-humble/tmp-glibc/deploy/images/qcm6490/qcom-robotics-full-image-emmc''' &lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
== Build All Images individually ==&lt;br /&gt;
&lt;br /&gt;
==== 1. Build ADSP Image ====&lt;br /&gt;
&lt;br /&gt;
After building the ADSP, you need to build the &amp;quot;6. Generate Firmware Prebuilds&amp;quot; to package new firmware prebuild files.&lt;br /&gt;
&amp;lt;pre&amp;gt;$ scripts/build_release.sh -adsp&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== 2. Build AOP Image ====&lt;br /&gt;
&lt;br /&gt;
After building the AOP, you need to build the &amp;quot;6. Generate Firmware Prebuilds&amp;quot; to package new firmware prebuild files.&lt;br /&gt;
&amp;lt;pre&amp;gt;$ scripts/build_release.sh -aop&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== 3. Build CDSP Image ====&lt;br /&gt;
&lt;br /&gt;
After building the CDSP, you need to build the &amp;quot;6. Generate Firmware Prebuilds&amp;quot; to package new firmware prebuild files.&lt;br /&gt;
&amp;lt;pre&amp;gt;$ scripts/build_release.sh -cdsp&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== 4. Build BOOT(XBL) Image ====&lt;br /&gt;
&lt;br /&gt;
After building the BOOT(XBL), you need to build the &amp;quot;6. Generate Firmware Prebuilds&amp;quot; to package new firmware prebuild files.&lt;br /&gt;
&amp;lt;pre&amp;gt;$ scripts/build_release.sh -boot&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== 5. Build TZ Image ====&lt;br /&gt;
&lt;br /&gt;
After building the TZ, you need to build the &amp;quot;6. Generate Firmware Prebuilds&amp;quot; to package new firmware prebuild files.&lt;br /&gt;
&amp;lt;pre&amp;gt;$ scripts/build_release.sh -tz&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== 6. Generate Firmware Prebuilds ====&lt;br /&gt;
&amp;lt;pre&amp;gt;$ scripts/build_release.sh -common&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Output firmware prebuild files:'''&lt;br /&gt;
&lt;br /&gt;
'''amss/QCM6490.LE.1.0/common/build/ufs/bin/QCM6490_bootbinaries.zip'''&lt;br /&gt;
&lt;br /&gt;
'''amss/QCM6490.LE.1.0/common/build/ufs/bin/QCM6490_dspso.zip'''&lt;br /&gt;
&lt;br /&gt;
'''amss/QCM6490.LE.1.0/common/build/ufs/bin/QCM6490_fw.zip'''&lt;br /&gt;
&lt;br /&gt;
==== 7. Build YOCTO Image ====&lt;br /&gt;
&amp;lt;pre&amp;gt;$ scripts/build_release.sh -yocto&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Build yocto images ==&lt;br /&gt;
&amp;lt;pre&amp;gt;$ cd /home/adv/BSP&lt;br /&gt;
$ source scripts/env.sh&lt;br /&gt;
$ MACHINE=qcm6490 DISTRO=qcom-robotics-ros2-humble source setup-robotics-environment&lt;br /&gt;
$ ../qirp-build qcom-robotics-full-image&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For the qcsLBV11026 version:&lt;br /&gt;
&amp;lt;pre&amp;gt;$ cd /home/adv/BSP&lt;br /&gt;
$ source scripts/env.sh&lt;br /&gt;
$ MACHINE=qcm6490 DISTRO=qcom-wayland source setup-environment&lt;br /&gt;
$ devtool modify qps615&lt;br /&gt;
$ bitbake qcom-multimedia-image&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rex.lin</name></author>	</entry>

	</feed>