DUSUN-LOGO

DUSUN DSGW-210 IoT Edge Computer Gateway

DUSUN-DSGW-210-IoT-Edge-Computer-Gateway-FEA

Fa'amatalaga o oloa

Hangzhou Roombanker Technology Co., Ltd. o loʻo tuʻuina atu le IoT Edge Computer Gateway Model Name: DSGW-210. O lenei oloa ua mamanuina e avea o se faitotoa IoT i le va o masini ma le ao. O le faitotoʻa e maua ai se fesoʻotaʻiga malupuipuia ma faʻalagolago i le ao, faʻafaigofie ona pulea ma pulea masini mamao.

Folasaga
O lenei Quick Start Guide o loʻo faʻamatalaina faʻavae: faʻafefea ona faʻafesoʻotaʻi ma faʻatutu lau sini i luga o le upega tafailagi; auala e faʻapipiʻi ai le SDK; ma le auala e fausia ai ata firmware.
O le Linux Software Developer's Kit (SDK) o se masini fa'apipi'i ma polokalame fa'akomepiuta e mafai ai e le au atina'e Linux ona faia ni talosaga i le faitotoa o le DSGW-210 a Dusun.
Fa'avae i luga ole fatu ole 4.4 Linux, ma le fa'aogaina o polokalama fa'apipi'i matala, o le SDK e fa'afaigofieina le fa'agasologa o le fa'aopoopoina o talosaga fa'apitoa. Avetaavale masini, GNU toolchain, Fa'ata'ita'iga fa'atulagaina muamuafiles, ma le sampe aofia uma ai talosaga.

Gateway Information

Ole DSGW-210 IoT Edge Computer Gateway ua fa'apipi'iina ile ARM Cortex-A53 quad-core processor, 1GB DDR3 RAM, ma le 8GB eMMC flash memory. O loʻo i ai foʻi le faʻaogaina o le Wi-Fi module, lua Ethernet ports, ma le USB 2.0 port mo masini fafo.

Fa'amatalaga Autu
E lagolagoina e le faitoto'a tulafono eseese e pei ole MQTT, CoAP, ma HTTP. O lo'o fa'aalia ai fo'i a web-faʻavae pulega faʻaoga e mafai ai e tagata faʻaoga ona faʻapipiʻi ma pulea le faitotoa mamao.

  • SOC: RK3328
    • Quad-core ARM Cortex-A53
    • Mali-450MP2 GPU
  • Paoa sapalai: DC-5V
  • LTE module: BG96 (LET CAT-1)
  • Wi-Fi module: 6221A (Wi-Fi pu: RTL8821CS)
  • Zigbee: EFR32MG1B232F256GM32
  • Galu-Z: ZGM130S037HGN
  • Bluetooth: EFR32BG21A020F768IM32
  • eMMC: 8GB
  • SDRAM: 2BG

Fa'afeso'ota'i
O le DSGW-210 IoT Edge Computer Gateway o loʻo i ai fesoʻotaʻiga nei:DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (1)

  • 2 uafu Ethernet
  • 1 USB 2.0 uafu
  • Ua fausia i totonu o le Wi-Fi module

Seti Sini

Ole DSGW-210 IoT Edge Computer Gateway e mafai ona fa'atūina e fai ma masini fa'atatau mo poloketi atina'e IoT. O lenei vaega o loʻo faʻamatalaina pe faʻafefea ona faʻafesoʻotaʻi le faitotoa i totonu o lau komepiuta talimalo ma fesoʻotaʻiga.

Feso'ota'i se faitoto'a - Malosi

  1. Ia mautinoa o le mea faʻapipiʻi eletise o le 5V/3A.
  2. Filifili le mea fa'apipi'i so'o eletise talafeagai mo lou nofoaga fa'afanua. Fa'aofi i totonu o le avanoa i luga o le Universal Power Supply; ona fa'apipi'i lea o le paoa i totonu o le so'o.
  3. Fa'afeso'ota'i le palaka o le sapalai eletise i le faitoto'a

Feso'ota'i se faitotoa - uafu USB

  1. Fa'afeso'ota'i le tasi pito o le uaea USB i le uafu USB i luga o le komepiuta po'o le komepiuta
  2. Fa'afeso'ota'i le isi pito o le uaea USB i le uafu USB i le faitoto'a.DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (2)

