[经验] 【NanoPi M1 Plus试用体验】3-安卓系统体验篇-成功上网

[复制链接]

技术员

发表于 2017-5-17 16:59:13   728 查看 3 回复 显示全部楼层 倒序浏览
分享
0 前言
上一期,对开发板进行了上电及Debian系统体验,这一期,体验的是Android系统。本期尝试了两个版本的安卓系统。而且,亮点是解决了联网问题。

1 安卓系统烧录
附赠的TF卡内容为空,所以需要烧录新系统。利用TF卡制作Android系统的步骤如下:
1-1 以管理员权限运行HDDLLF.4.40软件,并且格式化SD卡,格式化后把卡从电脑拔出来,再把卡插入电脑,使用Windows自带的格式化程序把SD卡格式化成FAT32格式,格式化后把卡拔出来;
1-2 将固件nanopi-m1-plus-android.img.zip和烧写工具PhoenixCard_V310.rar分别解压,在Windows下插入TF卡(限4G及以上的卡)。
1-3 以管理员身份运行PhoenixCard, 在PhoenixCard的界面上,选择你的TF卡盘符,镜像文件选择为Android系统固件,烧写模式选择卡启动,点击 烧录 按钮烧写即可。
1-4 当制作完成TF卡后,拔出TF卡插入M1 Plus的BOOT卡槽,上电启动(注意,这里需要5V/2A的供电),你可以看到绿灯常亮以及蓝灯闪烁,这时你已经成功启动Android系统。
Android系统烧录.png 1.png
注:每次烧写Android系统时,必须先格式化TF卡。

2 尝试联网
网络对于任何一个操作系统来说都非常重要,不能联网的电脑,就不用说什么体验了。于是我尝试了以下方式。
2-1 WiFi功能
经过测试,板载WiFi模块(AP6212A)不能使用,什么反应也没有,原因可能是没有相关驱动;
2.JPG
2-2 外接USB WiFi模块
于是试试其他的外置模块。
EDUP N8505GS(RTL8188CUS)不能用;
Comfast CF-WU720N(RTL8188EUS)也不能用;
有点失望,手里的WiFi模块都不能正常使用。
官方的Wiki教程是这样说明的,
连接USB WiFi
Android系统目前仅支持型号为rtl8188etv/rtl8188eu的USB WiFi,即插即用。
但是,USB WIFI模块都是使用RTL8188芯片,难道是子系列的驱动不兼容?
2-3 以太网不能用
3.JPG
忧伤了,所有的联网方式均告失败。看来,官方还需要做很多驱动适配工作啊。

3 外设输入接口尝试
3-1 USB键盘鼠标可以正常使用
3-2 红外遥控器可以正常使用
3-3 读卡U盘内容
4.JPG
3-4 播放Mp3
注意:默认HDMI音频输出,所以要将耳机孔插入HDMI-VGA转换器中。
5.JPG
3-5 播放本地视频
6.JPG


-------------------------------------------------------华丽的分割线,成功上网的分界线----------------------------------------------
4 安装Banana Pi 安卓固件
作为爱折腾的Maker,不打算放弃,换个思路。
国内有多家公司在做开源智能硬件,类似于树莓派的产品还有Banana Pi,Orange Pi,而且很多开发板都是基于全志H3 SoC的方案。
于是我在Banana Pi的官网上找到了一个与Nano Pi M1+(右图)很相似的开发板,Banana Pi M2+(左图)。硬件配置几乎完全相同,不知道系统是否能兼容,想看下原理图,在他们的论坛里还真找到了,于是进行了对比,两款开发板的引脚配置是一样的,进一步增加了我的信心,于是打算烧录系统进行验证,如果成功,就解决了上网的问题。Banana Pi的安卓固件似乎已经移植好了WiFi和以太网模块驱动。
7-banana Pi M2 .jpg 7-2.jpg
5-1 下载固件
http://www.banana-pi.org.cn/
http://www.banana-pi.org.cn/m2plus-download.html
https://pan.baidu.com/s/1c245pZU#list/path=%2F
第三个地址里,有需要的安卓固件。
可以看到,Nano Pi比Banana Pi的固件体积小了很多,基本可以肯定没有打包必要驱动。
3-1.png
5-2 按照第一小节方法烧录系统
此处略。
5-3 上电开机
成功开机。看到了开机Logo。
9.JPG
5-4 联网
打开WiFi开关,好激动,看到了WiFi网络,也看到了以太网IP地址。打开网页看看,完美上网。解决了一个大问题。
10.JPG 11.JPG
5-5 音视频
Kodi播放没有问题,体验很爽。唯一不足的是,红外遥控器不能使用。可能是没有相应的驱动适配。

