DUSUN fyrirtæki
SDK Quick Start Guide
Vöruheiti: IoT Edge tölvugátt
Gerðarheiti: DSGW-010C
DSGW-010C IoT Edge tölvugátt
Endurskoðunarsaga
Forskrift | Sect. | Uppfærðu lýsingu | By | |
sr | Dagsetning | |||
1.0 | 2022-07-07 | Ný útgáfa útgáfa | ||
Samþykki
Skipulag | Nafn | Titill | Dagsetning |
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 DSGW-010C gáttinni.
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ækjareklar, GNU verkfærakeðja, Forskilgreind stillingarprofiles, og sampLe umsóknir eru allar innifalinn.
Upplýsingar um hlið
2.1 Grunnupplýsingar
SOC: PX30 Fjórkjarna ARM Cortex-A53
2GB innbyggt vinnsluminni
32GB eMMC
Grunnur á LoRa Concentrator Engine: Semtech SX1302
TX afl allt að 27dBm, RX næmi niður í -139dBm @SF12, BW125kHz
LoRa tíðnisviðsstuðningur: RU864, IN865, EU868, US915, AU915, KR920, AS923.
Styðja Wi-Fi 2.4G/5G IEEE 802.11b/g/n/ac
Styðja BLE5.0
Styðjið GPS, GLONASS, Galileo og QZSS
Styðjið IP66 vatnsheld húsnæði
2.2 Tengi
Uppsetning miða
Þessi hluti lýsir því hvernig á að tengja gáttina við gestgjafatölvuna þína og netkerfi.
Að tengja gátt – Power
- Gakktu úr skugga um að straumbreytirinn sé 5V/3A.
- Veldu viðeigandi rafmagnstengi millistykki fyrir þína landfræðilega staðsetningu. Settu það í raufina á alhliða aflgjafanum; stinga síðan aflgjafanum í samband.
- Tengdu úttakstunguna á aflgjafanum við gáttina
Gátt tengd – USB tengi
- Tengdu annan enda USB snúrunnar við USB tengið á fartölvu eða borðtölvu
- Tengdu hinn endann á USB snúrunni við USB tengið á gáttinni.
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.
Grænn: GND
Blár: RX
Brúnn: TX
Settu saman umhverfi til að byggja
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.
4.1 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.
4.2 Ubuntu PC Settu saman umhverfið til að byggja
Notkun líkamlegra vélasamsetningarnotenda getur notað Ubuntu tölvu.
SDK kaup og undirbúningur
5.1 Sæktu frumkóðann frá Dusun FTP
Heiti upprunapakkans verður px30_sdk.tar.gz, fáðu það frá Dusun FTP.
5.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 px30_sdk.tar.gz
5.3 Upprunaþjöppunarpakkinn er opnaður
Afritaðu frumkóðann í samsvarandi möppu og pakkaðu niður frumkóðaþjöppunarpakkanum.
Kóða samantekt
6.1 Byrjað, alþjóðleg samantekt
6.1.1 Frumstilla safnumhverfisbreytur (veljið file kerfi)
Þú getur smíðað buildroot, ubuntu eða debian rootfs mynd. Veldu það í "./mk.sh".
6.1.2 Undirbúðu rótina File Kerfisgrunnur
Þessi hluti er til að byggja upp Ubuntu eða debian file kerfi.
Settu saman Ubuntu
Sækja rótina file kerfismynd rootfs-ubuntu16_xubuntu_v1.1.img Afritaðu rótina file kerfi á tilgreinda slóð, keyrðu síðan skipunina ./mk.sh
Byggingin mun taka langan tíma, vinsamlegast bíddu þolinmóð.
Þá yrði myndin sett í ./output/update-ubuntu.img
Update-ubuntu.img er hægt að nota til að uppfæra fastbúnað í gáttinni
Settu saman byggingarrót
Settu saman byggingarrótarmyndina með skipuninni mk.sh -b
Byggingin mun taka langan tíma, vinsamlegast bíddu þolinmóð.
Þá yrði myndin sett í ./output/update. mynd
Uppfærslan. img er hægt að nota til að uppfæra fastbúnað í gátt
6.1.3 Keyra myndina á borðinu
Tengdu PX30 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:
Það er ekkert sjálfgefið lykilorð fyrir kerfisinnskráningu.
6.2 Tók saman hvern myndhluta fyrir sig
6.2.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.
6.2.2 Byggja aðeins Uboot
6.2.3 Byggja aðeins Linux kjarna
6.2.4 Byggingarbati File Aðeins kerfi
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
7.1 Prófaðu vélbúnaðaríhluti
Eftirfarandi prófanir eru gerðar undir byggingarrótarkerfinu.
7.1.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“.
7.1.2 Próf I2C
Próf á i2c virkni í gátt
Þráðlaus þróun (Zigbee, Z-Wave, BLE, LoRaWAN)
Vinsamlegast notaðu Ubuntu kerfið til að gera eftirfarandi skref. Kóðinn verður settur saman á töflunni, ekki á hýsingaraðila.
- Búðu til bókasafn á töflunni
- scp SDK
8.1 BLE
BLE tengi er /dev/ttyUSB1.
Sæktu „rk3328_ble_test.tar.gz“ frá Dusun FTP og afritaðu það á borð, undir /root.
Unzip það og þú getur fengið ./bletest build ble test tool og keyrt:
Frekari upplýsingar um BLE prófunartólið, vinsamlegast farðu á https://docs.silabs.com/ fyrir frekari upplýsingar.
8.2 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.
Aftáraðu það og þú getur fengið ./sx1302_hal build LoRaWAN sample kóða 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.
8.3 GPS
Fáðu GPS gögnin úr gps forritinu, sjálfgefna raðtengi er ttyS3, flutningshraði 9600
Uppfærsla mynd
9.1 Uppfærslutól
Uppfærsla tól:AndroidTool_Release_v2.69
9.2 Farðu í uppfærsluham
- Tengdu OTG tengið við brennandi tölvu USB tengið, það virkar líka sem 5V aflgjafi
- Ýttu á „Ctrl+C“ þegar uboot er að ræsast, til að slá inn uboot:
- uboot "rbrom" skipun til að endurræsa borðið í maskrom ham, fyrir fullkomna "update.img" uppfærslu.
- „rockusb 0 mmc 0“ skipun til að endurræsa borð í hleðsluham, fyrir fastbúnaðaruppfærslu að hluta eða fullkomna „uppfærslu. img“ uppfærsla.
9.3 Allur fastbúnaðarpakkinn „update.img“ uppfærsla
9.4 Uppfærðu fastbúnaðinn sérstaklega
Tel:86-571-86769027/8 8810480
Websíða: www.dusuniot.com
www.dusunremotes.com
hæð 8, bygging A, Wantong miðstöð,
Hangzhou 310004, Kína
www.dusunlock.com
Skjöl / auðlindir
![]() |
DUSUN DSGW-010C IoT Edge tölvugátt [pdfNotendahandbók DSGW-010C, DSGW-010C IoT Edge tölvugátt, IoT Edge tölvugátt, Edge tölvugátt, tölvugátt, gátt |