<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh-CN">
		<id>http://www.orangepi.cn/orangepiwiki/index.php?action=history&amp;feed=atom&amp;title=Orange_Pi_RK3399</id>
		<title>Orange Pi RK3399 - 版本历史</title>
		<link rel="self" type="application/atom+xml" href="http://www.orangepi.cn/orangepiwiki/index.php?action=history&amp;feed=atom&amp;title=Orange_Pi_RK3399"/>
		<link rel="alternate" type="text/html" href="http://www.orangepi.cn/orangepiwiki/index.php?title=Orange_Pi_RK3399&amp;action=history"/>
		<updated>2026-05-25T17:12:40Z</updated>
		<subtitle>本wiki的该页面的版本历史</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>http://www.orangepi.cn/orangepiwiki/index.php?title=Orange_Pi_RK3399&amp;diff=1170&amp;oldid=prev</id>
		<title>Admin：/* 下载 Orange Pi RK3399 用户手册 */</title>
		<link rel="alternate" type="text/html" href="http://www.orangepi.cn/orangepiwiki/index.php?title=Orange_Pi_RK3399&amp;diff=1170&amp;oldid=prev"/>
				<updated>2022-06-30T02:40:03Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;下载 Orange Pi RK3399 用户手册&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=&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 style=&quot;vertical-align: top;&quot; lang=&quot;zh-CN&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;←上一版本&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;2022年6月30日 (四) 02:40的版本&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-l706&quot; &gt;第706行：&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;第706行：&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;== 下载 Orange Pi RK3399 用户手册 ==&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;== 下载 Orange Pi RK3399 用户手册 ==&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;br&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;br&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;&amp;#160;&lt;/div&gt;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;更多关于Orange Pi RK3399的使用信息，请查看 &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;[http&lt;/ins&gt;:&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;//www.orangepi.cn/html/hardWare/computerAndMicrocontrollers/service-and-support/Orange-Pi-RK3399.html &lt;/ins&gt;Orange Pi RK3399用户手册&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;] （下载-产品使用说明书）&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: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;&amp;#160;&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;更多关于Orange Pi RK3399的使用信息，请查看&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;span style=&amp;quot;color&lt;/del&gt;:&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;red;&amp;quot;&amp;gt;&lt;/del&gt;Orange Pi RK3399用户手册&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;/span&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;&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;br&amp;gt;&amp;lt;br&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;br&amp;gt;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key opwiki-wiki:diff:version:1.11a:oldid:1114:newid:1170 --&gt;
&lt;/table&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	<entry>
		<id>http://www.orangepi.cn/orangepiwiki/index.php?title=Orange_Pi_RK3399&amp;diff=1114&amp;oldid=prev</id>
		<title>Admin：/* 下载 Orange Pi RK3399 用户手册 */</title>
		<link rel="alternate" type="text/html" href="http://www.orangepi.cn/orangepiwiki/index.php?title=Orange_Pi_RK3399&amp;diff=1114&amp;oldid=prev"/>
				<updated>2022-06-29T11:32:37Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;下载 Orange Pi RK3399 用户手册&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=&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 style=&quot;vertical-align: top;&quot; lang=&quot;zh-CN&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;←上一版本&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;2022年6月29日 (三) 11:32的版本&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-l705&quot; &gt;第705行：&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;第705行：&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;/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;/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;== 下载 Orange Pi RK3399 用户手册 ==&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;== 下载 Orange Pi RK3399 用户手册 ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&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: #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;更多关于Orange Pi RK3399的使用信息，请查看&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;Orange Pi RK3399用户手册&amp;lt;/span&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;更多关于Orange Pi RK3399的使用信息，请查看&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;Orange Pi RK3399用户手册&amp;lt;/span&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: #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;br&amp;gt;&amp;lt;br&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;br&amp;gt;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	<entry>
		<id>http://www.orangepi.cn/orangepiwiki/index.php?title=Orange_Pi_RK3399&amp;diff=1112&amp;oldid=prev</id>
		<title>2022年6月29日 (三) 11:31 Admin</title>
		<link rel="alternate" type="text/html" href="http://www.orangepi.cn/orangepiwiki/index.php?title=Orange_Pi_RK3399&amp;diff=1112&amp;oldid=prev"/>
				<updated>2022-06-29T11:31:10Z</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 style=&quot;vertical-align: top;&quot; lang=&quot;zh-CN&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;←上一版本&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;2022年6月29日 (三) 11:31的版本&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-l704&quot; &gt;第704行：&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;第704行：&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;[[Image:RK3399-60.png]]&amp;lt;br&amp;gt;&amp;lt;br&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;[[Image:RK3399-60.png]]&amp;lt;br&amp;gt;&amp;lt;br&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: #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;/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;/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;更多关于Orange Pi &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;RK3399的使用信息，请查看Orange &lt;/del&gt;Pi &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;RK3399用户手册。（点击下载）&lt;/del&gt;&lt;/div&gt;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;== 下载 Orange Pi RK3399 用户手册 ==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;更多关于Orange Pi &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;RK3399的使用信息，请查看&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;Orange &lt;/ins&gt;Pi &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;RK3399用户手册&amp;lt;/span&amp;gt;。（点击下载）&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: #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;br&amp;gt;&amp;lt;br&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;br&amp;gt;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key opwiki-wiki:diff:version:1.11a:oldid:701:newid:1112 --&gt;
