DUSUN-LOGO

DUSUN DSGW-210 IoT Edge tölvugátt

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

Upplýsingar um vöru

Hangzhou Roombanker Technology Co., Ltd. kynnir IoT Edge Computer Gateway Model Name: DSGW-210. Þessi vara er hönnuð til að þjóna sem IoT gátt milli tækja og skýsins. Gáttin veitir örugga og áreiðanlega tengingu við skýið, sem gerir það auðvelt að stjórna og stjórna tækjum með fjarstýringu.

Inngangur
Þessi flýtileiðarvísir útskýrir grunnatriðin: hvernig á að tengja og setja upp markmið þitt á netinu; hvernig á að setja upp SDK; og hvernig á að búa til vélbúnaðarmyndirnar.
Linux Software Developer's Kit (SDK) er innbyggð vél- og hugbúnaðarsvíta sem gerir Linux forriturum kleift að búa til forrit á Dusun's DSGW-210 gátt.
Byggt á 4.4 Linux kjarnanum og nýtir núverandi opinn hugbúnað, SDK einfaldar ferlið við að bæta við sérsniðnum forritum. Tækjastjórar, GNU verkfærakeðja, Forskilgreind stillingarprofiles, og sampLe umsóknir eru allar innifalinn.

Upplýsingar um hlið

DSGW-210 IoT Edge tölvugáttin er búin ARM Cortex-A53 fjórkjarna örgjörva, 1GB DDR3 vinnsluminni og 8GB eMMC flassminni. Það hefur einnig innbyggða Wi-Fi einingu, tvö Ethernet tengi og USB 2.0 tengi fyrir utanaðkomandi tæki.

Grunnupplýsingar
Gáttin styður ýmsar samskiptareglur eins og MQTT, CoAP og HTTP. Það er einnig með a web-undirstaða stjórnunarviðmót sem gerir notendum kleift að stilla og stjórna gáttinni úr fjarlægð.

  • SOC: RK3328
    • Fjórkjarna ARM Cortex-A53
    • Mali-450MP2 GPU
  • Aflgjafi: DC-5V
  • LTE mát: BG96 (LET KATUR-1)
  • Wi-Fi eining: 6221A (Wi-Fi flís: RTL8821CS)
  • Zigbee: EFR32MG1B232F256GM32
  • Z-bylgja: ZGM130S037HGN
  • Bluetooth: EFR32BG21A020F768IM32
  • eMMC: 8GB
  • SDRAM: 2BG

Viðmót
DSGW-210 IoT Edge tölvugáttin hefur eftirfarandi viðmót:DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (1)

  • 2 Ethernet tengi
  • 1 USB 2.0 tengi
  • Innbyggð Wi-Fi eining

Uppsetning miða

Hægt er að setja upp DSGW-210 IoT Edge tölvugátt sem marktæki fyrir IoT þróunarverkefni. Þessi hluti lýsir því hvernig á að tengja gáttina við gestgjafatölvuna þína og netkerfi.

Að tengja gátt – Power

  1. Gakktu úr skugga um að straumbreytirinn sé 5V/3A.
  2. Veldu viðeigandi rafmagnstengi millistykki fyrir þína landfræðilega staðsetningu. Settu það í raufina á alhliða aflgjafanum; stinga síðan aflgjafanum í samband.
  3. Tengdu úttakstunguna á aflgjafanum við gáttina

Gátt tengd – USB tengi

  1. Tengdu annan enda USB snúrunnar við USB tengið á fartölvu eða borðtölvu
  2. Tengdu hinn endann á USB snúrunni við USB tengið á gáttinni.DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (2)

Að tengja PCBA borð - Serial Port
Ef þú vilt kemba gáttina geturðu opnað skelina, tengt tölvuna við PCBA borðið í gegnum Serial to USB tól.
PIN í borði fyrir raðtengingu: TP1100: RX TP1101: TXDUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (3)

