Logo DUSUN

Orinasa DUSUN
SDK Quick Start Guide
Anaran'ny vokatra: IoT Edge Computer Gateway
Anaran'ny modely: DSGW-010C

DSGW-010C IoT Edge Computer Gateway

Tantara fanavaozana

famaritana Sekta. Fanavaozana ny famaritana By
Apk Daty
1.0 2022-07-07 Famoahana dikan-teny vaovao

fankatoavana

fikambanana Anarana Lohateny Daty

Sava lalana

Ity torolalana fanombohana haingana ity dia manazava ny fototra: ny fomba fampifandraisana sy fametrahana ny tanjonao amin'ny tambajotra; ny fomba fametrahana ny SDK; ary ny fomba fananganana sary firmware.
Ny Linux Software Developer's Kit (SDK) dia fitaovana sy rindrambaiko mipetaka izay ahafahan'ny mpamorona Linux mamorona rindranasa amin'ny vavahadin'ny DSGW-010C an'i Dusun.
Miorina amin'ny kernel 4.4 Linux, ary mampiasa rindrambaiko open source efa misy, ny SDK dia manatsotra ny fizotran'ny fampidirana fampiharana mahazatra. Mpamily fitaovana, rojom-pitaovana GNU, Pro configuration efa voafaritra mialohafiles,sy sample applications dia tafiditra daholo.

Fampahalalana amin'ny vavahady

2.1 Fampahalalana fototra
SOC: PX30 Quad-core ARM Cortex-A53
2GB an-tsambo RAM
32GB eMMC
Mifototra amin'ny motera LoRa Concentrator: Semtech SX1302
Herin'ny TX hatramin'ny 27dBm, ny fahatsapan'ny RX hatramin'ny -139dBm @SF12, BW125kHz
Fanohanana tarika LoRa Frequency: RU864, IN865, EU868, US915, AU915, KR920, AS923.
Manohana Wi-Fi 2.4G/5G IEEE 802.11b/g/n/ac
Tohano ny BLE5.0
Manohana GPS, GLONASS, Galileo ary QZSS
Support IP66 tantera-drano trano

2.2 Interface

DUSUN DSGW-010C IoT Edge Computer Gateway - Sary 1

Target Setup

Ity fizarana ity dia mamaritra ny fomba fampifandraisana ny vavahady amin'ny solosainao sy ny tambajotra mpampiantrano anao.

Mampifandray vavahady - Power

  1. Ataovy azo antoka fa 5V/3A ny adaptatera herinaratra.
  2. Safidio ny adaptatera tariby herinaratra mety amin'ny toerana misy anao. Ampidiro ao amin'ny slot eo amin'ny Universal Power Supply; dia ampidiro amin'ny fivoahana ny famatsiana herinaratra.
  3. Ampifandraiso amin'ny vavahady ny plug-in'ny famatsiana herinaratra

Mampifandray vavahady - seranan-tsambo USB

  1. Ampifandraiso amin'ny seranan-tsambo USB amin'ny solosaina na biraonao ny faran'ny tariby USB iray
  2. Ampifandraiso amin'ny seranan-tsambo USB eo amin'ny vavahady ny faran'ny tariby USB hafa.

Mampifandray birao PCBA - Serial Port
Raha te-debug ny vavahady, dia afaka manokatra ny akorany, Connect ny PC amin'ny PCBA birao amin'ny alalan'ny Serial ny USB fitaovana.
Maitso: GND
Manga: RX
Brown: TX

DUSUN DSGW-010C IoT Edge Computer Gateway - Sary 2

Angony ny tontolo iainana mba hanorina

Mampiasà sary ubuntu 18.04 .iso mba hanamboarana ny tontolonao. Azonao atao ny mampiasa milina virtoaly na PC ara-batana mba hametrahana ubuntu 18.04.

4.1 milina virtoaly
Amporisihina ny mpampiasa vaovao hampiasa milina virtoaly, hametraka ubuntu 18.04 amin'ny milina virtoaly, ary hamela toerana malalaka (farafaharatsiny 100G) ho an'ny milina virtoaly.

4.2 Ubuntu PC Manangona ny tontolo iainana mba hananganana
Ny fampiasana ny mpampiasa compilation milina ara-batana dia afaka mampiasa PC ubuntu.

Fividianana sy Fiomanana SDK

5.1 Ampidino ny kaody loharano avy amin'ny Dusun FTP
Ny anaran'ny fonosana loharano dia px30_sdk.tar.gz, alao amin'ny Dusun FTP.
5.2 Fanamarinana fonosana famatrarana kaody
Ny dingana manaraka dia tsy azo atao raha tsy aorian'ny famokarana ny sandan'ny MD5 amin'ny fonosana fanerena loharano sy ny fampitahana ny sandan'ny MD5 amin'ny lahatsoratra MD5 .txt mba hanamafisana fa mitovy ny sanda MD5, ary raha tsy mitovy ny sanda MD5 dia ny angovo. simba ny fonosana kaody, azafady alaivo indray.