&lt;/table&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	<entry>
		<id>http://www.orangepi.cn/orangepiwiki/index.php?title=Orange_Pi_RK3399&amp;diff=701&amp;oldid=prev</id>
		<title>2022年6月24日 (五) 07:59 Admin</title>
		<link rel="alternate" type="text/html" href="http://www.orangepi.cn/orangepiwiki/index.php?title=Orange_Pi_RK3399&amp;diff=701&amp;oldid=prev"/>
				<updated>2022-06-24T07:59:59Z</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 style=&quot;vertical-align: top;&quot; lang=&quot;zh-CN&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;←上一版本&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;2022年6月24日 (五) 07:59的版本&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-l589&quot; &gt;第589行：&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;第589行：&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;/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;/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;=== 搭建编译环境 ===&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;=== 搭建编译环境 ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;OrangePiRK3399 的 Linux 源码目录结构如下所示&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;$ cd OrangePiRK3399&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;$ tree -L 1&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;.&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;├── build.sh -&amp;gt; scripts/build.sh	编译启动脚本&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;├── external	存放额外的配置文件&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;├── kernel	Linux 内核源码&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;├── output	存放输出文件，编译源码后才会生成&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;├── scripts	编译过程使用的脚本文件&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;├── toolchain	内核和 u-boot 使用的交叉编译工具链&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;└── uboot	u-boot 的源码&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;6 directories, 1 file&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;其中交叉编译工具链的目录结构如下所示，如果下载的文件目录和其有区别，或者toolchain 目录下为空，说明下载过程有问题，请尝试重新使用 OrangePi_Build 下载器下载。&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;$ cd toolchain&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;$ tree -L 2&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;├── gcc-linaro-6.3.1-2017.05-x86_64_aarch64-linux-gnu&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;│	├── aarch64-linux-gnu&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;│	├── bin&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;│	├── gcc-linaro-6.3.1-2017.05-linux-manifest.txt&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;│	├── include&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;│	├── lib&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;│	├── libexec&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;│	└── share&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;└── README.md&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;7 directories, 2 files&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&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: #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;=== 编译Linux和U-boot源码 ===&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;=== 编译Linux和U-boot源码 ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* 执行编译启动脚本&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; $ cd OrangePiRK3399&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; $ ./build.sh&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;选择 1 OrangePi rk3399 并回车&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Image:RK3399-49.png]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;然后选择需要执行的功能。&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Image:RK3399-50.png]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;其中各选项的功能如下：&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* 0 Build Release Image —— 编译 Ubuntu 或 Debian 的发行版镜像&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* 1 Build Rootfs	编译Rootfs&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* 2 Build Uboot —— 编译 u-boot 的源码&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* 3 Build Linux —— 编译 Linux 内核源码&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* 4 Build Module only	只编译内核模块&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* 5 Update kernel Image —— 更新 SD 卡 Linux 系统中的内核boot.img&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* 6 Update Module —— 更新 SD 卡 Linux 系统中的内核模块&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* 7 Update Uboot —— 更新 SD 卡 Linux 系统的 u-boot&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;编译完 u-boot&amp;#160; 和内核源码后生成的最终文件会保存在 output 目录下&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;$ cd output&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;$ tree -L 2&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;.&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;├── kernel&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;│	└── boot.img&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;├── lib&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;│	└── modules&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;└── uboot&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;├── idbloader.img&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;├── rk3399_loader_v1.22.119.bin&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;├── trust.img&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;└── uboot.img&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;4 directories, 5 files&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;编译发行版镜像后，生成镜像保存在output/images目录下&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;$ tree -L 2 output/images/ output/images/&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;├── OrangePi_rk3399_ubuntu_bionic_desktop_linux4.4.179_v1.0.img&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;├── OrangePi_rk3399_ubuntu_bionic_desktop_linux4.4.179_v1.0.tar.gz&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;├── OrangePi_rk3399_ubuntu_xenial_desktop_linux4.4.179_v1.0.img&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;└── OrangePi_rk3399_ubuntu_xenial_desktop_linux4.4.179_v1.0.tar.gz&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;0 directories, 4 files&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&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: #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;== 串口调试工具介绍 ==&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;== 串口调试工具介绍 ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;首先需要准备一根和下图类似的 USB 转 TTL 串口线：&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Image:RK3399-51.png]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;按下图接好串口线，不同颜色的线对应的功能如下：&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* 黑色——GND&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* 绿色——RX&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* 白色——TX&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Image:RK3399-52.png]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;注意：板子的 RXD 接 USB 转 TTL 串口的 TXD&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;板子的 TXD 接 USB 转 TTL 串口的 RXD&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&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: #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;=== 基于Windows平台的使用 ===&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;=== 基于Windows平台的使用 ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;在使用 OrangePi 做项目开发过程中，为了获得更多的调试信息，OrangePi 默认支持串口信息调试。对于开发者而言，只需准备上面提到的材料，即可简单的获得串口调试信息。&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;不同的上位机使用的串口调试工具大同小异，基本可以参考下文的方法进行部署。使用 Windows 平台进行串口调试的工具很多，通常使用的工具是putty。本节以 putty 作为例子进行部署讲解。&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* '''安装 USB 驱动'''&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;下载最新版的驱动 PL2303_Prolific_DriverInstaller_v130.zip，下载解压。&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Image:RK3399-53.png]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;以管理员身份选择应用程序安装&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Image:RK3399-54.png]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;等待安装完成&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Image:RK3399-55.png]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* '''下载安装 Putty'''&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Putty 可从下面的地址下载，请选择适合自己开发环境的版本。&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;直接双击下载的 putty.exe 即可打开 putty，软件界面如下图所示。&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Image:RK3399-56.png]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* '''设备信息的获取'''&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;在 Windows7 中，我们可以通过设备管理器查看串口连接是否正常以及串口的设备号。如果设备没有正常识别，请检查驱动是否安装成功。如果驱动安装有问题， 可以尝试使用 360 驱动大师扫描安装驱动。&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Image:RK3399-57.png]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* '''Putty 配置'''&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;串行口设置成相应的端口号(COM6)，关闭流控，速度设置成 '''1500000'''&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Image:RK3399-58.png]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* '''启动调试串口输出'''&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;OrangePi 上电开机，putty 将会自动打印串口 log 信息&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Image:RK3399-59.png]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&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: #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;=== 基于Linux平台的使用 ===&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;=== 基于Linux平台的使用 ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;在 Linux 平台使用 putty 和 Windows 平台区别不太，下面主要说明有差异地方的操作步骤。所有操作都是基于 Ubuntu 14.04 系统。&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* '''安装并启动 Putty'''&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; $ sudo apt-get install putty&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; $ sudo putty&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* '''配置 Putty'''&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;串口号可以通过 ls /dev/ttyUSB* 查看&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;波特率需要设置为 1500000&amp;#160; 并且关闭流控&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Image:RK3399-60.png]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;更多关于Orange Pi RK3399的使用信息，请查看Orange Pi RK3399用户手册。（点击下载）&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&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: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key opwiki-wiki:diff:version:1.11a:oldid:688:newid:701 --&gt;
&lt;/table&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	<entry>
		<id>http://www.orangepi.cn/orangepiwiki/index.php?title=Orange_Pi_RK3399&amp;diff=688&amp;oldid=prev</id>
		<title>Admin：创建页面，内容为“== 介绍 == === 什么是 Orange Pi RK3399 === 香橙派是一款开源的单板卡片电脑，新一代的 ARM 开发板，它可以运行Android6.0 、Android 8.1…”</title>
		<link rel="alternate" type="text/html" href="http://www.orangepi.cn/orangepiwiki/index.php?title=Orange_Pi_RK3399&amp;diff=688&amp;oldid=prev"/>
				<updated>2022-06-24T07:14:05Z</updated>
		
		<summary type="html">&lt;p&gt;创建页面，内容为“== 介绍 == === 什么是 Orange Pi RK3399 === 香橙派是一款开源的单板卡片电脑，新一代的 ARM 开发板，它可以运行Android6.0 、Android 8.1…”&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== 介绍 ==&lt;br /&gt;
