<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.linksprite.com/index.php?action=history&amp;feed=atom&amp;title=Linux%E8%AE%BE%E5%A4%87%E9%A9%B1%E5%8A%A8%E5%BC%80%E5%8F%91%E5%A5%97%E4%BB%B6</id>
	<title>Linux设备驱动开发套件 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.linksprite.com/index.php?action=history&amp;feed=atom&amp;title=Linux%E8%AE%BE%E5%A4%87%E9%A9%B1%E5%8A%A8%E5%BC%80%E5%8F%91%E5%A5%97%E4%BB%B6"/>
	<link rel="alternate" type="text/html" href="https://wiki.linksprite.com/index.php?title=Linux%E8%AE%BE%E5%A4%87%E9%A9%B1%E5%8A%A8%E5%BC%80%E5%8F%91%E5%A5%97%E4%BB%B6&amp;action=history"/>
	<updated>2026-04-30T15:45:51Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.31.0</generator>
	<entry>
		<id>https://wiki.linksprite.com/index.php?title=Linux%E8%AE%BE%E5%A4%87%E9%A9%B1%E5%8A%A8%E5%BC%80%E5%8F%91%E5%A5%97%E4%BB%B6&amp;diff=8654&amp;oldid=prev</id>
		<title>Alvin at 06:41, 26 May 2016</title>
		<link rel="alternate" type="text/html" href="https://wiki.linksprite.com/index.php?title=Linux%E8%AE%BE%E5%A4%87%E9%A9%B1%E5%8A%A8%E5%BC%80%E5%8F%91%E5%A5%97%E4%BB%B6&amp;diff=8654&amp;oldid=prev"/>
		<updated>2016-05-26T06:41:25Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 06:41, 26 May 2016&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-l7&quot; &gt;Line 7:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 7:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*3.ARM处理器以及Linux在ARM的实现原理&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*3.ARM处理器以及Linux在ARM的实现原理&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[File:1-339.jpg]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[File:1-339.jpg&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;| 640px&lt;/ins&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[File:1-340.jpg]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[File:1-340.jpg&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;| 640px&lt;/ins&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Alvin</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.linksprite.com/index.php?title=Linux%E8%AE%BE%E5%A4%87%E9%A9%B1%E5%8A%A8%E5%BC%80%E5%8F%91%E5%A5%97%E4%BB%B6&amp;diff=8644&amp;oldid=prev</id>
		<title>Alvin: Created page with &quot;== 套件介绍 ==  该套件是包含《Linux驱动开发详解：基于最新的Linux4.0内核》一书在内的全套实践平台。套件为读者提供了完整的linux4....&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.linksprite.com/index.php?title=Linux%E8%AE%BE%E5%A4%87%E9%A9%B1%E5%8A%A8%E5%BC%80%E5%8F%91%E5%A5%97%E4%BB%B6&amp;diff=8644&amp;oldid=prev"/>
		<updated>2016-05-26T05:48:22Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;== 套件介绍 ==  该套件是包含《Linux驱动开发详解：基于最新的Linux4.0内核》一书在内的全套实践平台。套件为读者提供了完整的linux4....&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== 套件介绍 ==&lt;br /&gt;
&lt;br /&gt;
该套件是包含《Linux驱动开发详解：基于最新的Linux4.0内核》一书在内的全套实践平台。套件为读者提供了完整的linux4.0镜像文件和本书的配套工程文件。读者在阅读本书的同时，可以结合pcDuino3nano硬件平台相结合，边学习，边实践。本书适合宋宝华老师以下三门课程：&lt;br /&gt;
&lt;br /&gt;
*1.Linux内核与驱动深入剖析与编程&lt;br /&gt;
*2.Linux系统编程与调试调优&lt;br /&gt;
*3.ARM处理器以及Linux在ARM的实现原理&lt;br /&gt;
&lt;br /&gt;
[[File:1-339.jpg]]&lt;br /&gt;
&lt;br /&gt;
[[File:1-340.jpg]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
pcDuino3硬件规格&lt;br /&gt;
&lt;br /&gt;
[[File:1-341.jpg]]&lt;br /&gt;
&lt;br /&gt;
pcDuino3nano硬件规格&lt;br /&gt;
&lt;br /&gt;
[[File:1-342.jpg]]&lt;br /&gt;
&lt;br /&gt;
== 套件清单 ==&lt;br /&gt;
&lt;br /&gt;
*《Linux驱动开发详解：基于最新的Linux4.0内核》1本&lt;br /&gt;
*pcDuino3nano 1个&lt;br /&gt;
*SD卡1个&lt;br /&gt;
*USB Micro数据线1条&lt;br /&gt;
*USB 串口线1条&lt;br /&gt;
*交叉网线1条&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Tutorial ==&lt;br /&gt;
&lt;br /&gt;
Pre-requisites&lt;br /&gt;
*1. 8G (or bigger) TF card( Speed class is recommended for Class 6 or higher)&lt;br /&gt;
*2. TF card reader&lt;br /&gt;
*3. [http://www.linksprite.com/image-for-pcduino8-uno/Image for pcDuino3 nano]&lt;br /&gt;
*4. Windows tool: [https://s3.amazonaws.com/pcduino/Tools/win32diskimager-v0.7-binary.zip Win32DiskImager]&lt;br /&gt;
*5. Windows tool: Xshell&lt;br /&gt;
&lt;br /&gt;
Create&lt;br /&gt;
&lt;br /&gt;
Plug TF Card Reader into Windows PC and open Win32DiskImager as administrator.&lt;br /&gt;
&lt;br /&gt;
*Select the Image File that you unzip from the downloaded File&lt;br /&gt;
*Select the Device that the PC recognized&lt;br /&gt;
*Click the write button.&lt;br /&gt;
*It will say Write Successful at the end.&lt;br /&gt;
&lt;br /&gt;
[[File:1-343.png]]&lt;br /&gt;
&lt;br /&gt;
Run&lt;br /&gt;
&lt;br /&gt;
[[File:1-344.png]]&lt;br /&gt;
&lt;br /&gt;
*Plug the TF card into pcDuino3 nano&lt;br /&gt;
*Connect 5V DC power input via Micro USB port&lt;br /&gt;
*Connect TTL port and USB to TTL&lt;br /&gt;
*Open Xshell select serial and right COM Baud rate is 115200&lt;br /&gt;
*Power on and run&lt;br /&gt;
&lt;br /&gt;
[[File:1-345.png]]&lt;br /&gt;
&lt;br /&gt;
Network test&lt;br /&gt;
*Enter the login user &amp;quot;root&amp;quot;&lt;br /&gt;
*Input &amp;quot;sudo ping www.baidu.com&amp;quot;&lt;br /&gt;
&lt;br /&gt;
[[File:1-346.png]]&lt;br /&gt;
&lt;br /&gt;
If you see the above message, network is ok.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note: For the first time boot, system initialization may take some time (about 2-3 minutes ), and USB port is disabled. Please do not shutdown before system restart.&lt;br /&gt;
The image of pcDuino 3 nano:https://s3.amazonaws.com/linksprite/pcduino/pcduino3-nano-4.4.0-ready-image.img&lt;/div&gt;</summary>
		<author><name>Alvin</name></author>
		
	</entry>
</feed>