$ md5sum px30_sdk.tar.gz

5.3 Voavaha ny fonosana famatrarana loharano
Adikao amin'ny lahatahiry mifanaraka amin'izany ny kaody loharano ary sokafy ny fonosana famatrarana kaody loharano.

DUSUN DSGW-010C IoT Edge Computer Gateway - Sary 3

Famoriana kaody

6.1 Fanombohana, Global Compilation
6.1.1 Atombohy ny fiovaovan'ny tontolo iainana fanangonana (fanteno file rafitra)
Azonao atao ny manangana sary buildroot, ubuntu na debian rootfs. Safidio ao amin'ny "./mk.sh".

DUSUN DSGW-010C IoT Edge Computer Gateway - Sary 4

6.1.2 Omano ny fakany File System base
Ity fizarana ity dia natao hanamboarana ubuntu na debian file rafitra.
Manangona Ubuntu
Download ny root file sary rafitra rootfs-ubuntu16_xubuntu_v1.1.img Adikao ny fakany file rafitra mankany amin'ny lalana voatondro, dia mandehana baiko ./mk.sh

DUSUN DSGW-010C IoT Edge Computer Gateway - Sary 5

Haharitra ela ny fanamboarana, andraso amim-paharetana.
Avy eo dia hapetraka ao amin'ny ./output/update-ubuntu.img ilay sary
Ny update-ubuntu.img dia azo ampiasaina hanavaozana ny firmware amin'ny vavahady

Manangona buildroot
Angony ny sary buildroot amin'ny baiko mk.sh -b

DUSUN DSGW-010C IoT Edge Computer Gateway - Sary 6

Haharitra ela ny fanamboarana, andraso amim-paharetana.
Avy eo ny sary dia hapetraka ao amin'ny ./output/update. img
Ny fanavaozana. img dia azo ampiasaina hanavaozana ny firmware amin'ny vavahady

6.1.3 Alefaso eny amin'ny solaitrabe ny sary
Ampifandraiso amin'ny PC amin'ny alàlan'ny USB mankany amin'ny Tetezana UART ny seranan-tsambo PX30 board.
Mampiasà rindrambaiko Putty na Terminal hafa ho fitaovana fampiononana anao,
SERIE CONSOLE SETTINGS:

  • 115200/8N1
  • Ampahany : 115200
  • Takelaka data 8
  • Parity Bit: Tsia
  • Stop Bit: 1

Power UP ny birao, azonao jerena ny boot log amin'ny console:

DUSUN DSGW-010C IoT Edge Computer Gateway - Sary 7

Tsy misy tenimiafina default ho an'ny fidirana amin'ny rafitra.

6.2 Nanangona ny Ampahany Sary tsirairay avy
6.2.1 Ny rafitra fananganana sy ny rafitra sary
Ny update.img dia ahitana ampahany maromaro. Ny ampahany lehibe dia uboot. img, boot.img, recovery.img, rootfs.img. uboot.img dia misy bootloader uboot boot.img misy ny hazo fitaovana .dtb sary, Linux kernel image recovery.img: Ny rafitra dia afaka manomboka amin'ny fomba fanarenana, recovery.img no rootfs ampiasaina amin'ny fomba fanarenana. rootfs.img: Ny sary rootfs mahazatra. Amin'ny fomba mahazatra, baotin'ny rafitra ary apetaho ity sary rootfs ity.
Mety mila manangana sary misaraka ianao, indrindra rehefa mifantoka amin'ny fampivoarana mody tokana (ohatra ny uboot na mpamily kernel). Avy eo ianao dia afaka manangana afa-tsy ny ampahany amin'ny sary ary manavao izany fisarahana amin'ny flash.

6.2.2 Manangana Uboot ihany

DUSUN DSGW-010C IoT Edge Computer Gateway - Sary 8

6.2.3 Manamboara Kernel Linux Ihany

DUSUN DSGW-010C IoT Edge Computer Gateway - Sary 9

6.2.4 Manangana fanarenana File System ihany

DUSUN DSGW-010C IoT Edge Computer Gateway - Sary 10

Bebe kokoa momba ny rafitra buildroot

Raha mampiasa buildroot rootfs ianao, dia efa napetraka ao amin'ny rootfs buildroot farany ny script/fitaovana fitsapana Dusun sasany. Azonao atao ny manondro buildroot/dusun_rootfs/add_ds_rootfs.sh

7.1 Fanandramana singa fitaovana
Ny fitsapana manaraka dia atao eo ambanin'ny rafitra buildroot.
7.1.1 Andrana Wi-Fi ho AP
Ny script “ds_conf_ap.sh” dia natao hametrahana Wi-Fi AP, SSID dia “dsap”, ny tenimiafina dia “12345678”.