=== 什么是 Orange Pi RK3399 ===&lt;br /&gt;
香橙派是一款开源的单板卡片电脑，新一代的 ARM 开发板，它可以运行Android6.0 、Android 8.1、Ubuntu 和 Debian 等操作系统。香橙派单板电脑使用瑞芯微 RK3399 芯片，同时拥有 2GB 或者 4GB DDR3 内存。&amp;lt;br&amp;gt;&lt;br /&gt;
=== Orange Pi RK3399 的用途 ===&lt;br /&gt;
我们可以用它搭建：&amp;lt;br&amp;gt;&lt;br /&gt;
* 一台计算机&lt;br /&gt;
* 一个网络服务器&lt;br /&gt;
* 游戏机&lt;br /&gt;
* 高清视频播放器&lt;br /&gt;
* 扬声器&lt;br /&gt;
* Android&lt;br /&gt;
* ......&lt;br /&gt;
还有其他更多的功能，因为 Orange Pi RK3399 是开源的。&lt;br /&gt;
=== Orange Pi RK3399 是为谁设计的 ===&lt;br /&gt;
Orange Pi RK3399 不仅仅是一款消费品，同时也是给任何想用技术进行创作创新的人设计的。它是一款非常简单、有趣、实用的工具，你可以用它去打造你身边的世界。&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:RK3399-1.png]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:RK3399-2.png]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Orange Pi RK3399 硬件参数 ===&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;  style=&amp;quot;width:904px;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| 主控芯片 || Rockchip RK3399 (28 纳米 HKMG 制程）&lt;br /&gt;
|-&lt;br /&gt;
| 处理器 ||  &lt;br /&gt;
* 6 核 ARM® 64 位处理器，主频高达 2.0GHz&lt;br /&gt;
* 双核 Cortex-A72(大核)+四核 Cortex-A53(小核)&lt;br /&gt;
|-&lt;br /&gt;
| 图形处理器 || &lt;br /&gt;
* ARM Mali-T860 MP4 四核 GPU&lt;br /&gt;
* 支持 OpenGL ES1.1/2.0/3.0/3.1, OpenVG1.1, OpenCL, DX11&lt;br /&gt;
* 支持 AFBC（帧缓冲压缩）&lt;br /&gt;
|-&lt;br /&gt;
| 视频处理器 || 支持4K VP9 and 4K 10bits H265/H264 视频解码，高达 60fps 1080P 多格式视频解码 &amp;lt;br&amp;gt;&lt;br /&gt;
(WMV, MPEG-1/2/4, VP8) 1080P 视频编码，支持 H.264，VP8 格式&amp;lt;br&amp;gt;&lt;br /&gt;
视频后期处理器：反交错、去噪、边缘/细节/色彩优化&amp;lt;br&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 电源管理 || &lt;br /&gt;
* RK808 PMU 芯片&lt;br /&gt;
* BQ25700 Charger IC 充电管理 IC&lt;br /&gt;
* CW2015 Fuel Gas 电量计&lt;br /&gt;
|-&lt;br /&gt;
| 内存 || 2GB DDR3&lt;br /&gt;
|- &lt;br /&gt;
| 存储器 ||  &lt;br /&gt;
* 16GB 高速 eMMC&lt;br /&gt;
* MicroSD (TF)卡槽&lt;br /&gt;
* miniPCIe 接口（兼容 USB2.0 以及 mSATA 硬盘）&lt;br /&gt;
* mSATA 接口&lt;br /&gt;
|-&lt;br /&gt;
| 无线网络 || 板载 WiFi 模块（AP6356S）：&amp;lt;br&amp;gt;2.4GHz/5GHz 双频 WiFi，支持 802.11a/b/g/n/ac 协议，2x2 MIMO 技术Bluetooth 4.1（支持 BLE）&lt;br /&gt;
|-&lt;br /&gt;
| 以太网 || 10/100/1000Mbps 以太网 ( Realtek RTL8211E )&lt;br /&gt;
|-&lt;br /&gt;
| 显示 || &lt;br /&gt;
* 1 x HDMI 2.0 ( Type-A ), 支持 4K@60 帧输出1 x &lt;br /&gt;
* DP 1.2 (DisplayPort) , 支持 4K@60 帧输出2 x &lt;br /&gt;
* MIPI , 支持双通道 2560x1600@60 帧输出&lt;br /&gt;
* 1 x eDP 1.3 ( 4 lanes with 10.8Gbps ) &lt;br /&gt;
* 1 x HDMI IN 功能&lt;br /&gt;
|-&lt;br /&gt;
| 音频 || &lt;br /&gt;
* 1 x HDMI 或 1 x DP ( DispalyPort ) , 音频输出&lt;br /&gt;
* 1 x 耳麦 , 用于音频输入输出&lt;br /&gt;
* 1 x SPDIF 数字音频接口，用于音频输出&lt;br /&gt;
* 1 x 麦克风，板载音频输入&lt;br /&gt;
* 1 x I2S , 支持8通道&lt;br /&gt;
* 1 x MIC 阵列接口&lt;br /&gt;
|-&lt;br /&gt;
| 摄像头 || &lt;br /&gt;
* 2 x MIPI-CSI 摄像头接口 ( 每个接口最高支持 13Mpixel) &lt;br /&gt;
* 支持 USB Camera&lt;br /&gt;
|-&lt;br /&gt;
| 传感器 || 1 x 陀螺仪+重力加速度计，1 x 陀螺仪，1 x 霍尔元件，1 x 光传感器，1 x 电子罗盘&lt;br /&gt;
|-&lt;br /&gt;
| PCIe || 1 x mini PCIe，支持 LTE，兼容 USB 用于拓展 TF Card，兼容 mSATA 用于拓展 SATA 硬盘或者 SSD&lt;br /&gt;
|-&lt;br /&gt;
| SIM || 1 x SIM 卡座，用于配合 miniPCIe 扩展的 LTE 模块&lt;br /&gt;
|-&lt;br /&gt;
| USB || 4 x USB2.0 HOST，1 x USB3.0 Type-C&lt;br /&gt;
|-&lt;br /&gt;
| 红外 || 1 x 红外接收头，支持红外遥控功能&lt;br /&gt;
|-&lt;br /&gt;
| LED || &lt;br /&gt;
* 2 x 电源状态LED （红色和绿色）&lt;br /&gt;
* 1 x mSATA 电源状态LED（绿色）&lt;br /&gt;
|-&lt;br /&gt;
| 按键 || 1 x 复位键，1 x 电源键，1 x 升级键，1 x 菜单键，1 x 返回键，1 x 音量+，1 x 音量-&lt;br /&gt;
|-&lt;br /&gt;
| 调试串口 || 1 x 调试串口，用于开发调试&lt;br /&gt;
|-&lt;br /&gt;
| 预留接口 || 40pin 2.54mm 排针（4 x I2C 、1 x SPI、2 x UART、5 x GPIO（在全功能实现后还有 5 个 Gpio 富余））&lt;br /&gt;
|-&lt;br /&gt;
| 供电座 || &lt;br /&gt;
* DC12V - 2A 两pin 插座&lt;br /&gt;
* DC5V - 2A 两pin 插座&lt;br /&gt;
|-&lt;br /&gt;
| 电源 || &lt;br /&gt;
* DC 12V 2A 供电&lt;br /&gt;
* TypeC 供电&lt;br /&gt;
* Battery 供电&lt;br /&gt;
|-&lt;br /&gt;
| 支持的操作系统 || Android 6.0、Android8.1、Debian、Ubuntu&lt;br /&gt;
|-&lt;br /&gt;
| 编程语言支持 || C、C++、Kotlin、Java、Shell、Pyhon 等&lt;br /&gt;
|-&lt;br /&gt;
|colspan=2|&amp;lt;div style=&amp;quot;text-align:center&amp;quot;&amp;gt;&amp;lt;big&amp;gt;'''外观规格介绍'''&amp;lt;/big&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 产品尺寸 || 129 mm × 99 mm&lt;br /&gt;
|-&lt;br /&gt;
| 重量 || 99g&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== GPIO 规格 ===&lt;br /&gt;
下图是 Orange Pi RK3399 的 GPIO 引脚功能图：&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:RK3399-3.png]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:RK3399-4.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
== 快速入门 ==&lt;br /&gt;
=== 使用 OrangePi RK3399 要做哪些准备工作 ===&lt;br /&gt;
'''要启动你的OrangePi RK3399，请先准备好以下硬件:'''&lt;br /&gt;
* OrangePi RK3399 开发板&lt;br /&gt;
* TF 卡，最小 8GB 容量，class 10 级，建议使用品牌 TF 卡，如：闪迪 16G TF 卡（可选、Android系统无需TF卡）&lt;br /&gt;
* 一个5V/3A或更大功率的电源适配器（DC和TYPEC接口的皆可）&lt;br /&gt;
* USB转TTL串口(可选，用于调试或PC上进行操作)&lt;br /&gt;
* 一台支持HDMI输入的显示器或者电视（或选购LCD配件）&lt;br /&gt;
* 一套USB键盘鼠标，同时连接更多USB的设备时还需要USB HUB&lt;br /&gt;
* 一台编译用的主机，配置最好满足以下条件： &lt;br /&gt;
 64 位 CPU&amp;lt;br&amp;gt;&lt;br /&gt;
 8 GB 及以上内存&amp;lt;br&amp;gt;&lt;br /&gt;
 100GB 以上的空闲磁盘空间&amp;lt;br&amp;gt;&lt;br /&gt;
 操作系统可以是 Ubuntu14.04 Ubuntu18.04&lt;br /&gt;