Feso'ota'i se laupapa PCBA - Taulaga Fa'asologa
Afai e te manaʻo e debug le faitotoa, e mafai ona e tatalaina le atigi, Fesoʻotaʻi le PC i le PCBA laupapa e ala Serial i meafaigaluega USB.
PIN i totonu o le laupapa mo feso'ota'iga fa'asologa: TP1100: RX TP1101: TXDUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (3)

Tuufaatasia le Siosiomaga e Fau

Ina ia amata fausia talosaga IoT mo le DSGW-210 IoT Edge Computer Gateway, e tatau ona e setiina le siosiomaga atinaʻe e ala i le mulimuli i laasaga nei:

Fa'amolemole fa'aoga le ubuntu 18.04 .iso ata e fa'atulaga ai lou siosiomaga faufale. E mafai ona e faʻaogaina se masini komepiuta poʻo se PC faʻapitoa e faʻapipiʻi ai le ubuntu 18.04.

  • Masini Va'aiga
    E fautuaina e faʻaoga e tagata fou masini masini, faʻapipiʻi le ubuntu 18.04 i le masini komepiuta, ma tuʻu le avanoa o le disk (a itiiti ifo i le 100G) mo le masini masini.
  • Ubuntu PC Tuufaatasi le Siosiomaga i 
    O le faʻaogaina o masini faʻapipiʻi faʻapitoa e mafai ona faʻaogaina se ubuntu PC.

SDK Mauaina ma Sauniuniga

  1. La'u mai le fa'ailoga puna mai le Dusun FTP
    Ole igoa ole pusa puna ole a 3328-linux-*.tar.gz, maua mai Dusun FTP.
  2. Code Compression Package Siaki
    O le isi laasaga e mafai ona faia naʻo le faʻatupuina o le tau o le MD5 o le pusa faʻapipiʻi puna ma faʻatusatusa le tau MD5 o le MD5 .txt tusitusiga e faʻamaonia ai le tutusa o le tau o le MD5, ma afai e le tutusa le tau o le MD5, o le malosi. ua leaga le pusa code, faamolemole toe sii maia.
    $ md5sum rk3328-linux-*.tar.gz
  3. O le Source Compression Package o lo'o tatala
    Kopi le source code i le fa'atonuga fa'atatau ma tatala le fa'amaufa'ailoga fa'apogai.
    • $ sudo -i
    • $ mkdir workdir
    • $ cd workdir
    • $ tar -zxvf /path/to/rk3328-linux-*.tar.gz
    • $ cd rk3328-linux

Code Compilation

Amataina, Global Compilation

  1. Amata Fuafuaga Siosiomaga Tuufaatasia (filifili file faiga)
    E mafai ona e fausia buildroot, ubuntu poʻo le debian rootfs ata. Filifili i le "./build.sh init".DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (4)
    Matou te fautuaina malosi oe e fausia ma faʻatautaia le faiga faʻatasi ai ma buildroot rootfs e masani ai i meafaigaluega ma fausia le siosiomaga, pe a e amata. A maeʻa ona e faʻataʻitaʻiina le buildroot system, e mafai ona e faʻataʻitaʻiina le ubuntu ma le debian system.
  2. Saunia le A'a File Fa'avae faiga
    O lenei vaega e mo le fausiaina o le ubuntu poʻo le debian file faiga. Afai e te manaʻo e fausia le buildroot file faiga, faamisi le vaega lea.
    Fa'aopoopo le Ubuntu
    La'u mai le a'a file system compression package ubuntu.tar.gz Le A'a file fa'apipi'i e le system le lisi o afifi: Tatala le pusa fa'apipi'i
    $ tar -zxvf ubuntu.tar.gz // e te maua ubuntu.img
    Kopi le a'a file faiga i le ala fa'apitoa
    $ cd workdir/rk3328-linux
    $ mkdir ubuntu
    $ cp /path/to/ubuntu.img ./ubuntu/
    Fa'aopoopo Debian
    La'u mai le a'a file system compression package debian.tar.gz Tatala le pusa fa'apipi'i
    $ tar -zxvf debian.tar.gz // e te maua linaro-rootfs.img
    Kopi le a'a file faiga i le ala fa'apitoa
    $ cd workdir/rk3328-linux
    $ mkdir debian
    $ cp ./linaro-rootfs.img ./debian/
  3. Amata Fa'aopoopo
    $ ./build.sh
    Fausia se lisi atoa o firmware files: rockdev/update.img ma isi ata eseese, update.img aofia uma firmware mo le faʻaleleia atoatoa.
  4. Fa'asolo le Ata i luga o le laupapa
    Fa'afeso'ota'i le port serial port RK3328 i le PC e ala ile USB ile UART Bridge. Faʻaaoga le Putty poʻo isi Terminal software e fai ma au meafaigaluega faʻamafanafana,
    FA'AIGA FA'AMOGA FA'AVAE:
    • 115200/8N1
    • Tau: 115200
    • Fa'amaumauga: 8
    • Parity Bit: Leai
    • Taofi Bit: 1
      Malosi i luga le laupapa, e mafai ona e vaʻai i le faʻamaufaʻailoga i luga o le faʻamafanafanaga:DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (5)