6 小结
我觉得Nano Pi M1+能够安装Android系统,是比树莓派2B更好的体验,现在树莓派上能够体验的Android版本很少,也很旧,更多适配工作没有开展。然而,友善之臂的Android版本的很多驱动没有进行移植,连基本的联网功能都实现不了,所以体验也很一般,希望官方尽快推出更加完善的版本。
反观Banana Pi的安卓系统,实现了联网功能,系统体验也更加好。可以实现电视盒子功能。
这么一来,Banana Pi M2+的所有固件都可以直接用在Nano Pi M1+上,可玩性得到了极大的增强。大家也可以去官方下载其他系统进行体验。



12.JPG
标签:音视频

技术员

发表于 2017-5-18 10:55:23  
看起来还不错哦
回复

点赞

实习生

发表于 2017-5-19 14:38:14  

PCB在线计价下单

板子大小:

cm
X
cm

层数:

2

板子数量:

10

厚度:

1.6
学习学习
回复

发表于 2017-5-20 16:05:04  

看起来很厉害!!!!!!!!!!!!!
回复

点赞

高级模式
您需要登录后才可以回帖 登录 | 注册

关闭

站长推荐 上一条 /9 下一条

小黑屋|手机版|Archiver| 电子发烧友 ( 粤ICP备14022951号-2 )     

GMT+8, 2017-7-23 14:36 , Processed in 0.153137 second(s), 19 queries , Memcache On.

微信扫描
快速回复 返回顶部 返回列表
-

推荐专区

技术干货集中营

专家问答

用户帮助┃咨询与建议┃版主议事

我的提问

工程师杂谈

工程师创意

工程师职场

论坛电子赛事

社区活动专版

发烧友活动

-

嵌入式论坛

单片机/MCU论坛

FPGA|CPLD|ASIC论坛

DSP论坛

嵌入式系统论坛

-

电源技术论坛

电源技术论坛

-

硬件设计论坛

PCB设计论坛

电路设计论坛

电子元器件论坛

控制|传感

总线技术|接口技术

-

测试测量论坛

LabVIEW论坛

Matlab论坛

测试测量技术专区

仪器仪表技术专区

-

EDA设计论坛

multisim论坛

PADS技术论坛

Protel|AD|DXP论坛

Allegro论坛

proteus论坛|仿真论坛

EasyEDA-中国人自已的EDA工具

Orcad论坛

-

综合技术与应用

电机控制

智能电网

光电及显示

参考设计中心

汽车电子技术论坛

医疗电子论坛

-

开源硬件

DFRobot专区

树莓派论坛

智能硬件论坛

开发快智能硬件开发平台

Intel物联网开发者专区

Waveshare

乐美客SBC专区

Arduino论坛

BeagleBone论坛

机器人论坛

创客神器NanoPi

小钢炮CANNON

比派科技banana pi专区

-

无线通信论坛

无线通信技术专区

天线|RF射频|微波|雷达技术

-

IC设计论坛

芯片测试与失效分析

Mixed Signal/SOC[数模混合芯片设计]

Analog/RF IC设计

设计与制造封装测试

-

个人版区

阿东Verilog技术专版

直流马达驱动电路设计

LabVIEW英雄联盟

特权同学FPGA专区

-

厂商专区

灵动微电子 MM32

盈鹏飞嵌入式

TI论坛

TI Deyisupport社区

芯灵思嵌入式论坛

Tisan

米尔科技

庆科社区

WIZnet技术专区

Cypress技术论坛

飞凌嵌入式

Qualcomm技术论坛

英创嵌入式

机智云GoKit论坛

-

检测技术与质量

电磁兼容(EMC)设计与整改

安规知识论坛

检测与认证

-

消费电子论坛

手机技术论坛

平板电脑/mid论坛

音视/视频/机顶盒论坛

-

电子论坛综合区

聚丰众筹官方社区

新人报道区

聚丰供应链

-

论坛服务区

-

供求信息发布

供需广告

招聘┃求职发布区

电子展览展会专区