=== 如何启动 OrangePi RK3399 ===&lt;br /&gt;
将开发板的 HDMI 接口通过 HDMI 线与显示器相连，将电源适配器插入带电的插座 上，电源线接口插入开发板，开发板 EMMC 预装有安卓系统，上电会自动开机。系统正常启动过程中，电源灯亮，状态灯闪烁。&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
如需使用 linux 系统，请参考 linux 系统烧录章节。&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 串口使用注意事项 ===&lt;br /&gt;
OrangePi RK3399 使用的波特率是 1500000，如果串口板使用的是cp210x 的芯片，在ubuntu18.04 会出现乱码的现象，ubuntu14.04 则不存在这个问题。&amp;lt;br&amp;gt;&lt;br /&gt;
经过验证， 使用低版本内核的cp210x驱动可以解决这个问题，所以Ubuntu18.04 需要客户自己移植低版本的驱动。&amp;lt;br&amp;gt;&lt;br /&gt;
下面给出参考方法。&amp;lt;br&amp;gt;&lt;br /&gt;
 git clone https://github.com/baiywt/cp210x.git &lt;br /&gt;
 cd cp210x/&lt;br /&gt;
 make&lt;br /&gt;
删除ubuntu 18.04 系统原本的cp210x驱动。&amp;lt;br&amp;gt;&lt;br /&gt;
 sudo rm -rf /lib/modules/$(uname -r)/kernel/drivers/usb/serial/cp210x.ko&lt;br /&gt;
拷贝编译好的cp210x驱动到系统目录&amp;lt;br&amp;gt;&lt;br /&gt;
 sudo cp ./cp210x.ko /lib/modules/$(uname -r)/kernel/drivers/usb/serial/&lt;br /&gt;
卸载原来的驱动&amp;lt;br&amp;gt;&lt;br /&gt;
 sudo rmmod cp210x &lt;br /&gt;
安装新的驱动&amp;lt;br&amp;gt;&lt;br /&gt;
 sudo modprobe cp210x&lt;br /&gt;
&lt;br /&gt;
== Android 系统的使用说明 ==&lt;br /&gt;
=== 使用 adb ===&lt;br /&gt;
第一次启动如需更改系统文件，需要关闭安全验证 (注：安装 apk 不需要关闭)，关闭安全验证后需要重启。&amp;lt;br&amp;gt;&lt;br /&gt;
 adb root&lt;br /&gt;
 adb disable-verity &lt;br /&gt;
 adb reboot&lt;br /&gt;
重新挂载&amp;lt;br&amp;gt;&lt;br /&gt;
 adb root adb &lt;br /&gt;
 remount&lt;br /&gt;
传送文件&amp;lt;br&amp;gt;&lt;br /&gt;
 adb push example.txt /system/&lt;br /&gt;
注意事项：有的 USB Type-C 线不支持 adb ,所以遇到这种情况可以换根 USB Type-C线&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
=== 使用 MIPI 摄像头进行拍照和录像 ===&lt;br /&gt;
OrangePi RK3399 在 android 系统下，可以搭配 OV13850 摄像头进行拍照和录像， 连接摄像头到 OrangePiRK3399 的 MIPI 接口，开机进入 Android 系统，用系统自带的 Camera 应用即可完成拍照和录像，操作跟 Android 手机是一样的。&amp;lt;br&amp;gt;&lt;br /&gt;
OrangePi RK3399 最多可同时连接两个 MIPI 摄像头，一个为前置、另一个为后置。连接方法如下图所示：&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''Camera1'''&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:RK3399-5.png]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''Camera2'''&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:RK3399-6.png]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
=== 使用 HDMI IN 功能 ===&lt;br /&gt;
需要到官网下载带 hdmiin 字样的安卓镜像。注意该镜像 camera1 不能使用。&amp;lt;br&amp;gt;&lt;br /&gt;
Android6.0 使用 hdmiin app 测试。&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:RK3399-7.png]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Android8.1 则打开系统自带的相机测试。&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 使用 MIPI 屏幕 ===&lt;br /&gt;
对于 android8.1，需要做以下设置。&amp;lt;br&amp;gt;&lt;br /&gt;
 $ adb root&lt;br /&gt;
 $ adb pull /system/build.prop&lt;br /&gt;
打开 build.prop 文件，注释此行 sys.hwc.device.primary=DP。设置 persist.demo.hdmirotationlock=1。如下图。&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:RK3399-8.png]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
将修改后的文件 push 到系统中&amp;lt;br&amp;gt;&lt;br /&gt;
 adb push build.prop /system&lt;br /&gt;
'''&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;连接方法如图：&amp;lt;/span&amp;gt;'''&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:RK3399-9.png]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:RK3399-10.png]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
=== 双屏异显 demo 使用 ===&lt;br /&gt;
仅 android8.1 支持。&amp;lt;br&amp;gt;&lt;br /&gt;
1）OrangePi RK3399 连接 HDMI 显示器、LCD1 连接 mipi 屏幕&amp;lt;br&amp;gt;&lt;br /&gt;
2）安装 dualscreen.apk、拷贝 test.mp4 文件到安卓系统的/sdcard/目录，可用以下命令完成&amp;lt;br&amp;gt;&lt;br /&gt;
 adb install dualscreen.apk &lt;br /&gt;
 adb push test.mp4 /sdcard/&lt;br /&gt;
3）在桌面点击 Settings-》Apps &amp;amp; notifications-》App info-》DualScreen-》Permissions-》打开 Storage 权限&amp;lt;br&amp;gt;&lt;br /&gt;
4)点击 DualScreen 图标&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:RK3399-11.png]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
5)点击播放开始播放 test.mp4&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:RK3399-12.png]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
=== PCIE 接口测试 ===&lt;br /&gt;
目前 Android 系统只适配了 PCIE 转 SATA（ASM1062）。其他 PCIE 器件的驱动暂时还没有适配。&amp;lt;br&amp;gt;&lt;br /&gt;
将硬盘接到 ASM1062，启动板子。系统会识别到设备，并自动挂载硬盘。&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:RK3399-13.png]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
在安卓系统中可打开文件管理器看到挂载的设备。&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:RK3399-14.png]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
== Linux 系统的使用说明 ==&lt;br /&gt;
=== Linux 启动亮灯情况说明 ===&lt;br /&gt;
* 启动后板载 LED 灯会亮红灯，绿灯闪烁&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 登录账号和密码 ===&lt;br /&gt;
* 用户名 orangepi, 密码：orangepi&lt;br /&gt;
* 用户名 root, 密码：orangepi&lt;br /&gt;
&lt;br /&gt;
=== 扩展 rootfs 分区 ===&lt;br /&gt;
系统第一次启动后会自动扩容，无需手动扩容。如果用户发现并没有扩容成功，可运行以下命令扩容。&lt;br /&gt;
 resize-helper&lt;br /&gt;
