1、参考的资料
1)友善之臂的官方教学文件:http://wiki.friendlyarm.com/wiki/index.php/NanoPi_Duo/zh#.E6.8E.A8.E8.8D.90.E6.90.AD.E9.85.8DMini_Shield_for_NanoPi_Duo.E5.BA.95.E6.9D.BF
2)系统固件下载地址:http://download.friendlyarm.com/nanopiduo
(进入直接下载NanoPi duo下的文件夹即可,系统镜像在official-ROMs文件夹下)
3)使用串口进行登录的方法:https://blog.csdn.net/bvngh3247/article/details/80666878
2、使用的硬件设施
1)友善之臂NanoPi duo
2)串口模块
3)供电插头
即为一个MircoUSB充电线,还有一个5V/2A的充电接头,这里注意不能直接从笔记本或台式电脑的USB口进行取电操作,因为无法满足供电的电流需求,在正常工作时NanoPi还是有比较大的发热现象的。
3、进行的过程
我就按照自己探索的过程进行叙述好了
1、在网上寻找资料,思考怎么才能进行系统的烧录,因为之前简单的玩过树莓派,因此进行Linux最小系统的烧录的经验还是有的。但是在友善之臂的官方文件中,下载镜像那个链接怎么也点不进去,总是跳回原来的界面,我也就只能个寻找的别的方法。然后就有了尝试自己去编译一个NanoPi的系统的念头,然后就有了第一部分对于Linux系统的操作。
(后面还是在淘宝上找到了网盘的链接,等一下,为什么是在淘宝上(+_+)?)
2、然后就是使用WIn32 disk Imager将镜像烧录进TF卡中,将TF插入NanoPi,完成
3、然后就是进行串口登录。
因为我只有一个核心板,没有下图所示的底板,
所以后面就是尝试去寻找进行串口通信的TX,RX口,最后发现是这两个(如下图)
4、然后进行连接,如下图
注意:先插串口,再开putty的串口连接,然后再插电,不要先插电再接串口,不然putty无法连接搭配NanoPi。
5、最后成功结果如下图:
4、后续
按照上面步骤,我就已经开始大意了,以为一切大功告成,但是后续没有那么简单,因为我发现,NanoPi duo 是拥有板载wifi的核心板,但是在烧录前面官方给的镜像文件后,竟然无法检测到板载的wifi模块,经过长时间的搜索,得出结论:官方的给的镜像文件并没有将wifi模块的驱动编译进去。
(没有wifi就无法联网,因为我只有一个核心板,因此只能另寻思路)
参考资料
1:https://www.bilibili.com/video/BV1wV411t7wi?from=search&seid=17716025918575735265
过程
1、在清华镜像源找到
2、点进去找到NanoPi duo
进去找到一个合适的版本进行下载。这里我选的是:
用7zip进行解压,得到镜像文件,然后写入镜像进SD卡
3、联网
使用putty用串口登录之后,使用命令打开NetworkManager
$ nmtui
得到如下页面
选择Activate a connection 选择一个wifi进行连接。
或者使用友善之臂官方给的命令行方式的连接方法:
以上,算是初步安装好环境,后面就可以进行别的操作了。