ΠΠ΅Ρ
Π°Π½ΠΈΠ·ΠΌΡΡ Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ²Π°Π½Π΅ Π½Π° ΠΏΠ΅ΡΡΠΎΠ½Π°Π»ΠΈΠ·ΠΈΡΠ°Π½ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈ Π·Π°ΡΠ΅ΠΆΠ΄Π°Π½Π΅ΡΠΎ ΠΌΡ Π² ΠΌΠΎΠ΄ΡΠ»Π° Π΅ Π΄ΠΎΡΡΡΠΏΠ΅Π½ ΠΊΠ°ΠΊΡΠΎ Π·Π° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ Linux, ΡΠ°ΠΊΠ° ΠΈ Π·Π° Windows. Π ΡΠ°Π·ΠΈ ΡΡΠ°ΡΠΈΡ ΡΠ΅ ΡΠ°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ ΠΊΠ°ΠΊ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ ΠΏΡΠΈΠΌΠ΅ΡΠΈ ΠΎΡ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π΅Π½ΠΈΡ SDK
ΠΡΠ΅Π΄ΠΈ Π΄Π° Π½Π°ΠΏΠΈΡΠ° ΡΡΠ°ΡΠΈΡΡΠ°, Π΅Π΄ΠΈΠ½ ΠΎΡ ΠΌΠΎΠΈΡΠ΅ ΠΏΠΎΠ·Π½Π°ΡΠΈ, Π΄Π°Π»Π΅Ρ ΠΎΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°ΡΠ° Π·Π° Linux, ΠΌΠ΅ ΠΏΠΎΠΌΠΎΠ»ΠΈ Π΄Π° ΠΏΠΎΠ΄Ρ ΠΎΠ΄Ρ ΠΊΡΠΌ Π²ΡΠΏΡΠΎΡΠ° Π·Π° ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π½Π° ΠΏΡΠΎΡΠ΅ΡΠ° Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ²Π°Π½Π΅ Π½Π° ΠΌΠΎΠ΅ΡΠΎ ΡΠΎΠ±ΡΡΠ²Π΅Π½ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π·Π° ΠΌΠΎΠ΄ΡΠ»Π° SIM7600E-H Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉ-ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ. ΠΡΠΈΡΠ΅ΡΠΈΡΡ Π·Π° ΠΎΡΠ΅Π½ΠΊΠ° Π½Π° Π΄ΠΎΡΡΡΠΏΠ½ΠΎΡΡΡΠ° Π½Π° ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΡΠ½Π΅ΡΠΎ Π½Π° ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Π° Π±Π΅ΡΠ΅ ΡΡΠ°Π·Π°ΡΠ° βΡΠ°ΠΊΠ° ΡΠ΅ ΡΠ°Π·Π±ΠΈΡΠ°ΠΌβ.
ΠΠ°Π½Ρ Π²ΠΈ Π΄Π° ΡΠ΅ Π·Π°ΠΏΠΎΠ·Π½Π°Π΅ΡΠ΅ ΡΡΡ ΡΠ»ΡΡΠΈΠ»ΠΎΡΠΎ ΡΠ΅.
Π‘ΡΠ°ΡΠΈΡΡΠ° ΡΠ΅Π΄ΠΎΠ²Π½ΠΎ ΡΠ΅ Π΄ΠΎΠΏΡΠ»Π²Π° ΠΈ Π°ΠΊΡΡΠ°Π»ΠΈΠ·ΠΈΡΠ°
ΠΏΡΠ΅Π»ΡΠ΄ΠΈΡ
ΠΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ ΠΊΠ»Π΅ΡΡΡΠ½ΠΈΡΠ΅ ΠΊΠΎΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΠΎΠ½Π½ΠΈ ΠΌΠΎΠ΄ΡΠ»ΠΈ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ ΡΠ°ΠΌΠΎ Π·Π° ΠΏΡΠ΅Π΄Π°Π²Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ, Π³Π»Π°ΡΠΎΠ²ΠΈ ΠΏΠΎΠ²ΠΈΠΊΠ²Π°Π½ΠΈΡ, ΠΏΡΠ΅Π΄Π°Π²Π°Π½Π΅ Π½Π° SMS ΠΈ Π΄ΡΡΠ³ΠΈ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΈ. ΠΡΠΈΡΠΊΠΎ ΡΠΎΠ²Π° ΡΠ΅ ΠΈΠ·Π²ΡΡΡΠ²Π° ΡΡΠ΅Π· AT ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ, ΠΈΠ·ΠΏΡΠ°ΡΠ΅Π½ΠΈ ΠΎΡ Π²ΡΠ½ΡΠ΅Π½ ΡΠΏΡΠ°Π²Π»ΡΠ²Π°Ρ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π΅Ρ. ΠΠΎ ΠΈΠΌΠ° ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΡ ΠΌΠΎΠ΄ΡΠ»ΠΈ, ΠΊΠΎΠΈΡΠΎ Π²ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π°Ρ Π΄Π° ΠΈΠ·ΠΏΡΠ»Π½ΡΠ²Π°ΡΠ΅ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΈ ΠΊΠΎΠ΄, Π·Π°ΡΠ΅Π΄Π΅Π½ ΠΎΡΠ²ΡΠ½. Π Π½ΡΠΊΠΎΠΈ ΡΠ»ΡΡΠ°ΠΈ ΡΠΎΠ²Π° Π·Π½Π°ΡΠΈΡΠ΅Π»Π½ΠΎ Π½Π°ΠΌΠ°Π»ΡΠ²Π° ΠΎΠ±ΡΠΈΡ Π±ΡΠ΄ΠΆΠ΅Ρ Π½Π° ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎΡΠΎ, ΠΊΠΎΠ΅ΡΠΎ Π²ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π΄Π° ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°ΡΠ΅ ΠΏΠΎ-ΠΏΡΠΎΡΡ (ΠΈ ΡΡΡΠΎ ΡΠΎΠ»ΠΊΠΎΠ²Π° Π±ΡΠ΄ΠΆΠ΅ΡΠ΅Π½) ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π΅Ρ Π½Π° ΠΏΠ»Π°ΡΠΊΠ°ΡΠ° ΠΈΠ»ΠΈ Π΄Π° Π³ΠΎ ΠΈΠ·ΠΎΡΡΠ°Π²ΠΈΡΠ΅ Π½Π°ΠΏΡΠ»Π½ΠΎ. Π‘ ΠΏΠΎΡΠ²Π°ΡΠ° Π½Π° LTE ΠΌΠΎΠ΄ΡΠ»ΠΈ, ΡΠΏΡΠ°Π²Π»ΡΠ²Π°Π½ΠΈ ΠΎΡ Android ΠΈΠ»ΠΈ Linux OS ΠΈ ΡΠ΅Ρ Π½ΠΈΡΠ΅ ΠΌΠΎΡΠ½ΠΈ ΡΠ΅ΡΡΡΡΠΈ, Π΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎ Π΄Π° ΡΠ΅ ΡΠ΅ΡΠ°Ρ Π²ΡΡΠΊΠ°ΠΊΠ²ΠΈ Π·Π°Π΄Π°ΡΠΈ, Π΄ΠΎΡΡΡΠΏΠ½ΠΈ Π·Π° ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΈ ΠΏΡΠΎΡΠ΅ΡΠΎΡΠΈ. Π’Π°Π·ΠΈ ΡΡΠ°ΡΠΈΡ ΡΠ΅ Π³ΠΎΠ²ΠΎΡΠΈ Π·Π° SIM7600E-H, ΡΠΏΡΠ°Π²Π»ΡΠ²Π°Π½ ΠΎΡ Linux OS. Π©Π΅ ΡΠ°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ ΠΊΠ°ΠΊ Π΄Π° ΠΈΠ·ΡΠ΅Π³Π»ΠΈΡΠ΅ ΠΈ ΡΡΠ°ΡΡΠΈΡΠ°ΡΠ΅ ΠΈΠ·ΠΏΡΠ»Π½ΠΈΠΌΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅.
Π ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΡ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»ΡΡ ΡΠ΅ ΠΎΡΠ½ΠΎΠ²Π°Π²Π° Π½Π° Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ° βSIM7600 Open Linux development quideβ, Π½ΠΎ Π½ΡΠΊΠΎΠΈ Π΄ΠΎΠΏΡΠ»Π½Π΅Π½ΠΈΡ ΠΈ Π½Π° ΠΏΡΡΠ²ΠΎ ΠΌΡΡΡΠΎ ΡΡΡΠΊΠ°ΡΠ° Π²Π΅ΡΡΠΈΡ ΡΠ΅ Π±ΡΠ΄Π°Ρ ΠΏΠΎΠ»Π΅Π·Π½ΠΈ. Π‘ΡΠ°ΡΠΈΡΡΠ° ΡΠ΅ ΠΏΠΎΠΌΠΎΠ³Π½Π΅ Π½Π° ΡΠ΅Π·ΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΠΎΠΊΡ-ΡΠΎ Π·Π°ΠΏΠΎΡΠ²Π°Ρ Π΄Π° ΠΎΠ²Π»Π°Π΄ΡΠ²Π°Ρ ΠΌΠΎΠ΄ΡΠ»Π°, Π΄Π° ΡΠ°Π·Π±Π΅ΡΠ°Ρ ΠΊΠ°ΠΊ Π΄Π° ΠΈΠ·ΡΠ΅Π³Π»ΡΡ Π΄Π΅ΠΌΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ ΠΈ Π΄Π° ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΡΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΈΡΠ΅ ΡΠΌΠ΅Π½ΠΈΡ Π·Π° ΠΏΠΎΡΠ»Π΅Π΄Π²Π°ΡΠ° ΡΠ°Π±ΠΎΡΠ°.
ΠΠ°ΠΊΡΠ°ΡΠΊΠΎ Π·Π° ΡΠΎΠ²Π° ΠΊΠΎΠΉ Π΅ SIM7600E-H
SIM7600E-H Π΅ ΠΌΠΎΠ΄ΡΠ», ΠΈΠ·Π³ΡΠ°Π΄Π΅Π½ Π²ΡΡΡ Ρ ARM Cortex-A7 1.3GHz ΠΏΡΠΎΡΠ΅ΡΠΎΡ ΠΎΡ Qualcomm, ΠΈΠΌΠ°Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ° Linux (ΡΠ΄ΡΠΎ 3.18.20) Π²ΡΡΡΠ΅, ΡΠΏΠΎΡΠΎΠ±Π΅Π½ Π΄Π° ΡΠ°Π±ΠΎΡΠΈ Ρ Π΅Π²ΡΠΎΠΏΠ΅ΠΉΡΠΊΠΈ (Π²ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎ ΡΡΡΠΊΠΈ) ΡΠ΅ΡΡΠΎΡΠ½ΠΈ Π»Π΅Π½ΡΠΈ 2G/3G/ LTE, ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ°ΡΠΈ Cat .4, ΠΎΡΠΈΠ³ΡΡΡΠ²Π°Ρ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»Π½Π° ΡΠΊΠΎΡΠΎΡΡ Π½Π° ΠΈΠ·ΡΠ΅Π³Π»ΡΠ½Π΅ Π΄ΠΎ 150Mbps ΠΈ ΡΠΊΠΎΡΠΎΡΡ Π½Π° ΠΊΠ°ΡΠ²Π°Π½Π΅ Π΄ΠΎ 50Mbps. ΠΠΎΠ³Π°ΡΠ°ΡΠ° ΠΏΠ΅ΡΠΈΡΠ΅ΡΠΈΡ, ΠΈΠ½Π΄ΡΡΡΡΠΈΠ°Π»Π½ΠΈΡΡ ΡΠ΅ΠΌΠΏΠ΅ΡΠ°ΡΡΡΠ΅Π½ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ ΠΈ Π½Π°Π»ΠΈΡΠΈΠ΅ΡΠΎ Π½Π° Π²Π³ΡΠ°Π΄Π΅Π½Π° GPS/GLONASS Π½Π°Π²ΠΈΠ³Π°ΡΠΈΡ ΠΏΠΎΠΊΡΠΈΠ²Π°Ρ Π²ΡΡΠΊΠ°ΠΊΠ²ΠΈ ΠΈΠ·ΠΈΡΠΊΠ²Π°Π½ΠΈΡ Π·Π° ΠΌΠΎΠ΄Π΅ΡΠ½ΠΎ ΠΌΠΎΠ΄ΡΠ»Π½ΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π² ΡΡΠ΅ΡΠ°ΡΠ° Π½Π° M2M.
ΠΡΠ΅Π³Π»Π΅Π΄ Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ°
ΠΠΎΠ΄ΡΠ»ΡΡ SIM7600E-H Π΅ Π±Π°Π·ΠΈΡΠ°Π½ Π½Π° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ° Linux (ΡΠ΄ΡΠΎ 3.18.20). ΠΡ ΡΠ²ΠΎΡ ΡΡΡΠ°Π½Π° ΡΠ°ΠΉΠ»ΠΎΠ²Π°ΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ° Π΅ ΠΈΠ·Π³ΡΠ°Π΄Π΅Π½Π° Π½Π° Π±Π°Π·Π°ΡΠ° Π½Π° ΠΆΡΡΠ½Π°Π»ΠΈΡΠ°Π½Π°ΡΠ° ΡΠ°ΠΉΠ»ΠΎΠ²Π° ΡΠΈΡΡΠ΅ΠΌΠ° UBIFS (Unsorted Block Image File System).
ΠΠ°ΠΆΠ½ΠΈΡΠ΅ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ Π½Π° ΡΠ°Π·ΠΈ ΡΠ°ΠΉΠ»ΠΎΠ²Π° ΡΠΈΡΡΠ΅ΠΌΠ° Π²ΠΊΠ»ΡΡΠ²Π°Ρ:
- ΡΠ°Π±ΠΎΡΠΈ Ρ Π΄ΡΠ»ΠΎΠ²Π΅, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π²ΠΈ Π΄Π° ΡΡΠ·Π΄Π°Π²Π°ΡΠ΅, ΠΈΠ·ΡΡΠΈΠ²Π°ΡΠ΅ ΠΈΠ»ΠΈ ΠΏΡΠΎΠΌΠ΅Π½ΡΡΠ΅ ΡΠ°Π·ΠΌΠ΅ΡΠ° ΠΈΠΌ;
- ΠΎΡΠΈΠ³ΡΡΡΠ²Π° ΠΏΠΎΠ΄ΡΠ°Π²Π½ΡΠ²Π°Π½Π΅ Π½Π° Π·Π°ΠΏΠΈΡΠ° Π² ΡΠ΅Π»ΠΈΡ ΠΎΠ±Π΅ΠΌ Π½Π° Π½ΠΎΡΠΈΡΠ΅Π»Ρ;
- ΡΠ°Π±ΠΎΡΠΈ Ρ Π»ΠΎΡΠΈ Π±Π»ΠΎΠΊΠΎΠ²Π΅;
- ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡΠ° Π²Π΅ΡΠΎΡΡΠ½ΠΎΡΡΡΠ° ΠΎΡ Π·Π°Π³ΡΠ±Π° Π½Π° Π΄Π°Π½Π½ΠΈ ΠΏΠΎ Π²ΡΠ΅ΠΌΠ΅ Π½Π° ΠΏΡΠ΅ΠΊΡΡΠ²Π°Π½Π΅ Π½Π° Π·Π°Ρ ΡΠ°Π½Π²Π°Π½Π΅ΡΠΎ ΠΈΠ»ΠΈ Π΄ΡΡΠ³ΠΈ ΠΏΠΎΠ²ΡΠ΅Π΄ΠΈ;
- Π²ΠΎΠ΄Π΅Π½Π΅ Π½Π° Π΄Π½Π΅Π²Π½ΠΈΡΠΈ.
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ΡΠΎ Π΅ Π²Π·Π΅ΡΠΎ
Π’Π΅Π·ΠΈ. Π’ΠΎΠ·ΠΈ ΡΠΈΠΏ ΡΠ°ΠΉΠ»ΠΎΠ²Π° ΡΠΈΡΡΠ΅ΠΌΠ° Π΅ ΠΈΠ΄Π΅Π°Π»Π½Π° Π·Π° ΡΠ΅ΠΆΠΊΠΈ ΡΡΠ»ΠΎΠ²ΠΈΡ Π½Π° ΡΠ°Π±ΠΎΡΠ° Π½Π° ΠΌΠΎΠ΄ΡΠ»Π° ΠΈ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ ΡΡΡ Π·Π°Ρ ΡΠ°Π½Π²Π°Π½Π΅ΡΠΎ. ΠΠΎ ΡΠΎΠ²Π° Π½Π΅ ΠΎΠ·Π½Π°ΡΠ°Π²Π°, ΡΠ΅ Π½Π΅ΡΡΠ°Π±ΠΈΠ»Π½ΠΈΡΠ΅ ΡΡΠ»ΠΎΠ²ΠΈΡ Π½Π° Π·Π°Ρ ΡΠ°Π½Π²Π°Π½Π΅ ΡΠ΅ Π±ΡΠ΄Π°Ρ ΠΎΡΠ°ΠΊΠ²Π°Π½ΠΈΡΡ ΡΠ΅ΠΆΠΈΠΌ Π½Π° ΡΠ°Π±ΠΎΡΠ° Π½Π° ΠΌΠΎΠ΄ΡΠ»Π°; ΡΠΎΠ²Π° ΡΠ°ΠΌΠΎ ΠΏΠΎΠΊΠ°Π·Π²Π° ΠΏΠΎ-Π³ΠΎΠ»ΡΠΌΠ°ΡΠ° ΠΆΠΈΠ·Π½Π΅ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ Π½Π° ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎΡΠΎ.
ΠΠ°ΠΌΡΡΡ
Π Π°Π·ΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ΡΠΎ Π½Π° ΠΎΠ±Π»Π°ΡΡΠΈΡΠ΅ Π½Π° ΠΏΠ°ΠΌΠ΅ΡΡΠ° Π΅ ΠΈΠ·Π³ΡΠ°Π΄Π΅Π½ΠΎ, ΠΊΠ°ΠΊΡΠΎ ΡΠ»Π΅Π΄Π²Π°:
ΠΠΌΠ° ΡΡΠΈ ΠΎΡΠ½ΠΎΠ²Π½ΠΈ ΠΎΠ±Π»Π°ΡΡΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ΅ ΠΏΠΎΠ΄ΡΠ΅ΡΡΠ°ΡΡ:
ubi0:rootfs β ΡΠ°ΠΌΠΎ Π·Π° ΡΠ΅ΡΠ΅Π½Π΅ ΠΈ ΡΡΠ΄ΡΡΠΆΠ° ΡΠ°ΠΌΠΎΡΠΎ Linux ΡΠ΄ΡΠΎ
ubi0:usrfs β ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ ΠΏΡΠ΅Π΄ΠΈΠΌΠ½ΠΎ Π·Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈ ΠΈ ΡΡΡ
ΡΠ°Π½Π΅Π½ΠΈΠ΅ Π½Π° Π΄Π°Π½Π½ΠΈ
ubi0:cahcefs β Π·Π°ΠΏΠ°Π·Π΅Π½ΠΎ Π·Π° FOTA Π°ΠΊΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ. ΠΠΊΠΎ Π½Π°Π»ΠΈΡΠ½ΠΎΡΠΎ ΠΌΡΡΡΠΎ Π½Π΅ Π΅ Π΄ΠΎΡΡΠ°ΡΡΡΠ½ΠΎ Π·Π° ΠΈΠ·ΡΠ΅Π³Π»ΡΠ½Π΅ Π½Π° Π°ΠΊΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡΡΠ°, ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° ΡΠ΅ ΠΈΠ·ΡΡΠΈΠ΅ Π½Π΅ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈΡΠ΅ ΡΠ°ΠΉΠ»ΠΎΠ²Π΅ ΠΈ ΠΏΠΎ ΡΠΎΠ·ΠΈ Π½Π°ΡΠΈΠ½ ΡΠ΅ ΠΎΡΠ²ΠΎΠ±ΠΎΠ΄ΠΈ ΠΌΡΡΡΠΎ. ΠΠΎ ΠΎΡ ΡΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π·Π° ΡΠΈΠ³ΡΡΠ½ΠΎΡΡ Π½Π΅ ΡΡΡΠ±Π²Π° Π΄Π° ΠΏΠΎΡΡΠ°Π²ΡΡΠ΅ Π²Π°ΡΠΈΡΠ΅ ΡΠ°ΠΉΠ»ΠΎΠ²Π΅ ΡΠ°ΠΌ.
Π ΡΡΠΈΡΠ΅ ΡΠ΅ΠΊΡΠΈΠΈ ΡΠ° ΡΠ°Π·ΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈ ΠΊΠ°ΠΊΡΠΎ ΡΠ»Π΅Π΄Π²Π°:
Π€Π°ΠΉΠ»ΠΎΠ²Π° ΡΠΈΡΡΠ΅ΠΌΠ°
Π Π°Π·ΠΌΠ΅Ρ
Π£ΠΏΠΎΡΡΠ΅Π±ΡΠ²Π°Π½
ΠΠ° ΡΠ°Π·ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅
ΠΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΡΠ΅%
ΠΠΎΠ½ΡΠΈΡΠ°Π½ Π½Π°
ubi0:rootfs
40.7M
36.2M
4.4M
89%
/
ubi0:usrfs
10.5M
360K
10.1M
3%
/Π΄Π°Π½Π½ΠΈ
ubi0:cachefs
50.3M
20K
47.7M
0%
/ ΠΊΠ΅Ρ
ΠΠ°Π»ΠΈΡΠ½Π° ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΎΡΡ
ΠΠ°ΠΊΡΠΎ ΡΠΏΠΎΠΌΠ΅Π½Π°Ρ ΠΌΠ΅ ΠΏΠΎ-Π³ΠΎΡΠ΅, ΠΌΠΎΠ΄ΡΠ»ΡΡ Π΅ ΠΈΠ·Π³ΡΠ°Π΄Π΅Π½ Π²ΡΡΡ Ρ ΡΠΈΠΏΡΠ΅ΡΠ° Cortex A7 ΠΎΡ Qualcomm. ΠΠΈ Π±ΠΈΠ»ΠΎ ΠΏΠΎΠ³ΡΠ΅ΡΠ½ΠΎ Π΄Π° Π½Π΅ ΡΠ΅ ΠΎΡΠΈΠ³ΡΡΠΈ ΡΠ°ΠΊΠΎΠ²Π° Π²ΠΈΡΠΎΠΊΠΎΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎ ΡΠ΄ΡΠΎ ββΠ·Π° ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠ°ΡΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ° ΠΈ ΡΠ°Π·ΡΠΎΠ²Π°ΡΠ²Π°Π½Π΅ Π½Π° ΠΎΡΠ½ΠΎΠ²Π½ΠΈΡ ΠΏΡΠΎΡΠ΅ΡΠΎΡ Π½Π° ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎΡΠΎ ΡΡΠ΅Π· ΡΠ°Π·ΡΠΎΠ²Π°ΡΠ²Π°Π½Π΅ Π½Π° ΡΠ°ΡΡ ΠΎΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ°ΡΠ° ΠΊΡΠΌ ΠΌΠΎΠ΄ΡΠ»Π°.
ΠΠ° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠ°ΡΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ° ΡΠ΅ Π½ΠΈ Π±ΡΠ΄Π°Ρ Π΄ΠΎΡΡΡΠΏΠ½ΠΈ ΡΠ»Π΅Π΄Π½ΠΈΡΠ΅ ΡΠ΅ΠΆΠΈΠΌΠΈ Π½Π° ΠΏΠ΅ΡΠΈΡΠ΅ΡΠ½Π° ΡΠ°Π±ΠΎΡΠ°:
ΠΠΠ β
ΠΠΌΠ΅
Sys GPIO No.
ΠΠ΅ΠΉΡΡΠ²ΠΈΠ΅ ΠΏΠΎ ΠΏΠΎΠ΄ΡΠ°Π·Π±ΠΈΡΠ°Π½Π΅
Π€ΡΠ½ΠΊΡΠΈΡ1
Π€ΡΠ½ΠΊΡΠΈΡ2
ΠΡΡΠΏΠ°ΠΌ
ΠΡΠ΅ΠΊΡΡΠ²Π°Π½Π΅ ΠΏΡΠΈ ΡΡΠ±ΡΠΆΠ΄Π°Π½Π΅
6
SPI_CLK
-
UART1_RTS
-
-
B-PD
-
7
SPI_MISO
-
UART1_Rx
-
-
B-PD
-
8
SPI_MOSI
-
UART1_Tx
-
-
B-PD
-
9
SPI_CS
-
UART1_CTS
-
-
B-PD
-
21
SD_CMD
-
SD-ΠΊΠ°ΡΡΠ°
-
-
B-PD
-
22
SD_DATA0
-
SD-ΠΊΠ°ΡΡΠ°
-
-
B-PD
-
23
SD_DATA1
-
SD-ΠΊΠ°ΡΡΠ°
-
-
B-PD
-
24
SD_DATA2
-
SD-ΠΊΠ°ΡΡΠ°
-
-
B-PD
-
25
SD_DATA3
-
SD-ΠΊΠ°ΡΡΠ°
-
-
B-PD
-
26
SD_CLK
-
SD-ΠΊΠ°ΡΡΠ°
-
-
B-PN
-
27
SDIO_DATA1
-
WLAN
-
-
B-PD
-
28
SDIO_DATA2
-
WLAN
-
-
B-PD
-
29
SDIO_CMD
-
WLAN
-
-
B-PD
-
30
SDIO_DATA0
-
WLAN
-
-
B-PD
-
31
SDIO_DATA3
-
WLAN
-
-
B-PD
-
32
SDIO_CLK
-
WLAN
-
-
B-PN
-
33
GPIO3
GPIO_1020
MIFI_POWER_EN
GPIO
MIFI_POWER_EN
B-PU
-
34
GPIO6
GPIO_1023
MIFI_SLEEP_CLK
GPIO
MIFI_SLEEP_CLK
B-PD
-
46
ADC2
-
ADC
-
-
-
-
47
ADC1
-
ADC
-
-
B-PU
-
48
SD_DET
GPIO_26
GPIO
GPIO
SD_DET
B-PD
X
49
Π‘Π’ΠΠ’Π£Π’
GPIO_52
Π‘ΡΠ°ΡΡΡ
GPIO
Π‘ΡΠ°ΡΡΡ
B-PD
X
50
GPIO43
GPIO_36
MIFI_COEX
GPIO
MIFI_COEX
B-PD
-
52
GPIO41
GPIO_79
BT
GPIO
BT
B-PD
X
55
SCL
-
I2C_SCL
-
-
B-PD
-
56
S.D.A.
-
I2C_SDA
-
-
B-PU
-
66
RTS
-
UART2_RTS
-
-
B-PD
-
67
CTS
-
UART2_CTS
-
-
B-PD
-
68
RxD
-
UART2_Rx
-
-
B-PD
-
69
RI
-
GPIO(RI)
-
-
B-PD
-
70
DCD
-
GPIO
-
-
B-PD
-
71
TxD
-
UART2_Tx
-
-
B-PD
-
72
DTR ΠΠΎΠ²Π΅ΡΠ΅
-
GPIO (DTR)
-
-
B-PD
X
73
PCM_OUT
-
PCM
-
-
B-PD
-
74
PCM_IN
-
PCM
-
-
B-PD
-
75
PCM_SYNC
-
PCM
-
-
B-PD
-
76
PCM_CLK
-
PCM
-
-
B-PU
-
87
GPIO77
GPIO77
BT
GPIO
BT
B-PD
-
Π‘ΡΠ³Π»Π°ΡΠ΅ΡΠ΅ ΡΠ΅, ΡΠΏΠΈΡΡΠΊΡΡ Π΅ Π²ΠΏΠ΅ΡΠ°ΡΠ»ΡΠ²Π°Ρ ΠΈ ΠΈΠΌΠ°ΠΉΡΠ΅ ΠΏΡΠ΅Π΄Π²ΠΈΠ΄: ΡΠ°ΡΡ ΠΎΡ ΠΏΠ΅ΡΠΈΡΠ΅ΡΠ½ΠΈΡΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ Π·Π° ΡΠ°Π±ΠΎΡΠ° Π½Π° ΠΌΠΎΠ΄ΡΠ»Π° ΠΊΠ°ΡΠΎ ΡΡΡΠ΅Ρ. Π’Π΅Π·ΠΈ. ΠΡΠ· ΠΎΡΠ½ΠΎΠ²Π° Π½Π° ΡΠ°ΠΊΡΠ² ΠΌΠΎΠ΄ΡΠ» ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π½Π°ΠΏΡΠ°Π²ΠΈΡΠ΅ ΠΌΠ°Π»ΡΠΊ ΡΡΡΠ΅Ρ, ΠΊΠΎΠΉΡΠΎ ΡΠ΅ ΡΠ°Π·ΠΏΡΠΎΡΡΡΠ°Π½ΡΠ²Π° ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ ΡΡΠ΅Π· Wi-Fi. ΠΠ΅ΠΆΠ΄Ρ Π΄ΡΡΠ³ΠΎΡΠΎ, ΠΈΠΌΠ° Π³ΠΎΡΠΎΠ²ΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅, Π½Π°ΡΠ΅ΡΠ΅Π½ΠΎ SIM7600E-H-MIFI ΠΈ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ²Π° miniPCIE ΠΊΠ°ΡΡΠ° ΡΡΡ Π·Π°ΠΏΠΎΠ΅Π½ SIM7600E-H ΠΌΠΎΠ΄ΡΠ» ΠΈ Π½ΡΠΊΠΎΠ»ΠΊΠΎ Π°Π½ΡΠ΅Π½Π½ΠΈ ΠΏΠΈΠ½Π°, Π΅Π΄ΠΈΠ½ΠΈΡΡ ΠΎΡ ΠΊΠΎΠΈΡΠΎ Π΅ Wi-Fi Π°Π½ΡΠ΅Π½Π°. Π’ΠΎΠ²Π° ΠΎΠ±Π°ΡΠ΅ Π΅ ΡΠ΅ΠΌΠ° Π·Π° ΠΎΡΠ΄Π΅Π»Π½Π° ΡΡΠ°ΡΠΈΡ.
ΡΡΡΠ΄Π° (Π½Π΅ Π΅ Π΄Π΅Π½ ΠΎΡ ΡΠ΅Π΄ΠΌΠΈΡΠ°ΡΠ°)
Π’ΠΎΠ²Π°, ΠΎΡ ΠΊΠΎΠ΅ΡΠΎ ΡΠ΅ Π½ΡΠΆΠ΄Π°Π΅ΡΠ΅, Π½Π΅ Π΅ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎ Π΄ΠΎΡΡΡΠΏΠ½ΠΎ Π·Π° ΠΈΠ·ΡΠ΅Π³Π»ΡΠ½Π΅ - SDK, ΠΊΠΎΠΉΡΠΎ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΏΠΎΠΈΡΠΊΠ°ΡΠ΅ ΠΎΡ Π²Π°ΡΠΈΡ Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΎΡ.
ΠΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½Π΅ Π½Π° ΠΏΠΎΠΌΠΎΡΠ½ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈ Π·Π° ΡΠ°Π±ΠΎΡΠ° Ρ ΠΌΠΎΠ΄ΡΠ»Π°
ΠΠΎ-Π½Π°ΡΠ°ΡΡΠΊ ΡΠ΅ ΡΠ°Π±ΠΎΡΠΈΠΌ ΠΏΠΎΠ΄ Windows ΠΊΠ°ΡΠΎ Π½Π°ΠΉ-ΠΏΠΎΠ·Π½Π°ΡΠ°ΡΠ° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ° Π·Π° ΠΏΠΎΠ²Π΅ΡΠ΅ΡΠΎ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ.
Π©Π΅ ΡΡΡΠ±Π²Π° Π΄Π° ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°ΠΌΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΈΡ ΡΠΎΡΡΡΠ΅Ρ Π² Π½ΡΠΊΠΎΠ»ΠΊΠΎ Π»Π΅ΡΠ½ΠΈ ΡΡΡΠΏΠΊΠΈ, Π·Π° Π΄Π° ΡΡΠ²ΠΎΠΈΠΌ Π² ΠΏΠΎΡΠ»Π΅Π΄ΡΡΠ²ΠΈΠ΅ ΡΠ°Π±ΠΎΡΠ°ΡΠ° Ρ ΠΌΠΎΠ΄ΡΠ»Π°:
- GNU / Linux
- Cygwin
- ΡΠΎΡΡΠΎΡ
- ADB
ΠΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½Π΅ Π½Π° GNU/Linux
ΠΠ° Π΄Π° ΡΡΠ·Π΄Π°Π΄Π΅ΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ, ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ Π²ΡΠ΅ΠΊΠΈ ΠΊΠΎΠΌΠΏΠΈΠ»Π°ΡΠΎΡ, ΡΡΠ²ΠΌΠ΅ΡΡΠΈΠΌ Ρ ARM-Linux. ΠΠΈΠ΅ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ SourceryCodeBenchLiteARM GNU/Linuxtranslater, Π½Π°Π»ΠΈΡΠ΅Π½ Π·Π° ΠΈΠ·ΡΠ΅Π³Π»ΡΠ½Π΅ ΠΎΡ
ΠΠ° Π΄Π° ΡΠ΅ ΡΠ²Π΅ΡΡ, ΡΠ΅ Π²ΡΠΈΡΠΊΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ ΡΠ° ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½ΠΈ ΠΏΡΠ°Π²ΠΈΠ»Π½ΠΎ, ΡΠ΅ ΠΎΡΡΠ°Π²Ρ Π½ΡΠΊΠΎΠ»ΠΊΠΎ Π΅ΠΊΡΠ°Π½Π½ΠΈ ΡΠ½ΠΈΠΌΠΊΠΈ Π½Π° ΠΈΠ½ΡΡΠ°Π»Π°ΡΠΈΠΎΠ½Π½ΠΈΡ ΠΏΡΠΎΡΠ΅Ρ. ΠΠΎ ΠΏΡΠΈΠ½ΡΠΈΠΏ Π½ΡΠΌΠ° Π½ΠΈΡΠΎ ΡΠ»ΠΎΠΆΠ½ΠΎ Π² ΠΈΠ½ΡΡΠ°Π»Π°ΡΠΈΡΡΠ°.
ΠΠ° Π΄Π° ΡΠ΅ ΡΠ²Π΅ΡΡ, ΡΠ΅ Π²ΡΠΈΡΠΊΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ ΡΠ° ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½ΠΈ ΠΏΡΠ°Π²ΠΈΠ»Π½ΠΎ, ΡΠ΅ ΠΎΡΡΠ°Π²Ρ Π½ΡΠΊΠΎΠ»ΠΊΠΎ Π΅ΠΊΡΠ°Π½Π½ΠΈ ΡΠ½ΠΈΠΌΠΊΠΈ Π½Π° ΠΈΠ½ΡΡΠ°Π»Π°ΡΠΈΠΎΠ½Π½ΠΈΡ ΠΏΡΠΎΡΠ΅Ρ. ΠΠΎ ΠΏΡΠΈΠ½ΡΠΈΠΏ Π½ΡΠΌΠ° Π½ΠΈΡΠΎ ΡΠ»ΠΎΠΆΠ½ΠΎ Π² ΠΈΠ½ΡΡΠ°Π»Π°ΡΠΈΡΡΠ°.
- ΠΠΈΠ΅ ΠΏΡΠΈΠ΅ΠΌΠ°ΠΌΠ΅ Π»ΠΈΡΠ΅Π½Π·ΠΈΠΎΠ½Π½ΠΎΡΠΎ ΡΠΏΠΎΡΠ°Π·ΡΠΌΠ΅Π½ΠΈΠ΅
- ΠΠΎΡΠΎΡΠ΅ΡΠ΅ ΠΏΠ°ΠΏΠΊΠ°ΡΠ° Π·Π° ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½Π΅
- ΠΡΡΠ°Π²ΡΠΌΠ΅ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΈΡΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ Π½Π΅ΠΏΡΠΎΠΌΠ΅Π½Π΅Π½ΠΈ
- ΠΡΡΠ°Π²Π΅ΡΠ΅ Π³ΠΎ ΠΊΠ°ΠΊΡΠΎ Π΅
- ΠΡΠΊΠΎΠ»ΠΊΠΎ ΠΏΡΡΠΈ βΠΠ°ΠΏΡΠ΅Π΄β, βΠΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½Π΅β ΠΈ ΠΎΠ±ΡΠΎ Π²Π·Π΅ΡΠΎ ΡΠΎΠ²Π° Π΅
ΠΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½Π΅ Π½Π° Cygwin
ΠΡΠ²Π΅Π½ ΡΠΎΠ²Π°, Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°, ΡΠ΅ Π²ΠΈ Π΅ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌ Π½Π°Π±ΠΎΡ ΠΎΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ ΠΈ ΠΏΠΎΠΌΠΎΡΠ½ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈ ΠΎΡ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π΅Π½ΠΈΡ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ
ΠΡΠΌΠ° Π½ΠΈΡΠΎ ΡΠ»ΠΎΠΆΠ½ΠΎ Π² ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° Cygwin, Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½ΠΎΡΠΎ Π½Π΅ΡΠΎ, ΠΊΠΎΠ΅ΡΠΎ ΡΡΡΠ±Π²Π° Π΄Π° ΠΈΠ·Π±Π΅ΡΠ΅ΡΠ΅, Π΅ ΠΎΠ³Π»Π΅Π΄Π°Π»ΠΎ, ΠΎΡ ΠΊΠΎΠ΅ΡΠΎ ΠΈΠ½ΡΡΠ°Π»Π°ΡΠΎΡΡΡ ΡΠ΅ ΠΈΠ·ΡΠ΅Π³Π»ΠΈ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΈΡΠ΅ ΡΠ°ΠΉΠ»ΠΎΠ²Π΅, ΡΠ΅ ΠΈΠ·Π±Π΅ΡΠ΅ Π²ΡΠ΅ΠΊΠΈ ΠΈ ΡΠ΅ Π³ΠΎ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°, ΠΊΠ°ΠΊΡΠΎ ΠΈ Π½Π°Π±ΠΎΡ ΠΎΡ ΠΏΠΎΠΌΠΎΡΠ½ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈ ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ, ΠΎΡΡΠ°Π²ΡΠΉΠΊΠΈ Π²ΡΠΈΡΠΊΠΈ Π½Π°Π»ΠΈΡΠ½ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ ΠΈ ΠΈΠ·Π±ΡΠ°Π½ΠΈ ΠΊΠΎΠΌΡΠ½Π°Π»Π½ΠΈ ΡΡΠ»ΡΠ³ΠΈ.
ΠΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½Π΅ Π½Π° Π΄ΡΠ°ΠΉΠ²Π΅ΡΠΈ
Π‘Π»Π΅Π΄ ΠΊΠ°ΡΠΎ ΠΌΠΎΠ΄ΡΠ»ΡΡ Π΅ ΡΠ²ΡΡΠ·Π°Π½ ΠΊΡΠΌ ΠΊΠΎΠΌΠΏΡΡΡΡΠ°, ΡΠ΅ ΡΡΡΠ±Π²Π° Π΄Π° ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°ΡΠ΅ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠΈ. Π’Π΅ ΠΌΠΎΠ³Π°Ρ Π΄Π° Π±ΡΠ΄Π°Ρ ΠΏΠΎΠΈΡΠΊΠ°Π½ΠΈ ΠΎΡ Π²Π°ΡΠΈΡ Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΎΡ (ΠΏΡΠ΅ΠΏΠΎΡΡΡΠΈΡΠ΅Π»Π½ΠΎ). ΠΠ΅ ΠΏΡΠ΅ΠΏΠΎΡΡΡΠ²Π°ΠΌ Π΄Π° ΡΡΡΡΠΈΡΠ΅ ΡΠ°ΠΌΠΈ Π² ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ, Π·Π°ΡΠΎΡΠΎ... ΠΠΎΠΆΠ΅ Π΄Π° ΠΎΡΠ½Π΅ΠΌΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅, Π·Π° Π΄Π° ΠΎΡΠΊΡΠΈΠ΅ΡΠ΅ ΠΊΠ°ΠΊΠ²ΠΎ Π΅ ΠΏΡΠΈΡΠΈΠ½ΠΈΠ»ΠΎ ΠΊΠΎΠ½ΡΠ»ΠΈΠΊΡΠ° Π½Π° ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎΡΠΎ.
Π‘ΡΠ΅Π΄ ΠΈΠ·Π±ΡΠ°Π½ΠΈΡΠ΅ ΠΏΠΎΡΡΠΎΠ²Π΅ Π²ΠΈΠΆΠ΄Π°ΠΌΠ΅ ΡΠ»Π΅Π΄Π½ΠΎΡΠΎ:
Windows
Linux
ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅
SimTech HS-USB Π΄ΠΈΠ°Π³Π½ΠΎΡΡΠΈΠΊΠ°
USB ΡΠ΅ΡΠΈΠ΅Π½
ΠΠΈΠ°Π³Π½ΠΎΡΡΠΈΡΠ΅Π½ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ
SimTech HS-USB NMEA
USB ΡΠ΅ΡΠΈΠ΅Π½
GPS NMEA ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ
SimTech HS-USB AT ΠΏΠΎΡΡ
USB ΡΠ΅ΡΠΈΠ΅Π½
AT ΠΏΠΎΡΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ
SimTech HS-USB ΠΌΠΎΠ΄Π΅ΠΌ
USB ΡΠ΅ΡΠΈΠ΅Π½
ΠΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Π½Π° ΠΌΠΎΠ΄Π΅ΠΌΠ΅Π½ ΠΏΠΎΡΡ
SimTech HS-USB Π°ΡΠ΄ΠΈΠΎ
USB ΡΠ΅ΡΠΈΠ΅Π½
USB Π°ΡΠ΄ΠΈΠΎ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ
SimTech HS-USB WWAN Π°Π΄Π°ΠΏΡΠ΅Ρ
USB ΠΌΡΠ΅ΠΆΠ°
NDIS WWAN ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ
Android Composite ADB ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ
USB ADB
Android Π΄ΠΎΠ±Π°Π²ΠΈ ΠΏΠΎΡΡ Π·Π° ΠΎΡΡΡΡΠ°Π½ΡΠ²Π°Π½Π΅ Π½Π° Π³ΡΠ΅ΡΠΊΠΈ
ΠΠ°ΠΊΡΠΎ Π²Π΅ΡΠΎΡΡΠ½ΠΎ ΡΡΠ΅ Π·Π°Π±Π΅Π»ΡΠ·Π°Π»ΠΈ, Π½ΡΠΌΠ° USB ADB ΡΡΠ΅Π΄ ΠΏΠΎΡΡΠΎΠ²Π΅ΡΠ΅ Π½Π° Π΅ΠΊΡΠ°Π½Π½Π°ΡΠ° ΡΠ½ΠΈΠΌΠΊΠ°, ΡΠΎΠ²Π° Π΅ ΡΠ°ΠΊΠ°, Π·Π°ΡΠΎΡΠΎ ADB ΠΏΠΎΡΡΡΡ Π² ΠΌΠΎΠ΄ΡΠ»Π° Π΅ Π·Π°ΡΠ²ΠΎΡΠ΅Π½ ΠΏΠΎ ΠΏΠΎΠ΄ΡΠ°Π·Π±ΠΈΡΠ°Π½Π΅ ΠΈ ΡΡΡΠ±Π²Π° Π΄Π° Π³ΠΎ Π°ΠΊΡΠΈΠ²ΠΈΡΠ°ΡΠ΅, ΠΊΠ°ΡΠΎ ΠΈΠ·ΠΏΡΠ°ΡΠΈΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΡΠ° 'AT+CUSBADB=1' ΠΊΡΠΌ AT ΠΏΠΎΡΡ Π½Π° ΠΌΠΎΠ΄ΡΠ»Π° ΠΈ Π³ΠΎ ΡΠ΅ΡΡΠ°ΡΡΠΈΡΠ°ΠΉΡΠ΅ (ΡΠΎΠ²Π° ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΡΠ°Π½Π΅ Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΡΠ° 'AT+CRESET').
Π ΡΠ΅Π·ΡΠ»ΡΠ°Ρ Π½Π° ΡΠΎΠ²Π° ΠΏΠΎΠ»ΡΡΠ°Π²Π°ΠΌΠ΅ ΠΆΠ΅Π»Π°Π½ΠΈΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Π² Π΄ΠΈΡΠΏΠ΅ΡΠ΅ΡΠ° Π½Π° ΡΡΡΡΠΎΠΉΡΡΠ²Π°ΡΠ°:
ΠΡΠΈΠΊΠ»ΡΡΠΈΡ
ΠΌΠ΅ Ρ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠΈΡΠ΅, Π½Π΅ΠΊΠ° Π΄Π° ΠΏΡΠ΅ΠΌΠΈΠ½Π΅ΠΌ ΠΊΡΠΌ ADB.
ΠΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½Π΅ Π½Π° ADB
ΠΡΠΈΠ΄Π΅ΡΠ΅ Π½Π° ΠΎΡΠΈΡΠΈΠ°Π»Π½ΠΈΡ ΡΠ΅Π±ΡΠ°ΠΉΡ Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈ Π½Π° Android
ΠΠ·ΡΠ΅Π³Π»Π΅ΡΠ΅ ΠΈ ΡΠ°Π·ΠΎΠΏΠ°ΠΊΠΎΠ²Π°ΠΉΡΠ΅ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ Π°ΡΡ
ΠΈΠ² Π² ΠΊΠΎΡΠ΅Π½Π° Π½Π° ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ C.
ΠΡΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ Π½Π° ΡΡΠ΅Π΄Π°ΡΠ°
Π‘Π»Π΅Π΄ ΠΊΠ°ΡΠΎ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°ΡΠ΅ Cygwin, ΡΠ΅ ΡΡΡΠ±Π²Π° Π΄Π° Π΄ΠΎΠ±Π°Π²ΠΈΡΠ΅ ΠΏΡΡΡ Cygwin/bin/ ΠΊΡΠΌ ΠΏΡΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈΡΠ΅ Π½Π° ΡΡΠ΅Π΄Π°ΡΠ° Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° (ΠΠ»Π°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»Π΅Π½ ΠΏΠ°Π½Π΅Π» β Π‘ΠΈΡΡΠ΅ΠΌΠ° β Π Π°Π·ΡΠΈΡΠ΅Π½ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ β Π Π°Π·ΡΠΈΡΠ΅Π½ΠΈ β ΠΡΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ Π½Π° ΡΡΠ΅Π΄Π°ΡΠ° β Π‘ΠΈΡΡΠ΅ΠΌΠ½ΠΈ ΠΏΡΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ β ΠΡΡ β Π Π΅Π΄Π°ΠΊΡΠΈΡΠ°Π½Π΅), ΠΊΠ°ΠΊΡΠΎ Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° Π΅ΠΊΡΠ°Π½Π½Π°ΡΠ° ΡΠ½ΠΈΠΌΠΊΠ° ΠΏΠΎ-Π΄ΠΎΠ»Ρ:
ΠΠΎ ΡΡΡΠΈΡ Π½Π°ΡΠΈΠ½ Π΄ΠΎΠ±Π°Π²Π΅ΡΠ΅ ΠΏΡΡΡ ΠΊΡΠΌ ΠΈΠ·ΡΠ΅Π³Π»Π΅Π½ΠΈΡ ΠΈ ΡΠ°Π·ΠΎΠΏΠ°ΠΊΠΎΠ²Π°Π½ ADB Π°ΡΡ
ΠΈΠ² ΠΊΡΠΌ ΠΊΠΎΡΠ΅Π½Π° Π½Π° ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ C.
Π©ΡΠ°ΠΊΠ½Π΅ΡΠ΅ OK Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΠΏΡΡΠΈ ΠΈ ΡΠ΅ΡΡΠ°ΡΡΠΈΡΠ°ΠΉΡΠ΅ ΠΊΠΎΠΌΠΏΡΡΡΡΠ°.
Π‘Π»Π΅Π΄ ΡΠ΅ΡΡΠ°ΡΡΠΈΡΠ°Π½Π΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π»Π΅ΡΠ½ΠΎ Π΄Π° ΠΏΡΠΎΠ²Π΅ΡΠΈΡΠ΅ Π΄Π°Π»ΠΈ ADB ΡΠ°Π±ΠΎΡΠΈ ΠΏΡΠ°Π²ΠΈΠ»Π½ΠΎ, ΠΊΠ°ΡΠΎ ΠΎΡΠ²ΠΎΡΠΈΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΈΡ ΡΠ΅Π΄ (Win+R β cmd) ΠΈ Π½Π°ΠΏΠΈΡΠ΅ΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΡΠ° βadb versionβ. ΠΠΎΠ»ΡΡΠ°Π²Π°ΠΌΠ΅ Π½Π΅ΡΠΎ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ:
ΠΠ΅ΠΊΠ° Π΄Π° ΡΠ²ΡΡΠΆΠ΅ΠΌ ΠΌΠΎΠ΄ΡΠ»Π° ΠΊΡΠΌ ΠΊΠΎΠΌΠΏΡΡΡΡΠ° (Π°ΠΊΠΎ ΡΠ»ΡΡΠ°ΠΉΠ½ΠΎ Π΅ ΠΏΡΠ΅ΠΊΡΡΠ½Π°Ρ) ΠΈ Π΄Π° ΠΏΡΠΎΠ²Π΅ΡΠΈΠΌ Π΄Π°Π»ΠΈ ADB Π³ΠΎ Π²ΠΈΠΆΠ΄Π° Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΡΠ° βadb devicesβ:
ΠΠΎΡΠΎΠ²ΠΎ, ΡΠΎΠ²Π° Π·Π°Π²ΡΡΡΠ²Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡΡΠ° Π½Π° Π²ΡΡΠ·ΠΊΠ°ΡΠ° ΠΊΡΠΌ ΠΌΠΎΠ΄ΡΠ»Π° ΠΈ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΡΡΠ°ΡΡΠΈΡΠ°ΠΌΠ΅ shell-Π° Π·Π° ΡΠ°Π±ΠΎΡΠ° Ρ ΠΌΠΎΠ΄ΡΠ»Π°.
Π Π°Π·ΠΎΠΏΠ°ΠΊΠΎΠ²Π°Π½Π΅ ΠΈ ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΠ°Π½Π΅ Π½Π° SDK
Π‘Π΅Π³Π°, ΠΊΠΎΠ³Π°ΡΠΎ ΠΈΠΌΠ°ΠΌΠ΅ Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ ΠΎΠ±Π²ΠΈΠ²ΠΊΠ°ΡΠ° ΠΈ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° Π·Π°ΠΏΠΎΡΠ½Π΅ΠΌ Π΄Π° ΡΠ°Π±ΠΎΡΠΈΠΌ Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΈΡ ΡΠ΅Π΄ Π½Π° ΠΌΠΎΠ΄ΡΠ»Π°, Π½Π΅ΠΊΠ° ΡΠ΅ ΠΎΠΏΠΈΡΠ°ΠΌΠ΅ Π΄Π° ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΠ°ΠΌΠ΅ Π½Π°ΡΠ΅ΡΠΎ ΠΏΡΡΠ²ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΠ΅ΡΠΎ Π΄Π° Π·Π°ΡΠ΅Π΄ΠΈΠΌ Π² ΠΌΠΎΠ΄ΡΠ»Π°.
ΠΠ½ΠΎΠ³ΠΎ Ρ ΠΎΡΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠΌΠ°Ρ Π·Π°ΡΡΡΠ΄Π½Π΅Π½ΠΈΡ Ρ ΡΠΎΠ²Π°! Π·Π°ΡΠΎΡΠΎ ΠΠΎΠ΄ΡΠ»ΡΡ ΡΠ°Π±ΠΎΡΠΈ Π½Π° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ° Linux; Π·Π° Π΄Π° ΠΈΠ·Π±Π΅Π³Π½Π΅ΡΠ΅ ΡΠ±Π»ΡΡΡΡΠΈ ΠΏΡΠΈ ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΠ°Π½Π΅ Π½Π° ΠΊΠΎΠ΄ ΠΏΠΎΠ΄ Windows, Π½Π°ΠΉ-Π΄ΠΎΠ±ΡΠ΅ Π΅ Π΄Π° ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΠ°ΡΠ΅ Π² ΡΠΎΠ΄Π½Π°ΡΠ° ΡΡΠ΅Π΄Π° - Linux.
ΠΡΠΌΠ° Π΄Π° ΡΠ΅ ΡΠΏΠΈΡΠ°ΠΌΠ΅ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ Π½Π° ΡΠΎΠ²Π° ΠΊΠ°ΠΊ ΠΏΡΠΈ Π»ΠΈΠΏΡΠ° Π½Π° Linux ΠΈ ΠΆΠ΅Π»Π°Π½ΠΈΠ΅ Π΄Π° Π³ΠΎ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°ΡΠ΅ Π½Π° Π²Π°ΡΠ°ΡΠ° ΠΌΠ°ΡΠΈΠ½Π°, ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π³ΠΎ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°ΡΠ΅ Π½Π° Π²ΠΈΡΡΡΠ°Π»Π½Π° ΠΌΠ°ΡΠΈΠ½Π°. Π©Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ VirtualBox, ΡΠ΅ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°ΠΌΠ΅ Ubuntu Π²Π΅ΡΡΠΈΡ 20.04 (ΡΠ΅ΠΊΡΡΠ°ΡΠ° Π²Π΅ΡΡΠΈΡ ΠΊΡΠΌ ΠΌΠΎΠΌΠ΅Π½ΡΠ° Π½Π° ΠΏΠΈΡΠ°Π½Π΅) ΠΈ ΠΏΠΎΠ΄ Π½Π΅Π³ΠΎ ΡΠ΅ Π·Π°ΠΏΠΎΡΠ½Π΅ΠΌ Π΄Π° ΡΠ°Π±ΠΎΡΠΈΠΌ Ρ ΠΊΠΎΠΌΠΏΠΈΠ»Π°ΡΠΎΡΠΈ, SDK ΠΈ Ρ.Π½.
ΠΠ΅ΠΊΠ° Π΄Π° ΠΎΡΠΈΠ΄Π΅ΠΌ Π² ΡΡΠ΅Π΄Π°ΡΠ° Π½Π° Linux ΠΈ Π΄Π° ΡΠ°Π·ΠΎΠΏΠ°ΠΊΠΎΠ²Π°ΠΌΠ΅ Π°ΡΡ ΠΈΠ²Π°, ΠΏΠΎΠ»ΡΡΠ΅Π½ ΠΎΡ Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΎΡΠ°.
simcom@VirtualBox:~/Desktop/OpenLinux$ sudo tar -xzf MDM9x07_OL_2U_22_V1.12_191227.tar.gz
ΠΡΠΈΠ΄Π΅ΡΠ΅ Π² Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠ° sim_open_sdk ΠΈ Π΄ΠΎΠ±Π°Π²Π΅ΡΠ΅ ΡΡΠ΅Π΄Π°ΡΠ°:
simcom@VirtualBox:~/Desktop/OpenLinux/sim_open_sdk$ cd sim_open_sdk
simcom@VirtualBox:~/Desktop/OpenLinux/sim_open_sdk$ source sim_crosscompile/sim-crosscompile-env-init
ΠΡΡΠ°Π²Π°ΠΌΠ΅ Π² ΡΡΡΠ°ΡΠ° ΠΏΠ°ΠΏΠΊΠ° ΠΈ ΠΈΠ·ΠΏΡΠ»Π½ΡΠ²Π°ΠΌΠ΅ ΡΠ»Π΅Π΄Π²Π°ΡΠΈΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ, Π΄ΠΎΠΊΠ°ΡΠΎ ΡΠΌΠ΅ Π² Π½Π΅Ρ.
ΠΠ½ΡΡΠ°Π»ΠΈΡΠ°ΠΉΡΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°ΡΠ° libncurses5-dev, Π°ΠΊΠΎ Π½Π΅ Π΅ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½Π°:
simcom@VirtualBox:~/Desktop/OpenLinux/sim_open_sdk$ sudo apt-get update && sudo apt-get install libncurses5-dev -y
Python, Π°ΠΊΠΎ ΠΈ ΡΠΎΠΉ Π½Π΅ Π΅ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½:
simcom@VirtualBox:~/Desktop/OpenLinux/sim_open_sdk$ sudo apt-get install python -y
ΠΈ gcc:
simcom@VirtualBox:~/Desktop/OpenLinux/sim_open_sdk$ sudo apt-get install gcc
ΠΠΎΠΌΠΏΠΈΠ»Π°ΡΠΈΡ:
Π‘Π΅Π³Π° ΡΡΡΠ±Π²Π° Π΄Π° ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΠ°ΠΌΠ΅ Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΡΠ°ΠΉΠ»Π°, ΠΈΠ·ΠΏΡΠ»Π½ΡΠ²Π°ΠΌΠ΅ ΡΠ»Π΅Π΄Π½ΠΈΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»Π½ΠΎ.
ΠΠΊΠΎ ΠΏΡΠΎΠ·ΠΎΡΠ΅ΡΡΡ Π·Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ Π½Π° ΡΠ΄ΡΠΎΡΠΎ ΡΠ΅ ΠΏΠΎΡΠ²ΠΈ ΠΏΠΎ Π²ΡΠ΅ΠΌΠ΅ Π½Π° ΠΊΠΎΠΌΠΏΠΈΠ»Π°ΡΠΈΡ, ΠΏΡΠΎΡΡΠΎ ΠΈΠ·Π±Π΅ΡΠ΅ΡΠ΅ ΠΠ·Ρ ΠΎΠ΄ ΠΈ ΡΠ΅ Π²ΡΡΠ½Π΅ΡΠ΅ ΠΊΡΠΌ ΠΊΠΎΠ½Π·ΠΎΠ»Π°ΡΠ°; Π½Π΅ Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°ΠΌΠ΅ ΡΠ΄ΡΠΎΡΠΎ ΡΠ΅Π³Π°.
ΠΠΈΠ΅ ΠΈΠ·Π²ΡΡΡΠ²Π°ΠΌΠ΅:
simcom@VirtualBox:~/Desktop/OpenLinux/sim_open_sdk$ make
ΠΠΎΠΌΠΏΠΈΠ»ΠΈΡΠ°Π½Π΅ Π½Π° Π±ΡΡΡΠ»ΠΎΡΠ΄ΡΡΠ°:
simcom@VirtualBox:~/Desktop/OpenLinux/sim_open_sdk$ make aboot
ΠΠΎΠΌΠΏΠΈΠ»ΠΈΡΠ°Π½Π΅ Π½Π° ΡΠ΄ΡΠΎΡΠΎ:
simcom@VirtualBox:~/Desktop/OpenLinux/sim_open_sdk$ make kernel_menuconfig
simcom@VirtualBox:~/Desktop/OpenLinux/sim_open_sdk$ make kernel
ΠΠΎΠΌΠΏΠΈΠ»ΠΈΡΠ°ΠΉΡΠ΅ ΠΎΡΠ½ΠΎΠ²Π½Π°ΡΠ° ΡΠ°ΠΉΠ»ΠΎΠ²Π° ΡΠΈΡΡΠ΅ΠΌΠ°:
simcom@VirtualBox:~/Desktop/OpenLinux/sim_open_sdk$ make rootfs
ΠΠ° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅ Π½Π° Linux ΡΠ΅ Π±ΡΠ΄Π΅ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡΠΎ Π΄Π° ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΠ°Ρ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° Π½Π° ΠΌΠΎΠ΄ΡΠ»Π°:
simcom@VirtualBox:~/Desktop/OpenLinux/sim_open_sdk$ make kernel_module
ΠΠ΅ΠΊΠ° ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΠ°ΠΌΠ΅ Π΄Π΅ΠΌΠΎΡΠΎ:
simcom@VirtualBox:~/Desktop/OpenLinux/sim_open_sdk$ make demo
Π‘Π»Π΅Π΄ ΠΊΠΎΠ΅ΡΠΎ ΡΠ΅ ΡΠ΅ ΠΏΠΎΡΠ²ΡΡ Π½ΡΠΊΠΎΠ»ΠΊΠΎ Π½ΠΎΠ²ΠΈ ΡΠ°ΠΉΠ»Π° Π² Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠ° sim_open_sdk/output:
simcom@VirtualBox:~/Desktop/OpenLinux/sim_open_sdk$ ls output/
appsboot.mbn boot.img demo_app helloworld system.img
Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠ°ΡΠΈΡ
ΠΠ΅ΠΊΠ° ΠΎΠΏΠΈΡΠ°ΠΌΠ΅ Π΄Π° Π·Π°ΡΠ΅Π΄ΠΈΠΌ Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠ°ΡΠΈΡΡΠ° Π² Π½Π°ΡΠΈΡ ΠΌΠΎΠ΄ΡΠ» ΠΈ Π΄Π° Π²ΠΈΠ΄ΠΈΠΌ ΠΊΠ°ΠΊΠ²ΠΎ ΡΠ΅ ΠΈΠ·Π»Π΅Π·Π΅ ΠΎΡ Π½Π΅Ρ.
ΠΠ·ΡΠ΅Π³Π»ΡΠ½Π΅
Π Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠ° sim_open_sdk ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° Π²ΠΈΠ΄ΠΈΠΌ ΡΠ°ΠΉΠ»Π° demo_app. ΠΠ·ΠΈΠΌΠ°ΠΌΠ΅ Π³ΠΎ ΠΈ Π³ΠΎ ΠΏΡΠ΅Ρ Π²ΡΡΠ»ΡΠΌΠ΅ Π² ΠΊΠΎΡΠ΅Π½Π° Π½Π° ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ C Π½Π° ΠΊΠΎΠΌΠΏΡΡΡΡΠ°, ΠΊΡΠΌ ΠΊΠΎΠΉΡΠΎ Π΅ ΡΠ²ΡΡΠ·Π°Π½ ΠΌΠΎΠ΄ΡΠ»ΡΡ. Π‘Π»Π΅Π΄ ΡΠΎΠ²Π° ΡΡΠ°ΡΡΠΈΡΠ°ΠΉΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΈΡ ΡΠ΅Π΄ Π½Π° Windows (Win+R -> cmd) ΠΈ Π²ΡΠ²Π΅Π΄Π΅ΡΠ΅:
C:>adb push C:demo_app /data/
ΠΠΎΠ½Π·ΠΎΠ»Π°ΡΠ° ΡΠ΅ Π½ΠΈ ΠΊΠ°ΠΆΠ΅:
C:demo_app: 1 file pushed, 0 skipped. 151.4 MB/s (838900 bytes in 0.005s)
Π’ΠΎΠ²Π° ΠΎΠ·Π½Π°ΡΠ°Π²Π°, ΡΠ΅ ΡΠ°ΠΉΠ»ΡΡ Π΅ ΠΈΠ·ΠΏΡΠ°ΡΠ΅Π½ ΡΡΠΏΠ΅ΡΠ½ΠΎ Π΄ΠΎ ΠΌΠΎΠ΄ΡΠ»Π° ΠΈ Π²ΡΠΈΡΠΊΠΎ, ΠΊΠΎΠ΅ΡΠΎ ΡΡΡΠ±Π²Π° Π΄Π° Π½Π°ΠΏΡΠ°Π²ΠΈΠΌ, Π΅ Π΄Π° Π³ΠΎ ΡΡΠ°ΡΡΠΈΡΠ°ΠΌΠ΅. ΠΠ΅ΠΊΠ° Π½Π΅ ΡΠ΅ ΠΊΠΎΠ»Π΅Π±Π°Π΅ΠΌ.
ΠΠΈΠ΅ ΠΈΠ·Π²ΡΡΡΠ²Π°ΠΌΠ΅:
C:>adb shell
Π Π°Π·ΡΠΈΡΡΠ²Π°ΠΌΠ΅ ΠΏΡΠ°Π²Π°ΡΠ° Π½Π° ΠΈΠ·ΡΠ΅Π³Π»Π΅Π½ΠΈΡ ΡΠ°ΠΉΠ»:
/ # cdhmod 777 /data/demo_app
Π Π±ΡΠ³Π°ΠΌΠ΅:
/ # /data/demo_app
Π ΡΡΡΠ°ΡΠ° ΠΊΠΎΠ½Π·ΠΎΠ»Π° ΠΌΠΎΠ΄ΡΠ»ΡΡ ΡΠ΅ Π½ΠΈ ΠΊΠ°ΠΆΠ΅ ΡΠ»Π΅Π΄Π½ΠΎΡΠΎ:
SDK_VER : SIM_SDK_VER_20191205
DEMO_VER: SIM_SDK_VER_20191205
Please select an option to test from the items listed below.
1. WIFI 2. VOICE CALL
3. DATA CALL 4. SMS
5. WDS(APN) 6. NAS
7. AT 8. OTA
9. TTS 10. GPIO
11. GPS 12. Bluetooth
13. TCP/UDP 14. Timer
15. ADC 16. I2C
17. UIM(SimCard) 18. DMS(IMEI,MEID)
19. UART 20. SPI
21. Version 22. Ethernet
23. FTP 24. SSL
25. HTTP(S) 26. FTP(S)
27. MQTT(S) 28. ALSA
29. DEV 30. AUDIO
31. JSON 32. LBS
99. EXIT
Option >
ΠΠ΅ΠΊΠ° Π΄Π° ΡΠ°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ IMEI Π½Π° ΠΌΠΎΠ΄ΡΠ»Π°, Π²ΡΠ²Π΅Π΄Π΅ΡΠ΅ 7 (ΠΏΡΠ΅Π²ΠΊΠ»ΡΡΠ΅ΡΠ΅ ΠΊΡΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Π΅Π½ ΡΠ΅ΠΆΠΈΠΌ) ΠΈ ΡΠ»Π΅Π΄ ΡΠΎΠ²Π° Π²ΡΠ²Π΅Π΄Π΅ΡΠ΅ 5:
Please select an option to test from the items listed below.
1. WIFI 2. VOICE CALL
3. DATA CALL 4. SMS
5. WDS(APN) 6. NAS
7. AT 8. OTA
9. TTS 10. GPIO
11. GPS 12. Bluetooth
13. TCP/UDP 14. Timer
15. ADC 16. I2C
17. UIM(SimCard) 18. DMS(IMEI,MEID)
19. UART 20. SPI
21. Version 22. Ethernet
23. FTP 24. SSL
25. HTTP(S) 26. FTP(S)
27. MQTT(S) 28. ALSA
29. DEV 30. AUDIO
31. JSON 32. LBS
99. EXIT
Option > 7
Please select an option to test from the items listed below.
1. get Module Version 2. get CSQ
3. get CREG 4. get ICCID
5. get IMEI 6. get CIMI
99. back
Option > 5
IMEI: 867584030090489
Please select an option to test from the items listed below.
1. get Module Version 2. get CSQ
3. get CREG 4. get ICCID
5. get IMEI 6. get CIMI
99. back
Option >
Π’Π°ΠΊΠ° ΡΠ΅ Π²ΠΈΠ΄ΠΈΠΌ IMEI Π½Π° ΠΌΠΎΠ΄ΡΠ»Π°.
ΠΠ°ΡΠΎ Π·Π°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅
ΠΠ°Π΄ΡΠ²Π°ΠΌ ΡΠ΅, ΡΠ΅ ΡΡΠΏΡΡ ΠΌΠ΅ Π΄Π° Π΄ΠΎΠ±ΠΈΠ΅ΠΌ ΠΎΠ±ΡΠ° ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π° ΠΊΠ°ΠΊ Π΄Π° Π·Π°ΠΏΠΎΡΠ½Π΅ΠΌ Ρ ΠΌΠΎΠ΄ΡΠ»Π°. Π ΡΠ»Π΅Π΄Π²Π°ΡΠΈΡΠ΅ ΡΡΠ°ΡΠΈΠΈ ΡΠ΅ ΡΠ°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ ΠΏΠΎ-ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈΡΠ΅, ΠΊΠΎΠΈΡΠΎ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Ρ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ° SIM7600E-H, ΠΊΠ°ΠΊΡΠΎ ΠΈ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎ Π΄Π° Π°ΠΊΡΡΠ°Π»ΠΈΠ·ΠΈΡΠ°ΡΠ΅ ΡΠΎΠ±ΡΡΠ²Π΅Π½ΠΎΡΠΎ ΡΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π² ΠΌΠΎΠ΄ΡΠ»Π°.
ΠΠ°Π½Ρ Π²ΠΈ Π΄Π° Π·Π°Π΄Π°Π²Π°ΡΠ΅ Π²ΡΠΏΡΠΎΡΠΈ Π² ΠΊΠΎΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ΅ ΠΈ ΡΡΡΠΎ ΡΠ°ΠΊΠ° Π΄Π° ΠΏΠΎΡΠΎΡΠΈΡΠ΅ ΠΊΠΎΠΉ Π°ΡΠΏΠ΅ΠΊΡ ΠΎΡ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈΡΠ΅ Π½Π° ΠΌΠΎΠ΄ΡΠ»Π° ΡΡΡΠ±Π²Π° Π΄Π° Π±ΡΠ΄Π΅ ΠΎΡΡΠ°Π·Π΅Π½ Π² ΡΠ»Π΅Π΄Π²Π°ΡΠΈΡΠ΅ ΡΡΠ°ΡΠΈΠΈ.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: www.habr.com