=== 时区设置与中文支持 ===&lt;br /&gt;
设置上海时间&amp;lt;br&amp;gt;&lt;br /&gt;
 cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
中文设置，打开终端，输入以下命令&amp;lt;br&amp;gt;&lt;br /&gt;
 sudo dpkg-reconfigure locales&lt;br /&gt;
进入语言配置界面&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:RK3399-15.png]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
然后往下找（键盘-按下键），在较后面，找到 zh_CN.UTF-8 UTF-8，如上图所示按空格选中，按回车确定。&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
然后来到如下界面，选择 zh_CN.UTF-8，确定，按下回车键。&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:RK3399-16.png]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
然后来到如下界面，选择 zh_CN.UTF-8，确定，按下回车键。出现如下信息，配置完成&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:RK3399-17.png]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
重启系统即可。&amp;lt;br&amp;gt;&lt;br /&gt;
中文输入法安装 参考文档 https://github.com/baiywt/docs&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 测试录音与放音 ===&lt;br /&gt;
输入以下命令测试麦克风录音&amp;lt;br&amp;gt;&lt;br /&gt;
 arecord -Dhw:0,0 -r8000 -f cd -d 3 audio.wav&lt;br /&gt;
3.5 耳机孔输出声音&amp;lt;br&amp;gt;&lt;br /&gt;
 aplay -Dhw:0,0 audio.wav&lt;br /&gt;
HDMI 输出声音&amp;lt;br&amp;gt;&lt;br /&gt;
 aplay -Dhw:2,0 audio.wav&lt;br /&gt;
也可修改/etc/asound.conf 文件，配置默认输出。&lt;br /&gt;
=== HDMI 与 3.5 音频切换 ===&lt;br /&gt;
使用 smplayer 播放一段音频，打开 PulseAudio Volune Control 应用。&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:RK3399-18.png]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
点击下图箭头，切换到 Configuration 一栏&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:RK3399-19.png]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
如下图配置，声音从 HDMI 输出。&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:RK3399-20.png]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
声音从耳机输出。&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:RK3399-21.png]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== WIFI 的配置方法 ===&lt;br /&gt;
* 修改配置文件（适用于 server 版本）&lt;br /&gt;
在 /etc/network/interface 中加入下面的配置，然后重启即可&amp;lt;br&amp;gt;&lt;br /&gt;
 auto wlan0&lt;br /&gt;
 iface wlan0 inet dhcp&lt;br /&gt;
 wpa-ssid orangepi  //此处填入 WIFI 账号（现在是 orangepi）&lt;br /&gt;
 wpa-psk orangepi   //此处填入 WIFI 密码（现在是 orangepi）&lt;br /&gt;
* 图形界面配置&lt;br /&gt;
点击桌面右下角的网络管理器图标&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:RK3399-22.png]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
点击名为 xunlong_orangepi_5G 的热点。&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:RK3399-23.png]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
输入密码即可连接&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:RK3399-24.png]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 使用蓝牙传输文件 ===&lt;br /&gt;
可下载 blueman 工具进行测试&amp;lt;br&amp;gt;&lt;br /&gt;
 sudo apt-get -y install blueman&lt;br /&gt;
&lt;br /&gt;
=== 使用 OV13850 摄像头 ===&lt;br /&gt;
在 camera2 接口上连接摄像头，启动系统后，打开命令行终端&amp;lt;br&amp;gt;&lt;br /&gt;
执行以下命令，如出现如下信息说明摄像头工作正常，如没有此信息，请检查摄像头是否连接正确&lt;br /&gt;
 $ dmesg |grep Async&lt;br /&gt;
 [ 1.378648] rkisp1: Async subdev notifier completed&lt;br /&gt;
执行如下命令打开摄像头&amp;lt;br&amp;gt;&lt;br /&gt;
 $ test_camera-gst.sh&lt;br /&gt;
用命令拍照，在/home/orangepi 目录下生成 jpg 图片&amp;lt;br&amp;gt;&lt;br /&gt;
 $ test_camera-capture.sh&lt;br /&gt;
用命令录像，录像时使用了硬件编码。在/home/orangepi 生成视频文件 output.ts&amp;lt;br&amp;gt;&lt;br /&gt;
 $ test_camera-record.sh&lt;br /&gt;
=== 测试 HDMI IN 功能 ===&lt;br /&gt;
执行测试脚本&amp;lt;br&amp;gt;&lt;br /&gt;
 $ test_hdmiin.sh&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 使用 MIPI 屏幕 ===&lt;br /&gt;