Tu'ufa'atasi Vaega o Ata Ta'itasi

  1. Le faiga fau ma le fausaga ata
    O le update.img e aofia ai le tele o vaega. O vaega autu o le uboot.img, boot.img, recovery.img, rootfs.img. uboot.img o loʻo i ai le bootloader uboot boot.img o loʻo i ai le laau o le masini .dtb image, Linux kernel image recovery.img: E mafai e le faiga faʻapipiʻi i luga o le toe faʻaleleia, recovery.img o rootfs faʻaaogaina i le toe faʻaleleia. rootfs.img: Le ata masani rootfs. I le tulaga masani, faʻapipiʻi faiga ma faʻapipiʻi lenei ata rootfs. Atonu e te mana'omia le fau ese'ese o ata, aemaise pe a e taula'i ile fa'atupuina e tasi (eg uboot po'o le ta'avale fatu). Ona mafai lea ona e fausia na'o lena vaega o le ata ma fa'afouina lena vaeluaga i le moli.
  2. Fausia Uboot na'o
    $ ./build.sh uboot
  3. Fausia Linux Kernel Na'o
    $ ./build.sh kernel
  4. Fausia Toe Fa'aleleia File Na'o System
    $ ./build.sh toe fa'aleleia
  5. Fau File Na'o System
    $ ./build.sh rootfs
  6. Fa'amauina Ata Fa'ai'u
    $ ./build.sh updateimg

O lenei poloaiga faia rockdev / * .img faʻasalalau faʻapipiʻi firmware fausia i totonu o le directory update.img

Fa'amatalaga atili e uiga ile buildroot system

Afai e te faʻaogaina le buildroot rootfs, o nisi Dusun test scripts/tools ua uma ona faʻapipiʻiina i le buildroot rootfs mulimuli. E mafai ona e vaʻai ile buildroot/dusun_rootfs/add_ds_rootfs.sh

Su'e vaega meafaigaluega
O su'ega nei o lo'o faia i lalo ole faiga fa'avae.

  1. Su'e le Wi-Fi ile AP
    O le "ds_conf_ap.sh" script e mo le setiina o le Wi-Fi AP, SSID o le "dsap", o le password o le "12345678".DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (6) DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (7)
  2. Su'ega BG96
    bg96_dial.sh e fa'aoga mo le BG96 vili.DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (8) DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (9)

E te manaʻomia le faʻapipiʻiina o le APN, igoa ole igoa / faʻaupuga mo BG96, ile quectel-chat-connect ma quectel-ppp file. Ae e te le'i faia le su'ega.

# cat /etc/ppp/peers/quectel-chat-connectDUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (10)

# cat /etc/ppp/peers/quectel-pppDUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (11)

  • Su'ega LEDDUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (12)
  • Su'ega I2CDUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (13)
    O le mea moni e pulea e le LED o le I2C interface.

Auala e fai ai le menuconfig i le buildroot
Faiga masani buildroot rootfs config file: buildroot/configs/rockchip_rk3328_defconfig Faiga toe faaleleia buildroot rootfs config file: buildroot/configs/rockchip_rk3328_recovery_defconfigDUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (14)

Afai e te manaʻo e sui le buildroot configure, o laasaga nei:DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (15)