7.1.2 Fitsapana I2C

DUSUN DSGW-010C IoT Edge Computer Gateway - Sary 12

Fitsapana ny fiasan'ny i2c amin'ny vavahady

Fampandrosoana tsy misy tariby (Zigbee, Z-Wave, BLE, LoRaWAN)

Ampiasao azafady ny rafitra ubuntu hanaovana ireto dingana manaraka ireto. Ny kaody dia hangonina eo amin'ny solaitrabe, fa tsy amin'ny mpampiantrano.

DUSUN DSGW-010C IoT Edge Computer Gateway - Sary 13

  1. Manomana tranomboky eny amin’ny solaitrabe
  2. scp SDK

8.1 BLE

DUSUN DSGW-010C IoT Edge Computer Gateway - Sary 14

Ny interface BLE dia /dev/ttyUSB1.
Ampidino ny “rk3328_ble_test.tar.gz” avy amin'ny Dusun FTP, ary adikao amin'ny solaitrabe, eo ambanin'ny /root.

DUSUN DSGW-010C IoT Edge Computer Gateway - Sary 15

Sokafy izany ary azonao atao ny mahazo ./bletest build ble test tool ary mihazakazaka:
Fanazavana fanampiny momba ny fitaovana fitsapana BLE, tsidiho azafady https://docs.silabs.com/ raha mila fanazavana fanampiny.

DUSUN DSGW-010C IoT Edge Computer Gateway - Sary 16

8.2 LoRaWAN
Safidio ny interface tsara ho an'ny LoRaWAN, ohatraample /dev/spidev32766.0.
Ny configuration file fa ao amin'ny ./sx1302_hal/packet_forwarder/global_conf.json.
Ampidino ny “sx1302_hal_0210.tar.gz” avy amin'ny Dusun FTP, ary adikao amin'ny solaitrabe, eo ambanin'ny /root.

DUSUN DSGW-010C IoT Edge Computer Gateway - Sary 17

Esory izany ary azonao atao ny mahazo ./sx1302_hal manangana LoRaWAN sample code sx1302_hal ary mihazakazaka:
Fanazavana fanampiny momba ny kaody LoRaWAN, tsidiho azafady https://www.semtech.com/products/wireless-rf/lora-core/sx1302 raha mila fanazavana fanampiny.

DUSUN DSGW-010C IoT Edge Computer Gateway - Sary 18

8.3 GPS
Raiso ny angon-drakitra GPS amin'ny programa gps, ny seranan-tsambo serial default dia ttyS3, tahan'ny baud 9600

DUSUN DSGW-010C IoT Edge Computer Gateway - Sary 19

Fanavaozana sary

9.1 Fanavaozana fitaovana
Fitaovana fanavaozana: AndroidTool_Release_v2.69

9.2 Mandehana any amin'ny Mode Upgrade

  1. Ampifandraiso amin'ny seranan-tsambo USB mirehitra ny seranan-tsambo OTG, miasa toy ny famatsiana herinaratra 5V ihany koa izy io
  2. Tsindrio "Ctrl + C" rehefa manomboka ny uboot, raha te hampiditra uboot:
    DUSUN DSGW-010C IoT Edge Computer Gateway - Sary 20
  3. uboot "rbrom" baiko hamerenana ny solaitrabe amin'ny maody maskrom, ho an'ny fanavaozana tanteraka "update.img".
    DUSUN DSGW-010C IoT Edge Computer Gateway - Sary 21
  4. Ny baiko "rockusb 0 mmc 0" hamerenana ny board amin'ny maodely loader, ho an'ny fanavaozana firmware ampahany na ny "fanavaozana. img" fanavaozana.

DUSUN DSGW-010C IoT Edge Computer Gateway - Sary 22

9.3 Ny fonosana manontolo amin'ny fanavaozana ny firmware "update.img".

DUSUN DSGW-010C IoT Edge Computer Gateway - Sary 23

9.4 Havaozina mitokana ny Firmware

DUSUN DSGW-010C IoT Edge Computer Gateway - Sary 24

Tel:86-571-86769027/8 8810480
Webtranokala: www.duuniot.com
www.dusunremotes.com
Floor 8, Building A, Wantong centre,
Hangzhou 310004, Sina
www.dusunlock.com

Documents / Loharano

DUSUN DSGW-010C IoT Edge Computer Gateway [pdf] Torolàlana ho an'ny mpampiasa
DSGW-010C, DSGW-010C IoT Edge Computer Gateway, IoT Edge Computer Gateway, Edge Computer Gateway, Computer Gateway, Gateway

References

Mametraha hevitra

Tsy havoaka ny adiresy mailakao. Voamarika ireo saha ilaina *