&lt;br /&gt;
下载 linux 源码，在 dts 中做如下修改&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width:800px;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|a/arch/arm64/boot/dts/rockchip/rk3399-orangepi-rk3399.dts &amp;lt;br&amp;gt;&lt;br /&gt;
+++&amp;lt;br&amp;gt;&lt;br /&gt;
b/arch/arm64/boot/dts/rockchip/rk3399-orangepi-rk3399.dts @@ -316,7 +316,7 @@&amp;lt;br&amp;gt;&lt;br /&gt;
};&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;dsi {&amp;lt;br&amp;gt;&lt;br /&gt;
-	status = &amp;quot;disabled&amp;quot;;&amp;lt;br&amp;gt;&lt;br /&gt;
+	status = &amp;quot;okay&amp;quot;;&amp;lt;br&amp;gt;&lt;br /&gt;
/delete-property/enable-gpios;&amp;lt;br&amp;gt;&lt;br /&gt;
/delete-property/reset-gpios; panel@1 {&amp;lt;br&amp;gt;&lt;br /&gt;
@@ -326,7 +326,7 @@&amp;lt;br&amp;gt;&lt;br /&gt;
};&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;gt9xx_1 {&amp;lt;br&amp;gt;&lt;br /&gt;
-	status = &amp;quot;disabled&amp;quot;;&amp;lt;br&amp;gt;&lt;br /&gt;
+	status = &amp;quot;okay&amp;quot;;&amp;lt;br&amp;gt;&lt;br /&gt;
touch-gpio = &amp;lt;&amp;amp;gpio1 20 IRQ_TYPE_LEVEL_LOW&amp;gt;; reset-gpio = &amp;lt;&amp;amp;gpio0 12 GPIO_ACTIVE_HIGH&amp;gt;;&amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
重新编译替换内核后，LCD1 接 MIPI 屏幕测试。&amp;lt;br&amp;gt;&lt;br /&gt;
默认是竖屏，可使用 xrandr -o left 翻转屏幕。&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== PCIE 接口测试 ===&lt;br /&gt;
目前 Linux 系统（v1.2 以上版本）适配了 PCIE 转 SATA（ASM1062）、RTL8822BE网卡。其他 PCIE 器件的驱动暂时还没有适配。&amp;lt;br&amp;gt;&lt;br /&gt;
* '''RTL8822BE 网卡测试'''&lt;br /&gt;
插入 RTL8822BE 无线网卡模块后启动系统,系统将会自动识别并加载 8822be.ko内核模块。&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
通过 lsmod 命令可以查看驱动是否成功加载，通过 ifconfig 命令可以查看 PCIE无线网卡对应的网络节点。&lt;br /&gt;
&lt;br /&gt;
root@OrangePi:~# lsmod &amp;lt;br&amp;gt;&lt;br /&gt;
Module		Size	Used by 8822be	2420736	0&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
root@OrangePi:~# ifconfig wlp1s0&amp;lt;br&amp;gt;&lt;br /&gt;
wlp1s0: flags=4099&amp;lt;UP,BROADCAST,MULTICAST&amp;gt;	mtu 1500&amp;lt;br&amp;gt;&lt;br /&gt;
ether f8:da:0c:5a:00:6f	txqueuelen 1000	(Ethernet) RX packets 0	bytes 0 (0.0 B)&amp;lt;br&amp;gt;&lt;br /&gt;
RX errors 0	dropped 83	overruns 0	frame 0&amp;lt;br&amp;gt;&lt;br /&gt;
TX packets 0	bytes 0 (0.0 B)&amp;lt;br&amp;gt;&lt;br /&gt;
TX errors 0	dropped 0 overruns 0	carrier 0	collisions&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''PCIE 转 SATA 测试'''&amp;lt;br&amp;gt;&lt;br /&gt;
'''连接方法如图所示。图中使用的模块是 ASM1062'''&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:RK3399-25.png]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:RK3399-26.png]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 双屏显示说明 ===&lt;br /&gt;
OrangePi RK3399 除了 HDMI 接一个显示屏外，还可以支持 typeC 转 HDMI 接第二个显示屏。&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
在 Linux 系统中可以通过界面下对双屏显示模式进行设置。使用鼠标点击 menu-》Preferences-》Monitor Settings&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:RK3399-27.png]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
可以看到当前系统下有两个显示设备，分别是 DP-1 和 HDMI-1。&amp;lt;br&amp;gt;&lt;br /&gt;
双屏显示支持双屏同显模式，双屏异显模式。异显模式 支持 On right、Above、On Left、Below 四种模式。&amp;lt;br&amp;gt;&lt;br /&gt;
在 Display Settings 中设置 Position，则可以切换双屏的显示模式。&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:RK3399-28.png]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
除此之外，linux 系统还支持双 MIPI DSI 输出（官网镜像不支持，需要修改软件）。&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 测试 GPU ===&lt;br /&gt;
安装测试软件&amp;lt;br&amp;gt;&lt;br /&gt;
 $ sudo apt install glmark2-es2&lt;br /&gt;
运行测试，可看到 GPU 跑分情况。&amp;lt;br&amp;gt;&lt;br /&gt;
 glmark2-es2&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
=== Chromium 网页浏览器 ===&lt;br /&gt;
系统预装的 Chromium 网页浏览器已经默认启用硬件加速，支持 WebGL，可以输入网址 chrome://gpu 了解硬件加速情况。如下图所示。&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:RK3399-29.png]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Android 固件烧录 ==&lt;br /&gt;
准备工具：&amp;lt;br&amp;gt;&lt;br /&gt;
如果主机为 windows 系统:&amp;lt;br&amp;gt;&lt;br /&gt;
AndroidTool_v2.38（android6.0） &lt;br /&gt;
AndroidTool_v2.58（android8.1）&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
如果主机为 Linux 系统:&amp;lt;br&amp;gt;&lt;br /&gt;
Linux_Upgrade_Tool_v1.24 （Android6.0） &amp;lt;br&amp;gt;&lt;br /&gt;
Linux_Upgrade_Tool_v1.39 （Android8.1）&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
如果板子已有固件与即将要烧录的固件不同（如已有固件为 Android6.0，要烧录Android8.1 的固件），则需要先擦除 EMMC。&amp;lt;br&amp;gt;&lt;br /&gt;
下面以擦除板子自带的 Android6.0 系统为例。&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* '''安装 RK USB 驱动'''&amp;lt;br&amp;gt;&lt;br /&gt;
下载 DriverAssitant_v4.6.zip，解压，然后运行里面的 DriverInstall.exe 。为了所有设备都使用更新的驱动，请先选择”驱动卸载”，然后再选择”驱动安装”。&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:RK3399-30.png]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* '''连接设备'''&amp;lt;br&amp;gt;&lt;br /&gt;
接上 DC 电源&amp;lt;br&amp;gt;&lt;br /&gt;
USB 数据线一端连接主机，Type-C 一端连接开发板 Type-C 母口。按住设备上的 RECOVERY （升级）键并保持。&amp;lt;br&amp;gt;&lt;br /&gt;
短按一下 RESET（复位）键。&amp;lt;br&amp;gt;&lt;br /&gt;
大约两秒钟后，松开 RECOVERY 键&amp;lt;br&amp;gt;&lt;br /&gt;
此时，如果连接了串口，将看到以下信息打印&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
 #Boot ver: 2017-07-12#1.05&lt;br /&gt;
 empty serial no. normal boot. checkKey&lt;br /&gt;
 vbus = 1&lt;br /&gt;
 rockusb key pressed.&lt;br /&gt;
&lt;br /&gt;
* '''擦除 EMMC&amp;lt;br&amp;gt;&lt;br /&gt;
下载 AndroidTool_v2.38 工具，运行 AndroidTool.exe。将会发现一个 LOADER 设备。&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:RK3399-31.png]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
点击升级固件&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:RK3399-32.png]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
点击固件，选择固件路径（注意要跟板子原有固件相同，这里是 Android6.0 固件）&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:RK3399-33.png]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
加载完成后，点击擦除 Flash。&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:RK3399-34.png]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
如果中间遇到下载 boot  失败的情况，只需重新上电，再继续擦除即可。&amp;lt;br&amp;gt;&lt;br /&gt;
另外，如果主机是 linux 系统，也可以用 Linux_Upgrade_Tool 工具擦除。&amp;lt;br&amp;gt;&lt;br /&gt;
下载 Linux_Upgrade_Tool_v1.24.zip。&amp;lt;br&amp;gt;&lt;br /&gt;
 $ unzip Linux_Upgrade_Tool_v1.24.zip&lt;br /&gt;
 $ cd Linux_Upgrade_Tool_v1.24&lt;br /&gt;
 $ sudo chmod +x ./upgrade_tool&lt;br /&gt;
擦除 EMMC&amp;lt;br&amp;gt;&lt;br /&gt;
 sudo ./upgrade_tool ef OrangePi_RK3399_Android6.0_20190920_hdmiin.img&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
$sudo	./upgrade_tool ef OrangePi_RK3399_Android6.0_20190920_hdmiin.img &amp;lt;br&amp;gt;&lt;br /&gt;
Loading loader...&amp;lt;br&amp;gt;&lt;br /&gt;
Erase flash ok.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
下面内容是烧录Android8.1的方法，使用AndroidTool_v2.58工具或Linux_Upgrade_Tool_v1.39.zip。&amp;lt;br&amp;gt;&lt;br /&gt;
烧录Android6.0步骤相同，但使用的工具是 AndroidTool_v2.38 或Linux_Upgrade_Tool_v1.24.zip。&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 进入 loader 模式烧录到 EMMC ===&lt;br /&gt;
* '''主机是win7 系统'''&amp;lt;br&amp;gt;&lt;br /&gt;
（1）安装瑞芯微驱动&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:RK3399-35.png]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:RK3399-36.png]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:RK3399-37.png]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
（2）OrangePi RK3399 先接上 DC 电源适配器， 再通过 Type-C 数据线连接好OrangePi RK3399 与 PC。&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
（3）按住 rescover 键不放，轻按下 reset 键，此时 OrangePi RK3399 进入 loader 模式。&amp;lt;br&amp;gt;&lt;br /&gt;
此时如连接串口 会看到如下信息：&amp;lt;br&amp;gt;&lt;br /&gt;
 #Boot ver: 0000-00-00#0.00&lt;br /&gt;
 empty serial no. normal boot. checkKey&lt;br /&gt;
 vbus = 1&lt;br /&gt;
 rockusb key pressed.&lt;br /&gt;