Faʻafefea ona faʻaopoopo se talosaga ile buildroot source tree

  1. Fai le directory buildroot/dusun_package/
  2. Tuu le APP source code files ma Faiafile e fausia a'a/dusun_package/< your_app > your_app.h your_app.c Faifile
  3. Fai le directory buildroot/package/< your_app > Config.in your_app.mk
  4. Fa'aopoopo le Config.in sourcing i buildroot/package/Config.inDUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (16)
  5. Fai le menuconfig e filifili ai lau APP, ma sefe le configure file e pei o le 5.2.
  6. “./build.sh rootfs” e toe fausia ai rootfs Fa'amolemole tagai ile buildroot/dusun_package/dsled/, ose aoga aoga.ample.

Su'e ile ubuntu po'o le debian system
Afai na e fausia se ata o le buildroot system, ma e te manaʻo e sui i le ubuntu poʻo le ata debian. E te le mana'omia le fa'amamāina o le fale ma fai se toe fa'amama mama. Tau lava o laasaga nei:

  1. "./build.sh init" e filifili ai le ubuntu poʻo le debian
  2. "./build.sh rootfs" e toe fausia ubuntu poʻo debian rootfs
  3. "./build.sh" e fausia ai se fa'afouga mulimuli.img

Fa'aeteete, o mea faigaluega a le dusun ma fa'amaumauga e le mafai ona kopi i le buildroot rootfs, ae le o le ubuntu po'o le debian rootfs. Afai e te manaʻo e kopi i latou i ubuntu poʻo debian rootfs, e mafai ona e suia le buildroot/dusun_rootfs/add_ds_rootfs.sh. Mo APP, e mafai ona e kopiina le code i le laupapa ma fausia i luga o le faʻatonuga o le ubuntu poʻo le debian system, talu ai e iai le gcc ma isi mea faigaluega.

Atina'e uaealesi (Zigbee, Z-Wave, BLE, LoRaWAN)

Fa'amolemole fausia se faiga debian e fai ai laasaga nei. O le code o le a tuʻufaʻatasia i luga o le laupapa, ae le o le talimalo.DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (17)

  1. Saunia se faletusi i luga o le laupapa
  2. scp SDK "buildroot/dusun_rootfs/target_scripts/export_zigbee_zwave_ble_gpio.sh" mai le talimalo i le laupapa, i lalo / rootDUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (18)
  3. Malosi i luga o modules uaealesi i luga o le laupapa.

Zigbee
Zigbee fa'aoga ole /dev/ttyUSB0. Download le "Z3GatewayHost_EFR32MG12P433F1024GM48.tar.gz" mai le Dusun FTP, ma kopi i luga o le laupapa, i lalo / root.DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (21)

Ona fausia lea o le Z3Gateway ma tamoe. Mo nisi faʻamatalaga e uiga i Z3Gateway, faʻamolemole asiasi https://docs.silabs.com/ mo nisi faʻamatalaga.

Z-Galu
Z-Wave fa'aoga o le /dev/ttyS1. Download le ” rk3328_zwave_test.tar.gz ” mai le Dusun FTP, ma kopi i luga o le laupapa, i lalo o /root.DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (20)

Tatala ma e mafai ona e maua ./zipgatewayDUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (21)DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (22)

Fausia nei se meafaigaluega faʻataʻitaʻi faigofie ma tamoe: I le "my_serialapi_test", fetaomi 'a' e aofia ai le masini zwave, 'r' e le aofia ai le masini, 'd' e toe setiina i le faaletonu, 'i' e maua ai le lisi o masini ma le 'q' e tuu. O le Zipgateway o le siliabs software, “my_serialapi_test” o se meafaigaluega faigofie tele. Mo nisi faʻamatalaga e uiga i Zipgateway, faʻamolemole asiasi https://docs.silabs.com/ mo nisi faʻamatalaga.

itulagi Z-Wave
Afai e le mafai ona fausia Dusun, ole Z-Wave e mafai ona faʻapipiʻiina i /etc/config/dusun/zwave/region O le faʻaletonu ole 0x00: EU

0x01 – US 0x02 – ANZ 0x03 – HK 0x04 – Meleisia
0x05 – Initia 0x06 – Isaraelu 0x07 – Rusia 0x08 – Saina
0x20 – Iapani 0x21 – Korea    

BLE
BLE fa'aoga o le /dev/ttyUSB1. Sii mai le "rk3328_ble_test.tar.gz" mai le Dusun FTP, ma kopi i luga o le laupapa, i lalo o /root.DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (23)

