准备物品
-
一个香橙派3B(本文8GB内存)(建议内存越大越好)
-
一个eMMc模块(本文250GB)(建议按实际需求,如32GB以上)
-
一张TF(本文32GB)(建议8GB以上)
-
一个读卡器(用来刷TF卡)
下载香橙派3B Android镜像
TF卡和eMMc启动镜像
选中不带lcd字符的镜像(本文需要HDMI的视频输出,所以不是lcd)
对Android镜像进行解压
需要解压两次,直到看到后缀为img的Android镜像
下载官方的工具
Android镜像烧录工具-SDDiskTool
需要版本确认为最新的v1.72(注意本文的时效性,以官方最新文档为准)
同样解压缩
先插入USB读卡器读取TF卡
然后后双击打开SD_Firmware_Tool.exe
下拉选择要写入的TF卡
一定要反复确认盘符和容量是否是插入的TF卡(避免格式化其他磁盘)
建议先点击恢复磁盘,对TF卡进行格式化
选择固件
固件为之前解压的Android镜像img文件
点击开始创建
点击是
等待写入
开始拷贝固件
提示升级磁盘创建成功
点击确定
插入TF卡,通电,接入显示屏
正常情况下可以看到固件复制eMMc进度
看到下文提示后
提示remove sd(移除SD卡)
可以在不断电的情况下直接取出TF卡,此时Android系统会自行重启(系统已在eMMc模块)
注意上述情况是在正常的情况下
如果通电后无反应,那么就需要先清除使用 RKDevTool 清空 SPIFlash 的方法,清除eMMc模块数据,然后再尝试TF卡写入eMMc
这时候需要准备一个双头USB(公头)
这个数据线要能支持数据传输的功能(很重要)(有的数据线只支持供电协议)
PS:
如果需要eMMc模块,就趁早买一个双头USB
一头插入香橙派,一头插入win usb
注意是插入白色的USB2.0 (不要插入蓝色的USB3.0)
注意只能插入图中红框的接口,其他的白色2个和蓝色1个都没反应
解压官方工具
Android和Linux镜像烧录工具-RKDevTool和驱动程序
DriverAssitant_v5.12
点击DriverInstall.exe
点击驱动安装
确认安装成功
解压官方工具
Android和Linux镜像烧录工具-RKDevTool和驱动程序
RKDevTool_Release_v3.15
RKDevTool_v3.15_for_window
点击RKDevTool.exe
此时还没有发现设备
操作步骤
-
确保开发板没有插入 TF 卡,没有连接电源(取出TF卡,开发板断电)
-
按住开发板的 MaskROM 按键不放(长按特殊按键)
-
开发板接上 Type-C 接口的电源,并上电,松开MaskROM按键了(先通电,后松键)
按照正确操作后
会变为发现一个设备
点击高级功能
选择boot文件
文件夹为Android和Linux镜像烧录工具-RKDevTool和驱动程序
MiniLoader-烧录Linux镜像才需要用到的东西
文件为MiniLoaderAll.bin
点击下载
确认下载boot成功
选择存储设备SPINOR
点击切换存储
再点击擦除所有
直到提示擦除成功
然后香橙派断电,取出USB数据线
插入之前的TF卡,再充电上电,这个时候连接显示屏,可以看到正常写入eMMc了
此时使用OBS视频采集卡演示
开机启动时
logo变化,当前为Android平板系统
安卓平板界面
可以安装应用宝,然后安装抖音,微信
测试基本使用无问题
基本使用无问题,但是抖音直播有问题
可以看到摄像头区域对不上,且花屏
已测试
-
UVC USB摄像头(免驱通用)
-
普通商业成品USB摄像头
第一次刷入香橙派3B eMMc模块 Android
耗时挺久,问题不少,不过刷好了基本使用没什么问题
本意是尝试开发板24小时无人直播,但是遇到花屏问题,后续尝试其他系统如orange pi os等
同时对比测试,OrangePi 5开发板安装Android12,测试抖音直播无问题,同样的UVC USB和普通摄像头都支持
说明花屏可能是OrangePi 3B开发板的问题或者Android11的问题
END.
写文不易,如果看到这里,不妨点赞和收藏,下期见