（4）打开 AndroidTool 工具&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:RK3399-38.png]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
（5）点击升级固件，选择固件路径后，先擦除 Flash，然后点击升级进行烧录。注意下图红色标记部分的顺序。&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:RK3399-39.png]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
烧录完成&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:RK3399-40.png]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* '''主机是linux 系统'''&amp;lt;br&amp;gt;&lt;br /&gt;
（1）准备 upgrade_tool 工具&amp;lt;br&amp;gt;&lt;br /&gt;
 $ unzip  Linux_Upgrade_Tool_v1.39.zip&lt;br /&gt;
 $ cd	Linux_Upgrade_Tool_v1.39&lt;br /&gt;
 $ sudo chmod +x ./upgrade_tool&lt;br /&gt;
（2）OrangePi RK3399 接上电源适配器，Type-C 数据线连接好 OrangePi RK3399 与PC。&amp;lt;br&amp;gt;&lt;br /&gt;
（3）按住 rescover 键不放，轻按下 reset 键，此时 OrangePi RK3399 进入 loader 模式。&amp;lt;br&amp;gt;&lt;br /&gt;
（4）烧录安卓固件&amp;lt;br&amp;gt;&lt;br /&gt;
 sudo ./upgrade_tool ef OrangePi_rk3399_Android8.1_v1.0.img	擦除 EMMC&lt;br /&gt;
 sudo ./upgrade_tool uf OrangePi_rk3399_Android8.1_v1.0.img	烧录到 EMMC&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''注：如遇到无法进入 loader 模式的情况，可尝试 MaskRom 模式烧录。方法如下：'''&amp;lt;br&amp;gt;&lt;br /&gt;
1、设备断开所有电源&amp;lt;br&amp;gt;&lt;br /&gt;
2、拔出 SD 卡&amp;lt;br&amp;gt;&lt;br /&gt;
3、用 USB Type-C 线连接好设备和主机&amp;lt;br&amp;gt;&lt;br /&gt;
4、用金属镊子接通 OrangePi RK3399 预留的焊点，并保持。&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:RK3399-41.png]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
5、设备插入电源。&amp;lt;br&amp;gt;&lt;br /&gt;
6、稍候片刻，之后松开镊子，设备应该就会进入 MaskRom 模式。&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:RK3399-42.png]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 使用SD升级卡烧录到 EMMC ===&lt;br /&gt;
准备工作：android 固件、一张 tf 卡、读卡器该方式只能在 windows 系统中使用。&amp;lt;br&amp;gt;&lt;br /&gt;
将读卡器插入主机，在 OrangePi RK3399 官方工具板块下载 SDDiskTool_v1.56，打开软件。&amp;lt;br&amp;gt;&lt;br /&gt;
勾选固件升级，选择固件，最后点击开始创建。请注意下图红色标记的地方。&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:RK3399-43.png]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
完成后将 TF 卡插入 OrangePi RK3399 的卡槽，上电启动，启动代码会将固件烧写到 EMMC 中。如需看到烧写进度，可准备一根 HDMI 线，连接板子与显示器。烧写过程大约是 3~4 分钟。&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Linux 固件烧录 ==&lt;br /&gt;
我们可以通过 Etcher 将 Orange Pi RK3399 的 Linux 固件烧录到 TF 卡中，如果您购买的是没有贴 EMMC Flash 芯片的 Orange Pi RK3399 开发板，则只能通过 TF 卡来启动系统。Etcher 支持如下的操作系统：&amp;lt;br&amp;gt;&lt;br /&gt;
* Linux（大多数发行版，如 Ubuntu）&lt;br /&gt;
* MacOS 10.9 和后续的版本&lt;br /&gt;
* Windows 7 和后续的版本&lt;br /&gt;
Etcher 软件安装包可以在其官网 https://etcher.io/ 中下载，也可以从 Orange Pi RK3399 的官网下载页的官方工具中下载&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
=== Etcher 的安装方式 ===&lt;br /&gt;
* Etcher 在 Windows 系统中的安装方式和普通软件的安装方式一样，这里不再赘述。&lt;br /&gt;
* Etcher 在 Ubuntu 和 Debian  系统中的安装方式如下&lt;br /&gt;
&lt;br /&gt;
 1.增加 Etcher Debian 仓库：&amp;lt;br&amp;gt;&lt;br /&gt;
 $ echo &amp;quot;deb https://dl.bintray.com/resin-io/debian stable etcher&amp;quot; | sudo tee/etc/apt/sources.list.d/etcher.list&lt;br /&gt;
 2.下载 key&lt;br /&gt;
 $ sudo apt-key adv --keyserver hkp://pgp.mit.edu:80 --recv-keys 379CE192D401AB61&lt;br /&gt;
 3.更新和安装&lt;br /&gt;
 $ sudo apt-get update &amp;amp;&amp;amp; sudo apt-get install etcher-electron&lt;br /&gt;
 4.卸载方式&lt;br /&gt;
 $ sudo apt-get remove etcher-electron&lt;br /&gt;
 $ sudo rm /etc/apt/sources.list.d/etcher.list &amp;amp;&amp;amp; sudo apt-get update&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 通过Etcher烧录Linux固件的方法 ===&lt;br /&gt;
* 首先打开 Etcher，其界面如下图所示 &amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:RK3399-44.png]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
* 然后通过 “Select image” 选择需要烧录的 Linux 固件&amp;lt;br&amp;gt;&lt;br /&gt;
* 接着插入 TF 卡，Etcher 会自动识别相应驱动器&amp;lt;br&amp;gt;&lt;br /&gt;
* 最后点击 “Flash！”开始烧录，烧录完后，即可插入开发板启动系统&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:RK3399-45.png]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 通过脚本将Linux系统烧录到 EMMC Flash 芯片中 ===&lt;br /&gt;
如果您购买的是的贴有 EMMC Flash 芯片的 Orange Pi RK3399 开发板，通过TF 卡启动 Linux 系统后，还可以通过 install_to_emmc 脚本将 Linux 系统烧录到EMMC Flash 中。&amp;lt;br&amp;gt;&lt;br /&gt;
在 Linux 终端中输入 install_to_emmc 命令，然后根据提示输入 y，就会开始自动烧录 Linux 系统到 EMMC Flash 中。烧录完成后，关闭电源，取出 TF 卡， 再次上电后就会自动运行 EMMC Flash 中的 Linux 系统。&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;  style=&amp;quot; width:800px;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|root@OrangePi:~# install_to_emmc&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
WARNING: EMMC WILL BE ERASED !, Continue (y/N)?	y&amp;lt;br&amp;gt;&lt;br /&gt;
Erasing EMMC ...&amp;lt;br&amp;gt;&lt;br /&gt;
Creating new filesystem on EMMC ...&amp;lt;br&amp;gt;&lt;br /&gt;
New filesystem created on /dev/mmcblk0.&amp;lt;br&amp;gt;&lt;br /&gt;
Partitioning EMMC ...&amp;lt;br&amp;gt;&lt;br /&gt;
Creating boot &amp;amp; linux partitions &amp;lt;br&amp;gt;&lt;br /&gt;
OK.&amp;lt;br&amp;gt;&lt;br /&gt;
Formating fat partition ... &amp;lt;br&amp;gt;&lt;br /&gt;
fat partition formated.&amp;lt;br&amp;gt;&lt;br /&gt;
Formating linux partition (ext4), please wait ... &amp;lt;br&amp;gt;&lt;br /&gt;
linux partition formated.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Instaling u-boot to EMMC ... &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Mounting EMMC partitions...&amp;lt;br&amp;gt;&lt;br /&gt;
FAT partitions mounted to /tmp/_fatdir &amp;lt;br&amp;gt;&lt;br /&gt;
linux partition mounted to /tmp/_extdir&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Copying file system to EMMC ...&amp;lt;br&amp;gt;&lt;br /&gt;
Creating &amp;quot;fstab&amp;quot;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;***********************************&amp;lt;/nowiki&amp;gt; &amp;lt;br&amp;gt;&lt;br /&gt;
Linux system installed to EMMC.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;***********************************&amp;lt;/nowiki&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Android 编译环境搭建 ==&lt;br /&gt;
编译环境建议 Ubuntu 14.04 或者 Ubuntu 18.04。不建议用虚拟机。RK3399 目前有两个版本的安卓 SDK，分别是 Android6.0 以及 Android8.1。下面以 Android6.0 为例。&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 获取 SDK 源码压缩包 ===&lt;br /&gt;
Android 源码包下载完后，首先需要将多个压缩文件合并成一个，然后进行解压。&amp;lt;br&amp;gt;&lt;br /&gt;
 mkdir OrangePi-rk3399&lt;br /&gt;
 cat OrangePi-RK3399_Android6.0_V1.0.tar.gz* &amp;gt;&lt;br /&gt;
 OrangePi-RK3399_Android6.0_V1.0.tar.gz&lt;br /&gt;
 tar xvf OrangePi-RK3399_Android6.0_V1.0.tar.gz -C OrangePi-rk3399 cd OrangePi-rk3399&lt;br /&gt;
&lt;br /&gt;
=== 搭建编译环境 ===&lt;br /&gt;
* 安装 JDK&lt;br /&gt;
Android 6.0 开发只能使用 openjdk7 的版本，高于或低于此版本以及 oracle 的JDK 都会导致编译失败。openjdk-7 的安装命令如下：&amp;lt;br&amp;gt;&lt;br /&gt;
 $ sudo add-apt-repository ppa:openjdk-r/ppa&lt;br /&gt;
 $ sudo apt-get update&lt;br /&gt;
 $ sudo apt-get install openjdk-7-jdk&lt;br /&gt;
* 安装平台支持软件&lt;br /&gt;
对于 Ubuntu14.04：&amp;lt;br&amp;gt;&lt;br /&gt;
 $ sudo apt-get update&lt;br /&gt;
 $ sudo apt-get install git gnupg flex bison gperf build-essential \ zip curl zlib1g-dev gcc-multilib g++-multilib libc6-dev-i386 \ lib32ncurses5-dev x11proto-core-dev libx11-dev lib32z1-dev ccache \ libgl1-mesa-dev libxml2-utils xsltproc unzip&lt;br /&gt;
&lt;br /&gt;
$ sudo apt-get install u-boot-tools&lt;br /&gt;
=== 编译 SDK 源码 ===&lt;br /&gt;
清除中间文件&amp;lt;br&amp;gt;&lt;br /&gt;
 cd uboot &amp;amp;&amp;amp; make distclean &lt;br /&gt;
 cd kernel &amp;amp;&amp;amp; make distclean&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
使用以下命令编译完整镜像&amp;lt;br&amp;gt;&lt;br /&gt;
 ./make.sh -F -M -u&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
编译完成后，在以下目录生成镜像文件。&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
cd rockdev/Image-rk3399_mid_orangepi tree -L 1&amp;lt;br&amp;gt;&lt;br /&gt;
.&lt;br /&gt;
├── boot.img&amp;lt;br&amp;gt;&lt;br /&gt;
├── kernel.img&amp;lt;br&amp;gt;&lt;br /&gt;
├── MiniLoaderAll.bin&amp;lt;br&amp;gt;&lt;br /&gt;
├── misc.img&amp;lt;br&amp;gt;&lt;br /&gt;
├── parameter.txt&amp;lt;br&amp;gt;&lt;br /&gt;
├── pcba_small_misc.img&amp;lt;br&amp;gt;&lt;br /&gt;
├── pcba_whole_misc.img&amp;lt;br&amp;gt;&lt;br /&gt;
├── recovery.img&amp;lt;br&amp;gt;&lt;br /&gt;
├── resource.img&amp;lt;br&amp;gt;&lt;br /&gt;
├── system.img&amp;lt;br&amp;gt;&lt;br /&gt;
├── trust.img&amp;lt;br&amp;gt;&lt;br /&gt;
├── uboot.img&amp;lt;br&amp;gt;&lt;br /&gt;
└── update.img&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
0 directories, 13 files&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
其中 update.img 是完整固件，可参照《Android 固件烧录》章节烧录至 EMMC。&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Linux编译环境搭建 ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
推荐使用主机环境为 64 位ubuntu18.04&amp;lt;br&amp;gt;&lt;br /&gt;
=== 获取 SDK 源码压缩包 ===&lt;br /&gt;
* '''Orange Pi Linux 源码下载器'''&amp;lt;br&amp;gt;&lt;br /&gt;
Orange Pi RK3399 的 Linux 源码已经上传到 GitHub，内核版本为 Linux 4.4，我们可以使用 OrangePi Linux  源码专用的下载器进行下载，获取下载器源码的方式如下所示：&amp;lt;br&amp;gt;&lt;br /&gt;
 $ sudo apt-get install git&lt;br /&gt;
 $ git clone https://github.com/orangepi-xunlong/OrangePi_Build.git&lt;br /&gt;
 $ cd OrangePi_Build&lt;br /&gt;
 $ ls&lt;br /&gt;
 Build_OrangePi.sh	lib	README.md&lt;br /&gt;
注意事项：源码要放到本地硬盘上，不要使用共享目录，或者另外挂载进来的硬盘， 否则影响正常编译。&amp;lt;br&amp;gt;&lt;br /&gt;
* '''运行下载器'''&amp;lt;br&amp;gt;&lt;br /&gt;
 $ ./Build_OrangePi.sh&lt;br /&gt;
输入 root 密码，然后回车&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:RK3399-46.png]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
选择 0 Build system with kernel/uboot/rootfs 进入开发板型号选择的界面&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:RK3399-47.png]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
选择 19 OrangePi RK3399，回车后将会开始下载 Orange Pi RK3399 的 Linux SDK源码&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:RK3399-48.png]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
下载的源码会存放在 OrangePi_Build 的同级目录下&amp;lt;br&amp;gt;&lt;br /&gt;
 $ ls ../OrangePi_Build OrangePi_Build OrangePiRK3399&lt;br /&gt;
&lt;br /&gt;
=== 搭建编译环境 ===&lt;br /&gt;
=== 编译Linux和U-boot源码 ===&lt;br /&gt;
== 串口调试工具介绍 ==&lt;br /&gt;
=== 基于Windows平台的使用 ===&lt;br /&gt;
=== 基于Linux平台的使用 ===&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	</feed>