安装Linux系统到ARM11开发板
 2015.04.29    |      ARM11    |     AilsonJack    |     暂无评论    |     1817 views
By: Ailson Jack
Date: 2015-04-27
个人博客: http://www.only2fire.com/
<p style="text-indent: 2em;">这篇文章教大家如何一步一步的安装Linux系统到自己的ARM11开发板,文章参考了一些资料,在这里记录下,也方便以后自己查找。</p><p style="text-indent: 0em;">&nbsp;&nbsp;注:在进行下面的操作之前,请先下载相关文件。文件:<a class="btn btn-success" href="https://pan.baidu.com/s/1gdjau91" target="_blank">点此下载</a>&nbsp;密码:<span style="color: rgb(255, 0, 0);">3svv</span>。</p><p class="artical_littlestyle1">1、烧写BIOS</p><p style="text-indent: 2em;">准备一张4G的SD卡和一个读卡器(我这里用的是一张8G的SD卡),插上电脑,然后将其格式化:</p><p style="text-align:center"><img src="/uploads/AilsonJack/2018.08.20/1534730340576960.png" onclick="preview_image(&#39;/uploads/AilsonJack/2018.08.20/1534730340576960.png&#39;)"/></p><p style="text-align:center"><img src="/uploads/AilsonJack/2018.08.20/1534730340140025.png" onclick="preview_image(&#39;/uploads/AilsonJack/2018.08.20/1534730340140025.png&#39;)"/></p><p style="text-align:center"><img src="/uploads/AilsonJack/2018.08.20/1534730340611681.png" onclick="preview_image(&#39;/uploads/AilsonJack/2018.08.20/1534730340611681.png&#39;)"/></p><p style="text-indent: 2em;">接着<strong><span style="color: rgb(255, 0, 0);">以管理员的身份</span></strong>打开我提供给大家的一个工具<span style="color: rgb(255, 0, 0);">SD-Flasher.exe</span>,点击<span style="color: rgb(255, 0, 0);">scan</span>按钮,检测到了SD卡,如果没有以管理员身份打开<span style="color: rgb(255, 0, 0);">SD-Flasher.exe</span>,那么可能检测不到SD卡:<br/></p><p style="text-align:center"><img src="/uploads/AilsonJack/2018.08.20/1534730342863360.png" onclick="preview_image(&#39;/uploads/AilsonJack/2018.08.20/1534730342863360.png&#39;)"/></p><p style="text-indent: 2em;">在<span style="color: rgb(255, 0, 0);">Image File to Fuse…</span>中找到我提供给大家的<span style="color: rgb(255, 0, 0);">superboot-20101223.bin</span>文件:</p><p style="text-align:center"><img src="/uploads/AilsonJack/2018.08.20/1534730343281319.png" onclick="preview_image(&#39;/uploads/AilsonJack/2018.08.20/1534730343281319.png&#39;)"/></p><p style="text-align:center"><img src="/uploads/AilsonJack/2018.08.20/1534730349635799.png" onclick="preview_image(&#39;/uploads/AilsonJack/2018.08.20/1534730349635799.png&#39;)"/></p><p style="text-indent: 2em;">最后点击<span style="color: rgb(255, 0, 0);">Fuse</span>按钮,之后点击<span style="color: rgb(255, 0, 0);">Quit</span>按钮:</p><p style="text-align:center"><img src="/uploads/AilsonJack/2018.08.20/1534730350843350.png" onclick="preview_image(&#39;/uploads/AilsonJack/2018.08.20/1534730350843350.png&#39;)"/></p><p style="text-indent: 2em;">到这里,BIOS的烧写已经完成,将SD卡插到ARM11开发板的SD卡插槽,然后将启动开关拨到SDBoot,连接好开发板与电脑的串口线,打开SecureCRT,给开发板上电,SecureCRT上面显示的信息如下:</p><p style="text-align:center"><img src="/uploads/AilsonJack/2018.08.20/1534730351874944.png" onclick="preview_image(&#39;/uploads/AilsonJack/2018.08.20/1534730351874944.png&#39;)"/></p><p class="artical_littlestyle2">2、安装USB连接线驱动</p><p style="text-indent: 2em;">由于我的电脑是Windows 7 64位的,在这一步中安装USB驱动虽然成功了,但是插上开发板后,识别不了USB设备,因此我使用的是虚拟机中装Win XP来解决这个问题。</p><p style="text-indent: 2em;">Win 7 32位系统不知道行不行,你们自行试试吧,实在不行的话,就用VirtualBox装一个XP系统吧。</p><p style="text-indent: 2em;">先双击<span style="color: rgb(255, 0, 0);">FriendlyARM USB Download Driver Setup_20090421</span>,进行驱动安装,这一步就是单纯的下一步,下一步,很简单的,就不上截图了。</p><p style="text-indent: 2em;">打开DNW软件,可以看到图中的<span style="color: rgb(255, 0, 0);">USB:x</span>,表明USB连接还没建立起来:</p><p style="text-align:center"><img src="/uploads/AilsonJack/2018.08.20/1534730355412536.png" onclick="preview_image(&#39;/uploads/AilsonJack/2018.08.20/1534730355412536.png&#39;)"/></p><p style="text-indent: 2em;">接着拿出开发板配套的USB线,插到开发板和电脑上,此时开发板在第一步中已经上电了,此时DNW软件上显示的是<span style="color: rgb(255, 0, 0);">USB:ok</span>,表明USB连接已经建立:</p><p style="text-align:center"><img src="/uploads/AilsonJack/2018.08.20/1534730356251742.png" onclick="preview_image(&#39;/uploads/AilsonJack/2018.08.20/1534730356251742.png&#39;)"/></p><p class="artical_littlestyle3">3、安装Linux系统</p><p style="text-indent: 2em;"><span style="background-color: rgb(118, 146, 60);">(1)、</span>格式化Nand Flash</p><p style="text-indent: 2em;">打开SecurtCRT,输入<span style="color: rgb(255, 0, 0);">f</span>选项,回车:</p><p style="text-align:center"><img src="/uploads/AilsonJack/2018.08.20/1534730357956105.png" onclick="preview_image(&#39;/uploads/AilsonJack/2018.08.20/1534730357956105.png&#39;)"/></p><p style="text-indent: 2em;"><span style="background-color: rgb(118, 146, 60);">(2)、</span>安装BootLoader</p><p style="text-indent: 2em;">在SecurtCRT中输入<span style="color: rgb(255, 0, 0);">v</span>,此时处于等待DNW发送数据的状态:</p><p style="text-align:center"><img src="/uploads/AilsonJack/2018.08.20/1534730358863723.png" onclick="preview_image(&#39;/uploads/AilsonJack/2018.08.20/1534730358863723.png&#39;)"/></p><p style="text-indent: 2em;">点击DNW软件中<span style="color: rgb(255, 0, 0);">USB Port</span>下的<span style="color: rgb(255, 0, 0);">Transmit/Restore</span>选项,在弹出的窗口中,找到我提供给大家的安装映像文件,这里根据自己的机型选择文件,我这个开发板是256MB的内存,所以我这里选择的是<span style="color: rgb(255, 0, 0);">u-boot_nand-ram256.bin</span>文件:</p><p style="text-align:center"><img src="/uploads/AilsonJack/2018.08.20/1534730397577406.png" onclick="preview_image(&#39;/uploads/AilsonJack/2018.08.20/1534730397577406.png&#39;)"/></p><p style="text-align:center"><img src="/uploads/AilsonJack/2018.08.20/1534730398104183.png" onclick="preview_image(&#39;/uploads/AilsonJack/2018.08.20/1534730398104183.png&#39;)"/></p><p style="text-align:center"><img src="/uploads/AilsonJack/2018.08.20/1534730398954819.png" onclick="preview_image(&#39;/uploads/AilsonJack/2018.08.20/1534730398954819.png&#39;)"/></p><p style="text-indent: 2em;"><span style="background-color: rgb(118, 146, 60);">(3)、</span>安装Linux内核</p><p style="text-indent: 2em;">在SecurtCRT中输入<span style="color: rgb(255, 0, 0);">k</span>,同样的使用DNW,选择文件<span style="color: rgb(255, 0, 0);">zImage_s70</span>,我的开发板搭配的触摸屏型号是<span style="color: rgb(255, 0, 0);">S70</span>,你们也根据自己的实际情况选择吧:<br/></p><p style="text-align:center"><img src="/uploads/AilsonJack/2018.08.20/1534730398313102.png" onclick="preview_image(&#39;/uploads/AilsonJack/2018.08.20/1534730398313102.png&#39;)"/></p><p style="text-align:center"><img src="/uploads/AilsonJack/2018.08.20/1534730400721204.png" onclick="preview_image(&#39;/uploads/AilsonJack/2018.08.20/1534730400721204.png&#39;)"/></p><p style="text-align:center"><img src="/uploads/AilsonJack/2018.08.20/1534730405697730.png" onclick="preview_image(&#39;/uploads/AilsonJack/2018.08.20/1534730405697730.png&#39;)"/></p><p style="text-indent: 2em;"><span style="background-color: rgb(118, 146, 60);">(4)、</span>安装文件系统</p><p style="text-indent: 2em;">在SecurtCRT中输入<span style="color: rgb(255, 0, 0);">y</span>(<span style="color: rgb(255, 0, 0);">或者u</span>),同样的使用DNW,选择文件<span style="color: rgb(255, 0, 0);">rootfs_qtopia_qt4.img</span>(<span style="color: rgb(255, 0, 0);">或者rootfs_qtopia_qt4.ubi</span>),这个文件有点大,所以花费的时间要长一些:</p><p style="text-align:center"><img src="/uploads/AilsonJack/2018.08.20/1534730406282461.png" onclick="preview_image(&#39;/uploads/AilsonJack/2018.08.20/1534730406282461.png&#39;)"/></p><p style="text-align:center"><img src="/uploads/AilsonJack/2018.08.20/1534730408916054.png" onclick="preview_image(&#39;/uploads/AilsonJack/2018.08.20/1534730408916054.png&#39;)"/></p><p style="text-align:center"><img src="/uploads/AilsonJack/2018.08.20/1534730412656121.png" onclick="preview_image(&#39;/uploads/AilsonJack/2018.08.20/1534730412656121.png&#39;)"/></p><p style="text-indent: 2em;"><span style="background-color: rgb(118, 146, 60);">(5)、</span>重启开发板</p><p style="text-indent: 2em;">断开开发板的电源,然后将开关拨到NAND,给开发板上电,可以看到Linux系统已经安装成功了。</p><p style="text-indent: 2em;">至此,安装Linux系统到ARM11开发板已经完成了,大家有什么不明白的地方,欢迎留言,如果力所能及一定帮忙啦<img src="/UEditor/dialogs/emotion/images/face/i_f03.gif"/>。<br/></p>
欢迎关注博主的公众号呀,精彩内容随时掌握:
热情邀请仔细浏览下博客中的广告,万一有对自己有用或感兴趣的呢。◕ᴗ◕。。
如果这篇文章对你有帮助,记得点赞和关注博主就行了^_^,当然了能够赞赏博主,那就非常感谢啦!
注: 转载请注明出处,谢谢!^_^
转载请注明来源: 本文链接:  By: AilsonJack
安装Linux系统到ARM11开发板  |  说好一起走
暂无评论,要不要来个沙发
发表评论

 
Copyright © 2015~2023  说好一起走   保留所有权利   |  百度统计  蜀ICP备15004292号