Open main menu

Wiki-Orange Pi β

Changes

Orange Pi 3G- IoT -B

238 bytes removed, 19:28, 30 June 2022
no edit summary
=== '''Orange Pi 3G-IoT Hardware Specification''' ===
<br>
<table border="1" bordercolor="#d8d8d8" cellspacing="0" cellpadding="0" style="width:1000px800px;">
<tr>
<td colspan="2" style="padding:10px 0;text-align:center;">OrangePi 3G-IoT-256MB Hardware Specification</td>
'''256MB DDR2 + 512MB EMMC Version Specs:'''
<br>
<div style="padding-left:200px;" >[[Image:Orange-pi-3g-iot-img1.png|800px|]]</div>
<br>
<div style="padding-left:200px;" >[[File:Orange-pi-3g-iot-img2.png|800px|]]</div>
<br>
'''512MB DDR2 + 4GB EMMC Version Specs:'''
<br>
<div style="padding-left:200px;" >[[File:Orange-pi-3g-iot-img3.png|800px|]]</div>
<br>
<div style="padding-left:200px;" >[[File:Orange-pi-3g-iot-img4.png|800px|]]</div>
<br>
<br>
<br>
<div class="table-3g-iot">
<table style="width: 1000px 800px;" border="1" bordercolor="#d8d8d8" cellspacing="0" cellpadding="0">
<tr>
<td style="font-weight:700;">PIN1</td>
export JAVA_HOME=/usr/lib/jvm/jdk1.6.0_31<br>
export PATH=$JAVA_HOME/bin:$PATH<br>
export CLASSPATH=.:$JAVA_HOME/<br>lib:$JAVA_HOME/lib/tools.jar
</div>
=== '''Install Software Package''' ===
<div style="border:1px solid #dddddd;background:#f1f1f1;padding:5px;">
If the board is: 32g4g<br>
$ ./auto.sh IoT03_mt6572_emmc_b1258_32g4g_ry_smt_v1IoT03_mt6572_emmc_b1258_<br>32g4g_ry_smt_v1.1 v00 eng<br>
<br>
If the board is: 4g2g<br>
$ ./auto.sh IoT03L_mt6572_lca_b1258_wg_4g2g_ry_smt_v1IoT03L_mt6572_lca_b1258_<br>wg_4g2g_ry_smt_v1.1 v00 eng
</div>
The meaning of the parameter is:<br>
#$1 project_info [eg: IoT03L_mt6572_lca_b1258_wg_4g2g_ry_smt_v1IoT03L_mt6572<br>_lca_b1258_wg_4g2g_ry_smt_v1.1] <br>
#$2 version_info [eg: v00 v01 ...]<br>
#$3 compile_mode [eng:user userdebug eng]<br>
<br>
Relevant keys and connectors for firmware flashing of 3G-IoT:
<div style="padding-left:200px;" >[[File:Orange-pi-3g-iot-img6.png|800px|]]</div>
After compilation, all the firmware will generate on the directory of:<br>
code/IoT03_b1258_32g4g_ry_smt_v1IoT03_b1258_32g4g_<br>ry_smt_v1.1 or code/IoT03L_b1258_wg_4g2g_ry_smt_v1IoT03L_<br>b1258_wg_4g2g_ry_smt_v1.1 , <br>and packed into compression <br>file as the name of IoT03L_b1258_wg_4g2g_ry_smt_v1IoT03L_b1258<br>_wg_4g2g_ry_smt_v1.1_20180403182516_v00_eng1_<br>20180403182516_v00_eng.zip.<br>
<div style="border:1px solid #dddddd;background:#f1f1f1;padding:5px;">
IoT03L_b1258_wg_4g2g_ry_smt_v1.1<br>
│ └── userdata.img<br>
└── modem<br>
├── APDB_MT6572_S01_MAIN2APDB_MT6572_S01_MAIN<br>2.1_W10.24<br>├── _APDB_MT6572_S01_MAIN2_APDB_MT6572_S01_MAIN<br>2.1_W10.24.check<br>├── APDB_MT6572_S01_MAIN2APDB_MT6572_S01_MAIN<br>2.1_W10.24_ENUM<br>├── BPLGUInfoCustomAppSrcP_MT6572_S00_MOLY_WR8_W1315_MD_WG_MP_V47_1_wg_nBPLGUInfoCustomAppSrcP<br>_MT6572_S00_MOLY_WR8_W1315_MD_WG_MP_V47_1_wg_n<br>
├── catcher_filter_1_wg_n.bin<br>
├── DbgInfo_WR8.W1315.MD.WG.MP_HEXING72_CWET_KK_HSPA_MOLY_WR8_W1315_MD_WG_MPMP<br>_HEXING72_CWET_KK_HSPA_MOLY_WR8_W1315_MD_WG_MP
_V47_2017_10_26_22_35_1_wg_n<br>
├── modem_1_wg_n.img<br>
<div>[[File:Orange-pi-3g-iot-img10.png|800px|]]</div>
c.After double click the selection, the '''partition information display section''' will automatically fill the path of each partition file and the absolute starting address to which they are to be flashed.
<div style="padding-left:200px;" >[[File:Orange-pi-3g-iot-img11.png|800px|]]</div>
d.In the top left corner of '''partition information display section''', there would be a drop-down menu. Three of this options:<br>
Format All + Download // Format all information on the partitions and re-download the selected partition<br>
It you select Format All, you will lose the calibration information which we worked before sending out products. If this situation is inadvertent, please contact the Orange Pi service and obtain the calibration parameters through the machine code, and re-flash the calibration parameters.<br>
e.Insert Jumper cap:
<div style="padding-left:200px;" >[[File:Orange-pi-3g-iot-img12.png|800px|]]</div>
f.Then connect with USB on PC and Mirco USB on Orange Pi via USB cable, the red LED will light up.<br>
g.Click Download button[[File:Orange-pi-3g-iot-img13.png|100px|]]<br>
<br>
Enter the root password and press Enter
<div style="padding-left:200px;" >[[File:Orange-pi-3g-iot-img15.png|800px|]]</div>
Choose 0 Build system with kernel/uboot/rootfs, enter the development board model selection interface.
<div style="padding-left:200px;" >[[File:Orange-pi-3g-iot-img16.png|800px|]]</div>
Choose 22 orangepi 3G-IoT,Press Enter and start download Orange Pi 3G-IoT Linux Source Code
<div style="padding-left:200px;" >[[File:Orange-pi-3g-iot-img17.png|800px|]]</div>
The downloaded source code will be stored in the same directory as OrangePi_Build. Orange Pi 3G-IoT Linux source code directory structure is as follows
<div style="border:1px solid #dddddd;background:#f1f1f1;padding:5px;">
<br>
According to the board model to choose and press Enter.
<div style="padding-left:200px;" >[[File:Orange-pi-3g-iot-img18.png|800px|]]</div>
Enter the root password and press Enter, then select the function needed to execute.
<div style="padding-left:200px;" >[[File:Orange-pi-3g-iot-img19.png|800px|]]</div>
<br>
The functions of each option are as follows:<br>
│ ├── preloader_hexing72_cwet_lca.bin<br>
│ └── rootfs.img<br>
├── OrangePi_3g-IoT-A_ubuntu_xenial_server_linux3A_ubuntu_<br>xenial_server_linux3.4.67_v1.1.tar.gz
</div>
Android burning tool can be used to burn the above image file into flash, please refer to Android firmware burning chapter.
== '''History''' ==
<br>
<table style="min-width: 1000px 800px;text-align: center;" border="1" bordercolor="#d8d8d8" cellspacing="0" cellpadding="0">
<tr style="background-color: #b7b7b7;height: 50px;">
<td>Ver</td>