Tatala ma e mafai ona e maua ./bletest build ble test tool ma tamo'e: Fa'amatalaga atili e uiga i le meafaigaluega su'ega BLE, fa'amolemole asiasi https://docs.silabs.com/ mo nisi fa'amatalaga.DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (24)

LoRaWAN
Filifili le fa'aoga sa'o mo LoRaWAN, mo fa'ata'ita'igaample /dev/spidev32766.0. Le faatulagaga file aua o lo'o i totonu ./sx1302_hal/packet_forwarder/global_conf.json. Sii mai le “sx1302_hal_0210.tar.gz” mai le Dusun FTP, ma kopi i luga o le laupapa, i lalo o le /root.DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (25)

Tatala ma e mafai ona e maua ./sx1302_hal fausia LoRaWAN sample code sx1302_hal ma tamoe: Mo nisi faʻamatalaga e uiga i le LoRaWAN code, faʻamolemole asiasi mai https://www.semtech.com/products/wireless-rf/lora-core/sx1302 mo nisi faamatalaga.DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (26)

Fa'aleleia ata

  1. Faʻaleleia mea faigaluega
    Fa'aleleia meafaigaluega: AndroidTool_Release_v2.69
  2. Alu ile Upgrade Mode
    1. Faʻafesoʻotaʻi le OTG port i le komepiuta USB port, o loʻo galue foi e pei o le 5V power supply
    2. Oomi le "Ctrl + C" pe a oso i luga le uboot, e ulufale ai i le uboot:DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (27)
    3. uboot "rbrom" faʻatonu e toe faʻafou le laupapa i le maskrom mode, mo se faʻaleleia atoatoa "update.img".DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (28)
    4. Poloaiga "rockusb 0 mmc 0" e toe faʻafou le laupapa i le lader mode, mo se vaega faʻaleleia firmware poʻo se faʻaleleia atoatoa "update.img".DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (29) DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (30)
  3. O le Paketi atoa o Firmware "update.img" Faʻaleleia
  4. Fa'alelei le FirmwareDUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (31)

Fa'atonuga pulega o le malosi

O le puʻupuʻu pulega puʻupuʻu Dusun faʻaaogaina o le BQ25895 Methods e faʻamalieina ai le faʻaogaina o le eletise o loʻo lisiina,

  • Fa'atonu le cpufreq parameter.DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (32)
  • Tapuni nisi cpu, fa'atapula'a le maualuga o taimi ole cpuDUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (33)
  • O le SoC ma le ARM Big-Little architecture e mafai ona faʻapipiʻiina galuega ma le maualuga o le utaina i nai mea laiti e ala i le CPUSET talu ai e sili atu le lelei o le malosi.
    Fa'aaliga: SoC ma le fausaga SMP e mafai foi ona fusifusia galuega i nisi cpu ina ia mafai e isi cpus ona ulufale i le tulaga maualalo o le eletise, ae atonu o le a faigofie ai ona tamoe le cpu i le tele o taimi, lea o le a faateleina ai le eletise. DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (34)
  • Faʻatapulaʻa le bandwidth cpu o galuega e maualuga le utaina e ala i le CPUCTL (manaʻomia le faʻaogaina o le macro CONFIG_CFS_BANDWIDTH).DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (35)

Folafola 8, fale A, Wantong ogatotonu, Hangzhou 310004, Saina
Telefoni: 86-571-86769027/8 8810480
Webnofoaga: www.duuniot.com
www.dusunremotes.com
www.dusunlock.com

Toe Iloilo Tala'aga

Fa'amatalaga Vaevaega. Fa'afou Fa'amatalaga By
Fai mai Rev Aso
1.0 2021-08-06   Fa'asalalauga fou  
1.1 2022-04-05   Faaopoopo le Pulea Malosiaga  
1.2 2022-06-06   Fa'aopoopo so'oga fa'asologa  

Fa'atagaga

Faalapotopotoga Igoa Ulutala Aso
       

Pepa / Punaoa

DUSUN DSGW-210 IoT Edge Computer Gateway [pdf] Taiala mo Tagata Fa'aoga
DSGW-210 IoT Edge Computer Gateway, DSGW-210, IoT Edge Computer Gateway, Computer Gateway, Gateway

Fa'asinomaga

Tuu se faamatalaga

E le fa'asalalauina lau tuatusi imeli. Fa'ailogaina fanua mana'omia *