Settu saman umhverfi til að byggja

Til að byrja að byggja IoT forrit fyrir DSGW-210 IoT Edge tölvugáttina þarftu að setja upp þróunarumhverfið með því að fylgja þessum skrefum:

Vinsamlegast notaðu ubuntu 18.04 .iso mynd til að setja upp byggingarumhverfið þitt. Þú getur notað sýndarvél eða líkamlega tölvu til að setja upp ubuntu 18.04.

  • Sýndarvél
    Mælt er með því að nýliði noti sýndarvélar, setji upp ubuntu 18.04 á sýndarvélina og skilji eftir nægt pláss (að minnsta kosti 100G) fyrir sýndarvélina.
  • Ubuntu PC Settu umhverfið saman til 
    Notkun líkamlegra vélasamsetningarnotenda getur notað Ubuntu tölvu.

SDK kaup og undirbúningur

  1. Sæktu frumkóðann frá Dusun FTP
    Heiti upprunapakkans verður 3328-linux-*.tar.gz, fáðu það frá Dusun FTP.
  2. Kóðaþjöppunarpakkaathugun
    Næsta skref er aðeins hægt að taka eftir að búið er til MD5 gildi frumþjöppunarpakkans og borið saman MD5 gildi MD5 .txt textans til að staðfesta að MD5 gildið sé það sama og ef MD5 gildið er ekki það sama, orkan kóðapakkinn er skemmdur, vinsamlegast hlaðið honum niður aftur.
    $ md5sum rk3328-linux-*.tar.gz
  3. Upprunaþjöppunarpakkinn er opnaður
    Afritaðu frumkóðann í samsvarandi möppu og pakkaðu niður frumkóðaþjöppunarpakkanum.
    • $ sudo -i
    • $ mkdir vinnuskrá
    • $ cd vinnuskrá
    • $ tar -zxvf /path/to/rk3328-linux-*.tar.gz
    • $ cd rk3328-linux

Kóða samantekt

Byrjað, alþjóðleg samantekt

  1. Frumstilla safnumhverfisbreytur (veldu file kerfi)
    Þú getur smíðað buildroot, ubuntu eða debian rootfs mynd. Veldu það í "./build.sh init".DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (4)
    Við mælum eindregið með því að þú byggir og keyrir kerfið með buildroot rootfs til að kynna þér vélbúnaðinn og byggingarumhverfið þegar þú byrjar. Eftir að þú hefur prófað buildroot system geturðu prófað Ubuntu og debian kerfið.
  2. Undirbúðu rótina File Kerfisgrunnur
    Þessi hluti er til að byggja upp Ubuntu eða debian file kerfi. Ef þú vilt byggja byggingarrótina file kerfi, slepptu þessum kafla.
    Settu saman Ubuntu
    Sækja rótina file kerfisþjöppunarpakki ubuntu.tar.gz Rótin file kerfið þjappar saman pakkaskránni: Taktu niður þjöppunarpakkann
    $ tar -zxvf ubuntu.tar.gz // þú færð ubuntu.img
    Afritaðu rótina file kerfi á tilgreinda leið
    $ cd workdir/rk3328-linux
    $ mkdir ubuntu
    $ cp /path/to/ubuntu.img ./ubuntu/
    Settu saman Debian
    Sækja rótina file kerfisþjöppunarpakkinn debian.tar.gz Taktu niður þjöppunarpakkann
    $ tar -zxvf debian.tar.gz // þú færð linaro-rootfs.img
    Afritaðu rótina file kerfi á tilgreinda leið
    $ cd workdir/rk3328-linux
    $ mkdir debian
    $ cp ./linaro-rootfs.img ./debian/
  3. Byrjaðu að safna saman
    $ ./build.sh
    Búðu til fullkomna skrá yfir fastbúnað files: rockdev/update.img og aðrar aðskildar myndir, update.img inniheldur allan fastbúnað fyrir fulla uppfærslu.
  4. Keyra myndina á borðinu
    Tengdu RK3328 borð raðtengi við tölvuna með USB til UART Bridge. Notaðu Putty eða annan Terminal hugbúnað sem stjórnborðsverkfæri,
    SERIAL STJÓRNASTILLINGAR:
    • 115200/8N1
    • Bauð: 115200
    • Gagnabitar: 8
    • Jöfnunarhluti: Nei
    • Stöðvunarbiti: 1
      Kveiktu á borðinu, þú getur séð ræsiskrána á stjórnborðinu:DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (5)

