打开主菜单

Wiki-Orange Pi β

更改

Orange Pi 3G-IoT-B

添加2,017字节, 2022年6月30日 (四) 10:11
下载Orange Pi 3G-IoT用户手册
40GB 以上的空闲磁盘空间<br>
操作系统为 Ubuntu12.04 以上,最好为 Ubuntu14.04<br>
更详细的内容可以参考 Google 文档 https://source.android.com/source/building<br><br>
软件需求:<br>
* Orange Pi 3G-IoT SDK<br>
* Android 烧录工具<br>
以上软件均可以通过 Mega、百度云盘 的方式获取,详情参见中英文官网:<br>
1)中文版资料的下载网址为 '''http://www.orangepi.orgcn/html/hardWare/computerAndMicrocontrollers/downloadresourcesservice-and-support/<br>Orange-Pi-3G-IoT-B.html'''  2)英文版资料的下载网址为 '''http://www.orangepi.cnorg/html/hardWare/computerAndMicrocontrollers/downloadresourcescnservice-and-support/Orange-Pi-3G-IoT-B.html'''<br><br> 
=== 开发板的供电方式 ===
开发板的供电方式有两种:<br>
== Android 固件烧录 ==
'''Orange Pi 3G-IoT 开发板''' <br><br>烧录相关按键与接口如下:<br><br>[[Image:3G-iot-6.png.png]]<br><br>
编译完成后固件将汇总在code/IoT03_b1258_32g4g_ry_smt_v1.1或code/IoT03L_b1258_wg_4g2g_ry_smt_v1.1 目录中,<br>
并打包形如 IoT03L_b1258_wg_4g2g_ry_smt_v1.1_20180403182516_v00_eng.zip 名字的压缩包。<br><br>
当更新的分区比较多时,第一次开机也会时间稍长(全分区更新的情况开机需要8min),请耐心等待。<br><br>
Window 系统需要下载 SP_Flash_Tool_v5.1644_Win.zip,然后解压安装,就可以烧录固件了。操作方法和 Linux 的一样。<br><br>
 
== linux 编译环境搭建 ==
== Linux 系统的烧录 ==
目前 Linux 系统不支持 modem、LCD 屏。<br>
只能通过串口登录系统,连接 wifi 后,可通过 ssh 登录。<br>烧录系统时,跳线帽接法如下。<br>[[Image:3G-iot-16.png]]<br><br> === 3G-IoT-A 的linux 固件烧录 ===通过烧录工具把 preloader、lk、boot.img 烧录到板载 nand flash 上。<br><div style="border:1px solid #dddddd;background:#f1f1f1;padding:5px;">├── boot.img<br>├── boot_nand.img<br>├── boot_sd.img<br>├── lk.bin<br>├── logo.bin<br>├── MT6572_Android_scatter.txt<br>├── preloader_hexing72_cwet_lca.bin<br>└── rootfs.img</div><br><br> 
前面的《安卓固件烧录》已经介绍了如何使用烧录工具了,这里不再赘述,直接打开烧录工具。<br>
a.'''我们点击Scatter-loading File一栏的最右侧的choose并且选择Scatter File的路径''',如下图File的路径,如下图[[Image:4G3G-Iotiot-6017.png]]<br><br> b.'''先断开板子与 PC 的连接,点击 Download 按钮'''[[Image:4G3G-Iotiot-6118.png]]<br><br> c.'''接下来使用 USB 下载线,连接主机的 USB 与机器的 MircoUSB 接口'''。烧录完成接口。[[Image:4G3G-Iotiot-6219.png]]<br><br> d.'''启动系统'''。前面仅烧录了lk 和 kernel,由于 3G-iot-A 只有 512M 的板载存储,存在空间不足的问题,所以需要把 rootfs 烧录到 TF 卡上,准备一张 8G 以上,class10 的 TF 卡。格式化后。按照以下方法烧录 roofs.img<br> pv rootfs.img | sudo dd of=/dev/sdb bs=1Msdb 是 TF 卡对应的设备文件<br>将板子连接 5V 3A 的电源适配器。连接串口可以看到系统启动。如果是在 windows 系统,也可以用 Win32DiskImager 软件烧录。<br> e.将 tf 卡插入板子,上电即可启动。[[Image:3G-iot-20.png]]<br><br> === 3G- IoT -B 的 linux 固件烧录 ===该板子有 4G的板载存储,所以可以直接将所有镜像烧到板载 EMMC 上。<br><br> a.我们点击 Scatter-Iotloading File 一栏的最右侧的 choose 并且选择 Scatter File 的路径,如下图[[Image:3G-iot-6321.png]]<br><br>如果板载空间不够,可以将 rootfs 烧录到 TF 卡上。步骤如下。 b.先断开板子与 PC 的连接,点击 Download 按钮[[Image:3G-iot-22.png]]<br><br> c.接下来使用 USB 下载线,连接主机的 USB 与机器的 MircoUSB 接口。烧录完成[[Image:3G-iot-23.png]]<br><br> ed.启动系统。 将板子连接 5V2A 的电源适配器。连接串口可以看到系统启动。[[Image:3G-iot-24.png]]<br><br>'''烧录支持挂载TF卡rootfs的lk如果板载空间不够,可以将 rootfs 烧录到 TF 卡上。步骤如下。''' a.烧录支持挂载 TF 卡 rootfs 的 boot.img 点击下图框中内容<br><br>[[Image:4G3G-Iotiot-6425.png]]<br><br>弹出窗口选择 lk_sdboot_sd.bin。img。<br><br>[[Image:4G3G-Iotiot-6526.png]]<br><br>点击 download,下载完成下载完成<br>[[Image:3G-iot-27.png]]<br><br> fb.'''烧录 rootfs 到 TF 卡中'''
准备一张 8G 以上,class10 的 TF 卡。格式化后。按照以下方法烧录 roofs.img<br>
pv rootfs.img | sudo dd of=/dev/sdb bs=1M
sdb 是 TF 卡对应的设备文件<br>
如果是在 windows 系统,也可以用 Win32DiskImager 软件烧录。<br><br> gc.启动系统
将 tf 卡插入板子,上电即可启动。<br><br>
| 1.5 || 2020-3-18 || Csy || Linux 固件烧录 || ||
|}
<br>
<br>
 
== 下载Orange Pi 3G-IoT用户手册 ==
<br>
更多关于Orange Pi 3G-IoT的使用信息,请查看 [http://www.orangepi.cn/html/hardWare/computerAndMicrocontrollers/service-and-support/Orange-Pi-3G-IoT-B.html Orange Pi 3G-IoT用户手册](下载-产品使用说明书)<br><br>
8,460
个编辑