Tók saman hvern myndhluta fyrir sig

  1. Byggingarkerfið og myndbyggingin
    Update.img er samsett úr nokkrum hlutum. Helstu hlutar eru uboot.img, boot.img, recovery.img, rootfs.img. uboot.img inniheldur ræsiforrit uboot boot.img inniheldur tækjatréð .dtb mynd, Linux kjarnamynd recovery.img: Kerfið getur ræst upp í bataham, recovery.img er rootfs sem notað er í bataham. rootfs.img: Venjuleg rootfs myndin. Í venjulegum ham skaltu ræsa kerfið og tengja þessa rootfs mynd. Þú gætir þurft að byggja myndirnar sérstaklega, sérstaklega þegar þú einbeitir þér að þróun einni einingu (td uboot eða kjarnarekla). Þá geturðu byggt aðeins þann hluta myndarinnar og uppfært þá skiptinguna í flash.
  2. Byggðu aðeins Uboot
    $ ./build.sh uboot
  3. Byggðu aðeins Linux kjarna
    $ ./build.sh kjarna
  4. Byggja endurheimt File Aðeins kerfi
    $ ./build.sh endurheimt
  5. Byggja File Aðeins kerfi
    $ ./build.sh rootfs
  6. Lokamyndaumbúðir
    $ ./build.sh uppfærsla

Þessi skipun gerir rockdev/*.img til að dreifa fastbúnaðarumbúðum byggir í möppunni update.img

Meira um byggingarrótarkerfi

Ef þú notar buildroot rootfs, eru nokkur Dusun prófunarforskrift/tól þegar uppsett í endanlegu buildroot rootfs. Þú getur vísað til buildroot/dusun_rootfs/add_ds_rootfs.sh

Prófaðu vélbúnaðaríhluti
Eftirfarandi prófanir eru gerðar undir byggingarrótarkerfinu.

  1. Prófaðu Wi-Fi sem AP
    „ds_conf_ap.sh“ forskriftin er til að setja upp Wi-Fi AP, SSID er „dsap“, lykilorð er „12345678“.DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (6) DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (7)
  2. Próf BG96
    bg96_dial.sh er notað fyrir BG96 skífuna.DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (8) DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (9)

Þú þarft að stilla APN, notandanafn/lykilorð fyrir BG96, í quectel-chat-connect og quectel-ppp file. Áður en þú keyrir prófið.

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

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

  • Próf LEDDUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (12)
  • Próf I2CDUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (13)
    Í raun LED stjórnað er I2C tengi.

Hvernig á að búa til menuconfig í buildroot
Normal mode buildroot rootfs config file: buildroot/configs/rockchip_rk3328_defconfig Endurheimtarstilling buildroot rootfs config file: buildroot/configs/rockchip_rk3328_recovery_defconfigDUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (14)

Ef þú vilt breyta uppsetningu byggingarrótar eru skrefin hér:DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (15)

Hvernig á að bæta við forriti í buildroot source tree

  1. Gerðu möppuna buildroot/dusun_package/
  2. Settu APP frumkóða files og Makefile að buildroot/dusun_package/< your_app > your_app.h your_app.c Makefile
  3. Gerðu möppuna buildroot/package/< your_app > Config.in your_app.mk
  4. Bættu við Config.in uppsprettu í buildroot/package/Config.inDUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (16)
  5. Gerðu menuconfig til að velja APPið þitt og vistaðu stillinguna file sem 5.2.
  6. “./build.sh rootfs” til að endurbyggja rootfs Vinsamlegast skoðaðu buildroot/dusun_package/dsled/, það er gagnlegt dæmiample.

Skiptu yfir í ubuntu eða debian kerfi
Ef þú hefur byggt upp rótkerfismynd og vilt skipta yfir í ubuntu eða debian mynd. Þú þarft ekki að þrífa tegundina og gera hreina endurbyggingu. Gerðu bara eftirfarandi skref:

  1. "./build.sh init" til að velja ubuntu eða debian
  2. "./build.sh rootfs" til að endurbyggja ubuntu eða debian rootfs
  3. "./build.sh" til að búa til lokauppfærslu.img

Vertu varkár, Dusun verkfærin og forskriftirnar eru sjálfgefnar afritaðar í buildroot rootfs, ekki í Ubuntu eða debian rootfs. Ef þú vilt afrita þær yfir á ubuntu eða debian rootfs geturðu breytt buildroot/dusun_rootfs/add_ds_rootfs.sh. Fyrir APPin geturðu afritað kóðann á borðið og byggt hann á ubuntu eða debian kerfinu, þar sem það hefur gcc og aðrar verkfærakeðjur.

Þráðlaus þróun (Zigbee, Z-Wave, BLE, LoRaWAN)

Vinsamlegast byggðu debian kerfi til að gera eftirfarandi skref. Kóðinn verður settur saman á töflunni, ekki á hýsingaraðila.DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (17)

  1. Búðu til bókasafn á töflunni
  2. scp SDK „buildroot/dusun_rootfs/target_scripts/export_zigbee_zwave_ble_gpio.sh“ frá hýsil til borðs, undir /rootDUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (18)
  3. Kveiktu á þráðlausum einingum um borð.

Zigbee
Zigbee tengi er /dev/ttyUSB0. Sæktu „Z3GatewayHost_EFR32MG12P433F1024GM48.tar.gz“ frá Dusun FTP og afritaðu það á borð, undir /root.DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (21)

Byggðu síðan Z3Gateway og keyrðu. Fyrir frekari upplýsingar um Z3Gateway, vinsamlegast farðu á https://docs.silabs.com/ fyrir frekari upplýsingar.

Z-bylgja
Z-Wave tengi er /dev/ttyS1. Sæktu ” rk3328_zwave_test.tar.gz ” frá Dusun FTP og afritaðu það á borð, undir /root.DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (20)

Unzip það og þú getur fengið ./zipgatewayDUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (21)DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (22)

Búðu nú til einfalt prófunarverkfæri og keyrðu: Í "my_serialapi_test", ýttu á 'a' til að innihalda zwave tæki, 'r' til að útiloka tæki, 'd' til að endurstilla sjálfgefið, 'i' til að fá tækjalista og 'q' að hætta. Zipgateway er siliabs hugbúnaður, "my_serialapi_test" er bara mjög einfalt tól. Fyrir frekari upplýsingar um Zipgateway, vinsamlegast farðu á https://docs.silabs.com/ fyrir frekari upplýsingar.

Z-Wave svæði
Ef sjálfgefið Dusun byggt er hægt að stilla Z-Wave tíðni í /etc/config/dusun/zwave/region Sjálfgefið er 0x00: EU

0x01 - Bandaríkin 0x02 - ANZ 0x03 - HK 0x04 – Malasía
0x05 - Indland 0x06 - Ísrael 0x07 - Rússland 0x08 - Kína
0x20 – Japan 0x21 - Kórea    

BLE
BLE tengi er /dev/ttyUSB1. Sæktu „rk3328_ble_test.tar.gz“ frá Dusun FTP og afritaðu það á borð, undir /root.DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (23)

Unzip það og þú getur fengið ./bletest build ble test tool og keyrt: Frekari upplýsingar um BLE test tool, vinsamlegast farðu á https://docs.silabs.com/ fyrir frekari upplýsingar.DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (24)

LoRaWAN
Veldu rétt viðmót fyrir LoRaWAN, til dæmisample /dev/spidev32766.0. Stillingin file því það er í ./sx1302_hal/packet_forwarder/global_conf.json. Sæktu „sx1302_hal_0210.tar.gz“ frá Dusun FTP og afritaðu það á borð, undir /root.DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (25)

Aftáraðu það og þú getur fengið ./sx1302_hal build LoRaWAN sample code sx1302_hal og keyra: Frekari upplýsingar um LoRaWAN kóðann, vinsamlegast farðu á https://www.semtech.com/products/wireless-rf/lora-core/sx1302 fyrir frekari upplýsingar.DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (26)

Uppfærsla mynd

  1. Uppfærsla tól
    Uppfærsla tól:AndroidTool_Release_v2.69
  2. Farðu í uppfærsluham
    1. Tengdu OTG tengið við brennandi tölvu USB tengið, það virkar líka sem 5V aflgjafi
    2. Ýttu á „Ctrl+C“ þegar uboot er að ræsast, til að slá inn uboot:DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (27)
    3. uboot "rbrom" skipun til að endurræsa borðið í maskrom ham, fyrir fullkomna "update.img" uppfærslu.DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (28)
    4. „rockusb 0 mmc 0“ skipun til að endurræsa borð í hleðsluham, fyrir fastbúnaðaruppfærslu að hluta eða fullkomna „update.img“ uppfærslu.DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (29) DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (30)
  3. Allur fastbúnaðarpakkinn „update.img“ uppfærsla
  4. Uppfærðu fastbúnaðinn sérstaklegaDUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (31)

Uppsetning orkustjórnunar

Rafhlöðustjórnunarflísinn sem Dusun notaði er BQ25895. Aðferðir til að hámarka orkunotkun CPU eru skráðar,

  • Stilltu cpufreq færibreytu.DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (32)
  • Lokaðu einhverjum örgjörva, takmarkaðu hæstu tíðni örgjörvaDUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (33)
  • SoC með ARM Big-Little arkitektúr getur bundið verkefnin með mikilli hleðslu við litla kjarna í gegnum CPUSET þar sem orkunýtni litla kjarnans er betri.
    Athugið: SoC með SMP arkitektúr getur líka bundið verkefnin við einhvern örgjörva þannig að aðrir örgjörvar geti farið í lága orkunotkunarstillingu, en kannski mun það gera örgjörva auðvelt að keyra með hátíðni, sem mun auka orkunotkunina. DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (34)
  • Takmarkaðu örgjörva bandbreidd verkefna með mikla hleðslu í gegnum CPUCTL (þarf að virkja fjölva CONFIG_CFS_BANDWIDTH).DUSUN-DSGW-210-IoT-Edge-Computer-Gateway- (35)

hæð 8, bygging A, Wantong miðstöð, Hangzhou 310004, Kína
Sími: 86-571-86769027/8 8810480
Websíða: www.dusuniot.com
www.dusunremotes.com
www.dusunlock.com

Endurskoðunarsaga

Forskrift Sect. Uppfærðu lýsingu By
sr Dagsetning
1.0 2021-08-06   Ný útgáfa útgáfa  
1.1 2022-04-05   Bættu við orkustjórnun  
1.2 2022-06-06   Bættu við raðtengingu  

Samþykki

Skipulag Nafn Titill Dagsetning
       

Skjöl / auðlindir

DUSUN DSGW-210 IoT Edge tölvugátt [pdfNotendahandbók
DSGW-210 IoT Edge tölvugátt, DSGW-210, IoT Edge tölvugátt, tölvugátt, gátt

Heimildir

Skildu eftir athugasemd

Netfangið þitt verður ekki birt. Nauðsynlegir reitir eru merktir *